• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • 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. Forum
  3. Scripting & programmeren
  4. Overige
  5. Archief
  6. Request

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

  • 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
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

Register Error

  • habib10
  • 3 april 2011 om 17:27
  • Closed
  • habib10
    Hmm
    Berichten
    939
    • 3 april 2011 om 17:27
    • #1

    Hallo iedereen telksens als ik me register zegt ie

    PHP
    Duplicate entry '1' for key 1

    hoe moet ik dat fixen?

    uhmm..... Probeer de zoek functie!

  • Fitim
    Professional
    Berichten
    1.105
    • 3 april 2011 om 22:01
    • #2

    Begin eerst met alles om te zetten in php 5...

  • Stefan.J
    Master
    Ontvangen Reacties
    9
    Berichten
    2.358
    • 3 april 2011 om 22:13
    • #3

    @F.Ajeti: En wat bedoel je daarmee?

    Moet $login niet $login2 zijn?

  • Sourceshop
    Alles wat u wenst op sour
    Berichten
    780
    • 3 april 2011 om 22:38
    • #4

    Met alle namen ook gewoon:vb Jan

    Hier zit de beveiliging:
    if(preg_match('/^[a-zA-Z0-9-]+$/',$login) == 0)

    ZOals Killingdevil zegt:
    if(preg_match('/^[a-zA-Z0-9-]+$/',$login2) == 0)

    Alles wat u wenst op Sourceshop.nl
    Voor uw Banditi :!:
    Voor me mobile website Alles wat u wenst!

  • habib10
    Hmm
    Berichten
    939
    • 4 april 2011 om 17:05
    • #5

    be dankt voor die maar hoe fix ik deze error?

    uhmm..... Probeer de zoek functie!

  • Luc
    Software Engineer
    Ontvangen Reacties
    44
    Berichten
    1.986
    • 4 april 2011 om 17:23
    • #6

    Door in je database je user id op auto increment te zetten. Nu probeert hij id 1 te overschrijden.

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • habib10
    Hmm
    Berichten
    939
    • 4 april 2011 om 17:25
    • #7

    en de type?

    uhmm..... Probeer de zoek functie!

  • Luc
    Software Engineer
    Ontvangen Reacties
    44
    Berichten
    1.986
    • 4 april 2011 om 17:26
    • #8

    int

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • habib10
    Hmm
    Berichten
    939
    • 4 april 2011 om 17:27
    • #9

    ik krijg nog steeds Duplicate entry '1' for key 1

    uhmm..... Probeer de zoek functie!

  • Luc
    Software Engineer
    Ontvangen Reacties
    44
    Berichten
    1.986
    • 4 april 2011 om 17:35
    • #10

    Hoe groot heb je het veld gemaakt in je database?

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • habib10
    Hmm
    Berichten
    939
    • 4 april 2011 om 17:42
    • #11

    dit is hem

    je kan ook op de afbeelding klikken

    uhmm..... Probeer de zoek functie!

  • Luc
    Software Engineer
    Ontvangen Reacties
    44
    Berichten
    1.986
    • 4 april 2011 om 17:43
    • #12

    maak hem 255 inplaats van 8 en username maak je bijv. 64 want 2000 wil je dus echt niet (32 raad ik aan)

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • Stefan.J
    Master
    Ontvangen Reacties
    9
    Berichten
    2.358
    • 4 april 2011 om 17:45
    • #13

    Luc: De lengte van een interger heeft helemaal geen invloed op de interger zelf. Een interger is altijd 32 bit lang, wat je ook opgeeft.

    Ik denk dat AUTO_INCREMENT aan moet worden gezet op je PRIMARY KEY (id).

  • habib10
    Hmm
    Berichten
    939
    • 4 april 2011 om 17:47
    • #14

    ohh bedankt allemaal het moet int 255 worden :slotje: graag

    uhmm..... Probeer de zoek functie!

  • Luc
    Software Engineer
    Ontvangen Reacties
    44
    Berichten
    1.986
    • 4 april 2011 om 17:52
    • #15

    Probeer het eens..

    Is het wel de tabel users die deze error geeft of heb jij meerdere tabellen waar je iets aanmaakt bij het registeren?

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • habib10
    Hmm
    Berichten
    939
    • 4 april 2011 om 17:58
    • #16

    Uhmm als ik nu me acc verwijder en wil aanmaken zegt ie

    Er is al geregistreerd vanaf deze computer!

    uhmm..... Probeer de zoek functie!

  • Luc
    Software Engineer
    Ontvangen Reacties
    44
    Berichten
    1.986
    • 4 april 2011 om 18:01
    • #17

    Post je register script eens, en weet je zeker dat je ip nergens anders geregistreerd wordt?

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • habib10
    Hmm
    Berichten
    939
    • 4 april 2011 om 18:03
    • #18
    PHP
    <?PHP
    error_reporting(E_ALL);
    session_start();
    
    
    include("includes/_mysql_connection.php");
    
    
    $limiet         = 25000;
    $limiet_online  = 1500;
    $ledennu        = mysql_query("SELECT `id` FROM `users`");
    $ledennu        = mysql_num_rows($ledennu);
    $ledenonline    = mysql_query("SELECT `id` FROM `users` WHERE `lastclick`>".(time() - 360)) or die(mysql_error());
    $ledenonline    = mysql_num_rows($ledenonline);
    $landenQ        = mysql_query("SELECT * FROM `landen`");
    
    
    while($res = mysql_fetch_assoc($landenQ))
    {
    	$landen[$res['id']] = $res['land'];
    }
    
    
    include("./includes/_functions.php");
    
    
    $regged     = false;
    $username   = "";
    $email      = "";
    
    
    if(isset($_POST['submit_register']))
    {
    	$username      = trim($_POST['username']);
    	$mailadres         = trim($_POST['mailadres']);
    	$email_check         = trim($_POST['email_check']);
    	$pass          = $_POST['password'];
    	$pass_check    = $_POST['password_check'];
    	$code          = $_POST['code'];
    	$land          = $_POST['land'];
    
    
    	if(!is_name($username))
        {
    		$error = "Je hebt een ongeldige gebruikersnaam ingevoerd!";
    	}
    	if(!is_email($mailadres))
        {
    		$error = "Je hebt een ongelige e-mail ingevoerd!";
    	}
    	if(strlen($pass) < 5)
        {
    		$error = "Je wachtwoord moet minimaal 5 tekens zijn!";
    	}
    	if($pass != $pass_check)
        {
    		$error = "De opgegeven wachtwoorden zijn ongelijk!";
    	}
    
    
    	if($mailadres != $email_check)
        {
    		$error = "De opgegeven e-mails zijn ongelijk!";
    	}
    
    
    	$host = gethostbyaddr($_SERVER['REMOTE_ADDR']);
    
    
    //	if(!ereg("nl$", $host) && !ereg("be$", $host) && !ereg("arpa$", $host) && $_SERVER['REMOTE_ADDR'] != "127.0.0.1")
    //    {
    //		$error = "IP's buiten Nederland en Belgi&euml; zijn geblockt!";
    //	}
    	if($_SESSION['code_captcha'] != $code)
        {
    		$error = "De code was niet gelijk aan het plaatje!";
    	}
    	if(!array_key_exists($land, $landen))
        {
    		$error = "Het land dat je hebt opgegeven bestaat niet!";
    	}
    
    
    	$nameSet = mysql_query("SELECT `id` FROM `users` WHERE `username`='".mr($username)."' LIMIT 1") or die(mysql_error());
    	$emailSet = mysql_query("SELECT `id` FROM `users` WHERE `email`='".$mailadres."' LIMIT 1") or die(mysql_error());
    
    
    	if(mysql_num_rows($nameSet) == 1)
        {
    		$error = "Er is al iemand met deze gebruikersnaam!";
    	}
    	if(mysql_num_rows($emailSet) == 1)
        {
    		$error = "Er is al iemand met dit e-mailadres!";
    	}
    	if($ledennu >= $limiet)
        {
    		$error = "Het ledenlimiet is bereikt! Probeer het later weer.";
    	}
    
    
    	$isRg      = mysql_query("SELECT `id` FROM `users` WHERE `ip`='".$_SERVER['REMOTE_ADDR']."' LIMIT 1") or die(mysql_error());
    	$isRegged  = mysql_num_rows($isRg);
    
    
    	if(($isRegged >= 1 || ( isset($_COOKIE['regged']) && $_COOKIE['regged'] == "yes" )) && $_SERVER['REMOTE_ADDR'] != '91.182.143.109')
        {
    		$error = "Er is al geregistreerd vanaf deze computer!";
    	}
    
    
    	if(!isset($error))
        {
    		if(isset($_POST['rec']) && ctype_digit($_POST['rec']))
            {
    			mysql_query("UPDATE `status` SET `refs`=`refs`+1 WHERE `id`=".$_POST['rec']) or die(mysql_error());
    			mysql_query("UPDATE `count_missions_hour` SET `m_9`=`m_9`+1 WHERE `id`=".$_POST['rec']) or die(mysql_error());
    			mysql_query("UPDATE `speldata` SET `bankmoney`=`bankmoney`+15000 WHERE `id`=".$_POST['rec']) or die(mysql_error());
    		}
    		
    		 $sql = mysql_query("INSERT INTO `users`(`username`, `email`,`ip`, `registerDate`, `sha512`) VALUES ('".$username."', '".$mailadres."', '".$_SERVER['REMOTE_ADDR']."', NOW(), '".hash("sha512", $pass)."')") or die(mysql_error());
    
    
    		 $_SESSION['__id'] = mysql_insert_id();
    
    
    		 $tabellen = array(
    		 "status" => "id",
    		 "userstats" => "id",
    		 "usertimes" => "id",
    		 "profiel" => "id",
    		 "uitrust" => "id",
    		 "count_missions_all" => "id",
    		 "count_missions_hour" => "id",
    		 "count_missions" => "id"
    		 );
    		 
    		 foreach($tabellen AS $tabel => $id)
             {
              mysql_query("INSERT INTO `".$tabel."`(`".$id."`) VALUES (".$_SESSION['__id'].")") or die(mysql_error());
    		 }
    		  mysql_query("INSERT INTO `speldata`(`id`, `land_id`) VALUES (".$_SESSION['__id'].", ".$_POST['land'].")") or die(mysql_error());
    
    
    		 setcookie("regged", "yes", (time() + (60*60*24*365)) );
    
    
    		 $regged = true;
             
                    mysql_query("INSERT INTO `sessions`(`id`, `SESSID`) VALUES (".$id.", '".$_COOKIE['PHPSESSID']."')") or die(mysql_error());
    				mysql_query("INSERT INTO `login`(`id`, `ip`,`date`) VALUES (".$id.", '".$_SERVER['REMOTE_ADDR']."', NOW())") or die(mysql_error());
    
    
    	}
    }
    
    
    $_SESSION['code_captcha'] = rand(1000, 9999);
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    <head>
    	<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
    	<link rel="shortcut icon" href="/images/favicon.ico">
    	<link rel="icon" href="/images/favicon.ico">
    	<link href="/css/homepage.css" rel="stylesheet" type="text/css" />
    	<title>Crimewar</title>
    </head>
    <body>
    <div id="container">
    	<div id="header" style="background-image: url('/homepage/images/header_bg_cc.jpg');">	
    		<div id="display">
    			<div id="navigation">
    				<ul id="menu">
    					<li><a href="/" >Home</a></li>
    					<li><a href="/register.php" class="active">Registreren</a></li>
    					<li><a href="/screenshots.php" >Screenshots</a></li>
    				</ul>
    			</div>
    			<div id="login">
    				<form method="post" action="/login.php">
    				User: <input type="text" class="login" name="username" maxlength="25" /> &nbsp; Pass: <input type="password" class="login" name="password" />
    				<br /><br />
    				<a href="/passlost.php" class="darkred">Wachtwoord vergeten?</a> &nbsp; <input type="submit" name="submit_login" class="submit" value="login" />
    				</form>
    			</div>
    		</div>
    	</div>
    	<div id="content">
    		<div id="stats">
    			<h2>&raquo; stats</h2>
    			<p>
    				Leden: <b><?=$ledennu?></b> / <i><?=$limiet?></i><br />
    				Online: <b><?=$ledenonline?></b> / <i><?=$limiet_online?></i><br /><br />
    				Reset: <b><?=$reset?></b><br />
    				Prijs: <b><?=$prijzen?></b>
    			</p>
    		</div><form method="post" action="/register.php">
    <h1>Registreren</h1>
    <table cellspacing="3">
                                <?php
    				if($regged){
    
    
    					echo "Je hebt succesvol geregistreerd!<br>Klik <a href='nieuws.php'><b>hier</b></a> om naar het spel te gaan.";
    
    
    				} else {
    				    
                            	if(isset($_POST['submit_register']))
                                {
                                    echo "<b>".$error."</b><br />";
                                }
                            
                                if(isset($_GET['rec']))
                                {
                                    $sql = mysql_query("SELECT `id` FROM `users` WHERE `username`='".trim(mysql_real_escape_string($_GET['rec']))."' LIMIT 1") or die(mysql_error());
                            					
                            		if(mysql_num_rows($sql) == 1)
                                    {
                            			$r = mysql_fetch_assoc($sql);
                                        
                            			echo "<input type='hidden' name='rec' value='".$r['id']."'>";
                            		}
                                }
                            	?>
    	<tr>
    		<td style="vertical-align: top;">
    			<table border='0' cellspacing='0' style='margin: 0px;'>
    	<tr>
    		<td>
    			<img src='/images/icons/user.png' alt='' border='0'>
    		</td>
    		<td>
    			&nbsp;Gebruikersnaam:
    		</td>
    	</tr>
    </table>		</td>
    		<td>
    			&nbsp;<input type="text" name="username" maxlength="25" value=""/> <a href="#" title="Letters, getallen of een streepje, minimaal 1 letter. 3-25 tekens." style="text-decoration: underline">?</a>
    		</td>
    	</tr>
    	<tr>
    		<td style="vertical-align: top;">
    			<table border='0' cellspacing='0' style='margin: 0px;'>
    	<tr>
    		<td>
    			<img src='/images/icons/email.png' alt='' border='0'>
    		</td>
    		<td>
    			&nbsp;E-mailadres:
    		</td>
    	</tr>
    </table>		</td>
    		<td>
    			&nbsp;<input type="text" name="mailadres" maxlength="75" value=""/> <a href="#" title="Vul een geldig e-mailadres in! Nodig voor onder andere wachtwoord vergeten." style="text-decoration: underline">?</a>
    		</td>
    	</tr>
    	<tr>
    		<td style="vertical-align: top;">
    			<table border='0' cellspacing='0' style='margin: 0px;'>
    	<tr>
    		<td>
    			<img src='/images/icons/email.png' alt='' border='0'>
    		</td>
    		<td>
    			&nbsp;E-mailadres check:
    		</td>
    	</tr>
    </table>		</td>
    		<td>
    			&nbsp;<input type="text" name="email_check" maxlength="75" value="" /><br />
    		</td>
    	</tr>
    	<tr>
    		<td style="vertical-align: top;">
    			<table border='0' cellspacing='0' style='margin: 0px;'>
    	<tr>
    		<td>
    			<img src='/images/icons/key.png' alt='' border='0'>
    		</td>
    		<td>
    			&nbsp;Wachtwoord:
    		</td>
    	</tr>
    </table>		</td>
    		<td>
    			&nbsp;<input type="password" name="password" /><br />
    		</td>
    	</tr>
    	<tr>
    		<td style="vertical-align: top;">
    			<table border='0' cellspacing='0' style='margin: 0px;'>
    	<tr>
    		<td>
    			<img src='/images/icons/key.png' alt='' border='0'>
    		</td>
    		<td>
    			&nbsp;Wachtwoord check:
    		</td>
    	</tr>
    </table>		</td>
    		<td>
    			&nbsp;<input type="password" name="password_check" maxlength="75" /><br />
    		</td>
    	</tr>
    	<tr>
    		<td style="vertical-align: top;">
    			<table border='0' cellspacing='0' style='margin: 0px;'>
    	<tr>
    		<td>
    			<img src='/images/icons/world.png' alt='' border='0'>
    		</td>
    		<td>
    			&nbsp;Start in:
    		</td>
    	</tr>
    </table>		</td>
    		<td>
    			&nbsp;<select name='land'>
                                            <?php
                                            foreach($landen AS $id => $land)
                                            {
                                                echo "<option value='".$id."'>".$land."</option>";
                                            }
                                            ?>
                                        </select><br />
    		</td>
    	</tr>
    		<tr>
    		<td style="vertical-align: top;">
    			<table border='0' cellspacing='0' style='margin: 0px;'>
    	<tr>
    		<td>
    			<img src='/images/icons/database_gear.png' alt='' border='0'>
    		</td>
    		<td>
    			&nbsp;Code:
    		</td>
    	</tr>
    </table>		</td>
    		<td>
    			<img src='IMG/captcha.php' alt='' border="0" /> <input type='text' name='code' style='width: 70px;' maxlength='4'/>		</td>
    	</tr>
    	<tr>
    		<td colspan="2">
    			<br />
    			<input type="submit" name="submit_register" value="Registreren" />
    		</td>
    	</tr>
    </table>	
    			
    </form>
                            <?
                            }
                            ?>
    	</div>
    	<div id="content-bottom">
    	</div>
    </body>
    </html>
    Toon Meer

    uhmm..... Probeer de zoek functie!

  • Luc
    Software Engineer
    Ontvangen Reacties
    44
    Berichten
    1.986
    • 4 april 2011 om 18:07
    • #19

    Er is een cookie op je pc opgeslagen waardoor je niet meer kan registeren dus leeg cookies en het werkt. Dit had je natuurlijk ook zelf gewoon kunnen uitvinden door simpel je script door te lezen.

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • habib10
    Hmm
    Berichten
    939
    • 4 april 2011 om 18:08
    • #20

    hoe haal ik die cookie uit de script

    uhmm..... Probeer de zoek functie!

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

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

Gebruikers die dit topic bekijken

  • 1 Gasten
  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