• Login
  • Register
  • Zoek
Everywhere
  • Everywhere
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Leden
  3. NielsB

Forum

  • Beta-testers gezocht voor Crypto-oefenplatform

    Syntax 29 januari 2026 om 16:11
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04

Marktplaats

  • 350 Nieuwe Domeinnamen Januari 2026

    shiga 1 februari 2026 om 14:21
  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 26 december 2025 om 00:07

Posts by NielsB

  • Woning aanvallen

    • NielsB
    • 29 september 2010 om 14:22

    Dit moet werken:

    PHP
    <?php
    // Onnodige om te gebruiken als ik eerlijk magzijn:
    //error_reporting(0);
    ?>
    <div id="content_top"></div>
    
    
    <div id="content">
    	<h1 class="titel">Huis aanvallen</h1>
        <?
        	if(empty($_POST)) 
    		{
        		$query = mysql_query("SELECT id, schade, soort, coordinaten_x, coordinaten_y, geplaatst, stad, eigenaar, woningenmarkt.naam AS naam, ROUND(woningenmarkt.power - ((schade / '100') * woningenmarkt.power)) AS power FROM woningen JOIN woningenmarkt ON (woningenmarkt.id = woningen.soort) WHERE woningen.id = '" . (int) $_GET['id'] . "' AND woningen.geplaatst = 'Ja' AND woningen.stad = '" . $own['stad'] . "' AND woningenmarkt.id = woningen.soort");
    			$huis = mysql_fetch_assoc($query);
        
    			$fout = array();
        
    			if(empty($huis)) 
    			{
    			  $fout[] = " - Deze is geen huis";
    			}
    			
    			if($huis['eigenaar'] == $own['login']) 
    			{
    			  $fout[] = " - Je kan je eigen huis niet aanvallen";
    			}
    			   
    			if($huis['schade'] <= 16) 
    			{
    			  $fout[] = " - Dit huis staat op instorten. Als je er nu nog ingaat heb je kans dat je dood gaat. Je hebt besloten dit niet te doen.";
    			}
        
    
    
    			$kans = rand(0,3);
    			$ander = rand(0,15);
    			$doden = rand(0, 0);
    
    
    			if($own['killers'] <= $doden) 
    			{
    				$dood = $own['killers'];
    			} 
    			else 
    			{
    				$dood = $doden;
    			}
    
    
          		if($kans == '3') 
    			{
    				?>
          			<div class="dark">
                    	<font color="green" style="font-weight: bold">
                        Het is je gelukt. Maar er zijn wel <?= $dood; ?> killers dood gegaan. 
                        Het huis heeft nu <?= $ander; ?>% schade gekregen.
                        </font>
                    </div>
                    
                    <?
    				mysql_query("UPDATE woningen SET schade = schade - '" . $ander . "' WHERE id = '" . (int) $huis['id'] . "'");
    				mysql_query("UPDATE users SET killers = killers - '" . $dood . "' WHERE id = '" . (int) $own['id'] . "'");
    				mysql_query("INSERT INTO berichten (onderwerp, bericht, afzender, geaddresseerde, datum, outbox) VALUES('Je huis wordt aangevallen!', 'Beste crimineel,rnrnJe mede-crimineel " . $own['login'] . " heeft je huis aangevallen!nrMet vriendelijke groet,nrAnoniem', 'Anoniem', '" . $huis['eigenaar'] . "', '" . get_global_date("Y-m-d H:i:s") . "', 'False')");
          		} 
    			else 
    			{
    				?>
                    <div class="dark">
                    	<font color="green" style="font-weight: bold">
                        Het is je niet gelukt. Maar er zijn wel <?= $dood; ?> killers dood gegaan. 
                        </font>
                    </div>
                    
                    <?
    				mysql_query("UPDATE users SET killers = killers - '" . $dood . "' WHERE id = '" . (int) $own['id'] . "'");
    				mysql_query("INSERT INTO berichten (onderwerp, bericht, afzender, geaddresseerde, datum, outbox) VALUES('Je huis wordt aangevallen!', 'Beste crimineel,rnrnJe mede-crimineel " . $own['login'] . " heeft je huis aangevallen!nrMet vriendelijke groet,nrAnoniem', 'Anoniem', '" . $huis['eigenaar'] . "', '" . get_global_date("Y-m-d H:i:s") . "', 'False')");
    			}
    		} 
    		else 
    		{
    			?>
                <div class="dark"><font color="red" style="font-weight: bold">De volgende dingen gingen verkeerd:</font>
                    <ul>
                        <?
                        foreach($fout as $tekst) 
                        {
                            echo '<li>'.$tekst .'</li>';
                        }
                        ?>
                    </ul>
                </div>
                <?
      		}
    		?>
    </div>
        
    <div id="content_bottom"></div>
    Toon Meer

    Ik heb een aantal fouten opgelost zoals de foreach en een paar accolades en querys

  • Beta testers - Creative navigator

    • NielsB
    • 29 september 2010 om 14:14

    Ik zou het wel willen testen.

    Samsung Jet S8000.
    KPN Onbeperkt Internet

    Browser is van samsung weet niet precies welke, maar kan nog een gratis browser erbij gebruiken om te testen.


    Wellicht kunnen we dit uitwerken voor mobiel?
    Laat maar iets horen via msn.

  • Beta testers - Creative navigator

    • NielsB
    • 28 september 2010 om 19:04

    ik neem aan dat het geen applicatie is?
    maar gewoon een site welk je kan gebruiken via internet?

  • Kernel Data Inpage Error

    • NielsB
    • 27 september 2010 om 12:13

    misschien ff je computer openschroeven en schoonmaken dat doet vaak wonderen!

  • iPhone vs. HTC

    • NielsB
    • 27 september 2010 om 10:48

    Ik al developer vind persoonlijk voor nokia moeilijk om apps te maken, voor de iphone daar en tegen heb je heel veel tutorials etc.

    waardoor je makkelijker daarvoor kan maken maar wel mac moet hebben of je gebruikt andere stuff. Voor de htc wm gaat het daar en tegen veel makkelijker met c# of voor de android model waar je java voor kan programmeren.

    trouwens htc legend is een goeie aanrader. ;)

  • Balkje

    • NielsB
    • 22 september 2010 om 17:02

    Gewoon simpel gaat via css!
    als je dan slim bent maak je een check of je nieuw bericht hebt en laat dit elke paar seconden via een ajax functie aanroepen. ;)

    Succes!

  • Jouw Blackberry Ping!

    • NielsB
    • 21 september 2010 om 13:48

    Tegenwooridg heb je voor elke mobiel wel een soort van ping versie.

    Zoals: bb ping, whatsmyapp, palringo en ga zo verder.

    Maar ik wil jullie erop wijzen dat je ook een soort van chat ping app hebt genaamd nimbuzz!
    Deze variant van ping kan op bijna elke mobiel worden gebruikt.

    Je kan er mee msnen of chatten via hyves of gewoon skypen ( geen bellen ).

    Misschien ff leuk om te weten voor jullie ;)

  • Relatie tabellen

    • NielsB
    • 20 september 2010 om 16:24

    een voorbeeld hoe ik het nu zie:
    SELECT l.gebruikersnaam FROM leden l INNER JOIN helpdesk h WHERE l.id = h.helpdesk_beantwoorder_id

    dit zou ongeveer moeten werken, je zou het beste ff kunnen testen in phpmyadmin dan in code.
    vaak moet er nog iets van group by gebruikersnaam bij etc.

    voordeel van die joins is dat je nog dieper kan door meer joins te gebruiken, maar probeer daardoor ook de tabellen zo goed mogelijk in te delen met koppelen.

  • function waarde

    • NielsB
    • 20 september 2010 om 16:18
    PHP
    <?php
    function loadtime()
    { 
        $start = microtime(); 
        $start = explode(" ", $start);
    
    
        $starttime = $start[1] + $start[0];
        return $starttime;
    } 
    
    
    function displayloadtime()
    { 
        $end = microtime(); 
        $end = explode(" ", $end); 
        $endtime = $end[1] + $end[0];
    
    
        $starttime = loadtime();
        $totaltime = $endtime - $starttime;
        $total = round($totaltime,5); 
        
        echo "This page loaded in ". $total ." seconds."; 
    }
    ?>
    Toon Meer

    Edit:
    Wat ik persoonlijk netter vind is het volgende:

    PHP
    <?php
    function loadtime()
    { 
        $start = microtime(); 
        $start = explode(" ", $start);
    
    
        $starttime = $start[1] + $start[0];
        return $starttime;
    } 
    
    
    function displayloadtime()
    { 
        $end = microtime(); 
        $end = explode(" ", $end); 
        $endtime = $end[1] + $end[0];
    
    
        $starttime = loadtime();
        $totaltime = $endtime - $starttime;
        $total = round($totaltime,5); 
        
        return "This page loaded in ". $total ." seconds."; 
    }
    
    
    echo displayloadtime();
    ?>
    Toon Meer

    Ik geef in de functie een nieuwe return waardoor je de functions veel beter kan oproepen.

  • Doorstuur laatste bericht

    • NielsB
    • 19 september 2010 om 10:45

    misschien klein vraagje, waar word param überhaupt vandaan gehaald?
    waaarschijnlijk geef je het geen waarde of kan hij geen waarde vinden?

  • Ie9 beta

    • NielsB
    • 16 september 2010 om 15:49

    bedankt voor de tip.
    ik gebruik ie alleen in noodgevallen als het echt moet dit is vaak op oude computers op school! ;)

    gebruik tegenwoordig bijna alleen maar chrome.
    maar wil jullie echt 1 aanrader doen!

    opera begint namelijk een van de beste te worden een van de snelste en gewoon grafisch ook netjes. dit hebben wij getest op een oude school computer waar hij stabieler was als chrome, ie en ff.

    let op dit kan verschillen!

  • email check,

    • NielsB
    • 15 september 2010 om 18:12

    Tegenwoordig is een perfecte oplossing de filter http://www.php.net/filter daar moet je meer informatie kunnen vinden.

    [offtopic]
    Simon heb je dat toevallig van iemand geleerd (A)?
    [/offtopic]

    Verder vergeet je nog 1 functie simon!
    filter_sanitize_email is harstikke handig om overbodige tekens eruit te halen.

  • Happy Hour.

    • NielsB
    • 12 september 2010 om 22:07
    PHP
    <?php
    if (date("H") == 20 || date("H") == 21)
    {
    $aantal = '56';
    }
    else
    {
    $aantal = '28';
    }
    
    
    $tijd=time();
    echo '<center><font size=2 color="#600000"><B>Bedankt voor je betaling</B></font></center>'; 
    
    
    //$code = rand_string(8); 
    $amount = '28'; 
    $method = "Phone>OK"; 
    mysql_query("UPDATE `users` SET `callcredits`=`callcredits`+'".(int) $aantal."' WHERE `login`='{$username}'"); 
    mysql_query("INSERT INTO `cc`(`login`,`amount`,`ip`,`method`) values('$username','$amount','$ip','$method')");
    ?>
    Toon Meer

    bedoel je dit dus?

  • Mysqli Escape string

    • NielsB
    • 12 september 2010 om 17:49

    maak gebruik van classes?

    zet dan gewoon een variabel op als $mysqli en gebruik hem dan als $this->mysqli etc.

  • ASCII converter!

    • NielsB
    • 12 september 2010 om 10:43

    hij kan wel mooi oop programmeur zijn maar eigenlijk is het voor php zowiezo overbodig als je het gaat vergelijken met c# etc.

    ik denk dat wel handig is om een voorbeeld code in het topic te zetten ! aangezien ik nu wel benieuwd ben of het oop is . :P

  • CKEditor outputten.

    • NielsB
    • 4 september 2010 om 17:59

    Je moet ook niet gebruik maken van namen.
    Kijk stel je voor dat je 2 mensen in je team hebt welk allebei Niels heten! Hoe kan je dan de ene speler updaten? Dat gaat niet lukken aangezien je ze allebei dan moet updaten.

    Beste oplossing voor dit alles is gebruik maken van de id van een speler. Welk je in je tabel spelers moet hebben.

    Verder waarom heb je zo lange code in je script terwijl je ook wat meer gebruik kan maken van een teller welk je mee geeft in je variabel. Scheelt weer een stuk code. ;)

  • ajax

    • NielsB
    • 29 augustus 2010 om 16:28

    Sorry maar het boeit echt niet of je het via een framework doet!
    Het voordeel is wel dat je vaak kant en klare scripts kan downloaden.
    Maar om het goed te leren raad ik je aan om eerst zelf wat dingen te proberen.

  • ajax

    • NielsB
    • 29 augustus 2010 om 01:11

    Ok heb je hem al getest?

  • ajax

    • NielsB
    • 29 augustus 2010 om 00:29

    Probeer het is anders:

    PHP
    // JavaScript Document
    function check()
    {
    	var xmlHttp;
    	
      	try
        {
        	// Firefox, Opera 8.0+, Safari
        	xmlHttp=new XMLHttpRequest();
        }
      	catch (e)
        {
       		// Internet Explorer
        	try
          	{
          		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
          	}
        	catch (e)
          	{
          		try
            	{
            		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
           		}
          		catch (e)
            	{
            		alert("Your browser does not support AJAX!");
            		return false;
            	}
          	}
        }
    	
      	return xmlHttp;
    }
    
    
    //vergeet niet de methode check() hierboven te plaatsen, anders kan ajax niet zijn gang gaan.
    function getjackpot()
    {
    	var xmlHttp = check();
    
    
    	xmlHttp.onreadystatechange=function()
    	{
    		if(xmlHttp.readyState == 4)
    		{
    			document.getElementById('Jackpot').innerHTML=xmlHttp.responseText;
    		}
    	}
    	
    	xmlHttp.open("GET","jackpotdata.php",true);
    	xmlHttp.send(null);
    }
    Toon Meer

    Verder wil ik ff meer weten over jackpotdata.php wat staat daar precies in? en wat is daar de code van.
    zo kan het zijn dat je daar een fout hebt.

    Daarbij moet je alleen zelf even er voor zorgen dat hij de onload doet ;)

  • Mijn eigen WebBrowser

    • NielsB
    • 28 augustus 2010 om 22:30

    Voor een webbrowser vind ik het bestand best klein? Is dit niet gewoon z'n browser gebeuren welk eigenlijk niet via zich zelf werkt maar via bijv. ie dat hij via dat opvraagt?

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design