Hallo,

Ik ben er een tijdje uitgeweest, uit de php wereld. Nu wil ik een script iets aanpassen maar krijg het steeds niet goed werkent. Het gaat om een script waarmee je je kan aanmelden voor een ledensysteem. Je wachtwoord wordt gegenereed en daarna na je mail verstuurd. Dit vind ik nogal omslachtig dus wil ik eigelijk die mail en geneer functie eruit hebben. Dus gewoon wachtwoord opgeven en klaar. Heb al een aantal dingen geprobeerd maar snap er nu niks meer van.

onginele code:

<?

if(empty($_GET['pagina']))
	header("location: ../../index.php?pagina=leden/aanmelden");

$delete = "DELETE FROM leden_flood WHERE tijd < ".time()." - ".$website['flood']."";
mysql_query($delete)or die(mysql_error());

if(empty($_COOKIE['gebruikersnaam']))
{
	if($_GET['actie'] == "verzenden")
	{
		$select = "SELECT * FROM leden_flood WHERE ip = '".$ip."'";
		$query = mysql_query($select)or die(mysql_error());

		if(mysql_num_rows($query) != 0)
		{
			echo "<div class=\"titel\">Fout</div>";
			echo "<div class=\"bericht\">Je hebt je zonet nog maar aangemeld, je moet ".$website['flood']." seconden wachten... <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
		}
		else
		{
			function genereerwachtwoord() 
			{
				$w = ""; $letters = array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','0','1','2','3','4','5','6','7','8','9');
				for($c = 0; $c < 10; $c++) 
					$w .= $letters[rand(0,count($letters)-1)]; 
				return $w;
			}

			$select = "SELECT * FROM leden_gegevens WHERE gebruikersnaam = '".$_POST['gebruikersnaam']."'";
			$query = mysql_query($select)or die(mysql_error()); 

			if(empty($_POST['gebruikersnaam']) || empty($_POST['naam']) || empty($_POST['email']))
			{
				echo "<div class=\"titel\">Fout</div>";
				echo "<div class=\"bericht\">Je hebt iets niet ingevuld... <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
			}
			elseif(!eregi("[A-Za-z]", $_POST['gebruikersnaam']))
			{ 
				echo "<div class=\"titel\">Fout</div>";
				echo "<div class=\"bericht\">Je gebruikersnaam mag alleen letters bevatten... <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
			}
			elseif(!eregi("[A-Za-z0-9_-]+([\.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([\.]{1}[A-Za-z0-9-]+)+", $_POST['email'])) 
			{
				echo "<div class=\"titel\">Fout</div>";
				echo "<div class=\"bericht\">Je e-mailadres is niet correct! <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
			}
			elseif(mysql_num_rows($query) == 1)
			{
				echo "<div class=\"titel\">Fout</div>";
				echo "<div class=\"bericht\">Deze gebruikersnaam bestaat al, kies een andere! <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
			}
			else
			{
				$select = "SELECT * FROM leden_gegevens";
				$query = mysql_query($select)or die(mysql_error()); 

				mysql_num_rows($query) == 0 ? $status = "Beheerder" : $status = "Lid";
				$wachtwoord = genereerwachtwoord();

				$insert = "INSERT INTO leden_gegevens (gebruikersnaam, wachtwoord, naam, email, geboortedatum, homepage, msn, woonplaats, geslacht, berichten, mailtonen, nieuwsbrief, aangemeld, onderschrift, status, strafpunten, ip, posts) VALUES ('".$_POST['gebruikersnaam']."', '".md5($wachtwoord)."', '".$_POST['naam']."', '".$_POST['email']."', '".$_POST['jaar']."-".$_POST['maand']."-".$_POST['dag']."', '".$_POST['homepage']."', '".$_POST['msn']."', '".$_POST['woonplaats']."', '".$_POST['geslacht']."', '".waarde($_POST['berichten'])."', '".waarde($_POST['mailtonen'])."', '".waarde($_POST['nieuwsbrief'])."', '".date("Y-m-d")."', '', '".$status."', '0', '".$ip."', '0')";
				mysql_query($insert)or die(mysql_error()); 

				mail("".$_POST['naam']." <".$_POST['email'].">", "".$website['naam']." - Wachtwoord", "Beste ".$_POST['naam'].",\n\nBedankt dat je je aangemeld hebt bij ".$website['naam'].".\n\nUw gebruikersnaam: ".$_POST['gebruikersnaam']."\nUw wachtwoord: ".$wachtwoord."\n\nDe Webmaster van ".$website['naam']."","From: ".$website['naam']." <".$website['email'].">");

				$insert = "INSERT INTO leden_flood (ip, tijd) VALUES ('".$ip."', '".time()."')";
				mysql_query($insert)or die(mysql_error());

				echo "<div class=\"titel\">Aanmelden</div>";
				echo "<div class=\"bericht\">Je bent succesvol aangemeld, er is een e-mail naar je gestuurd met daarin je wachtwoord!</div>";
			}
		}
	}
	else
	{
		echo "<div class=\"titel\">Aanmelden</div>";
		echo "<div class=\"bericht\">";
		echo "<table cellpadding=\"4\" cellspacing=\"0\" border=\"0\" width=\"98%\">";				
		echo "<form method=\"POST\" onsubmit=\"wachten()\" action=\"index.php?pagina=leden/aanmelden&actie=verzenden\" name=\"formulier\">"; 
		echo "<tr>"; 
		echo "<td width=\"30%\">Gebruikersnaam<font color=\"#FF0000\">*</font></td>"; 
		echo "<td width=\"70%\"><input type=\"text\" name=\"gebruikersnaam\" size=\"20\" maxlength=\"30\"></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>Naam<font color=\"#FF0000\">*</font></td>"; 
		echo "<td><input type=\"text\" name=\"naam\" size=\"20\"></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>E-mailadres<font color=\"#FF0000\">*</font></td>"; 
		echo "<td><input type=\"text\" name=\"email\" size=\"20\"></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>Geboortedatum</td>"; 
		echo "<td><select name=\"dag\">";
        echo "<option value=\"00\">Dag</option>";
                  
		for($i = 1; $i <= 31; $i++)
		{
			if($i < 10) { $dag = "0".$i; } else { $dag = $i; }
			echo "<option>".$dag."</option>";
		}
                    
		echo "</select> <select name=\"maand\">";
		echo "<option value=\"00\">Maand</option>";
		
		for($i = 1; $i <= 12; $i++)
		{
			if($i < 10) { $maand = "0".$i; } else { $maand = $i; }
			echo "<option>".$maand."</option>";
		}
		
		echo "</select> <select name=\"jaar\">";
		echo "<option value=\"0000\">Jaar</option>";
		
		for($i = 1900; $i <= date("Y"); $i++)
			echo "<option>".$i."</option>";
		
		echo "</select></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>Homepage</td>"; 
		echo "<td><input type=\"text\" name=\"homepage\" size=\"20\" value=\"http://\"></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>Msn adres</td>"; 
		echo "<td><input type=\"text\" name=\"msn\" size=\"20\"></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>Woonplaats</td>"; 
		echo "<td><input type=\"text\" name=\"woonplaats\" size=\"20\"></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>Geslacht<font color=\"#FF0000\">*</font></td>"; 
		echo "<td><select size=\"1\" name=\"geslacht\">"; 
		echo "<option value=\"1\">Man</option>"; 
		echo "<option value=\"2\">Vrouw</option>"; 
		echo "</select></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>Berichten mailen</td>"; 
		echo "<td><input type=\"checkbox\" name=\"berichten\" value=\"1\" checked></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>E-mailadres tonen</td>"; 
		echo "<td><input type=\"checkbox\" name=\"mailtonen\" value=\"1\" checked></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>Nieuwsbrief</td>"; 
		echo "<td><input type=\"checkbox\" name=\"nieuwsbrief\" value=\"1\" checked></td>"; 
		echo "</tr>"; 
		echo "<tr>";
		echo "<td></td><td><input type=\"submit\" value=\"Aanmelden\" name=\"knop\"> <input type=\"reset\" value=\"Opnieuw\" name=\"opnieuw\"></td>";
		echo "</tr>"; 
		echo "</table>";
		echo "</form>"; 
		echo "</div>";
	}
}
else
{
	echo "<div class=\"titel\">Fout</div>";
	echo "<div class=\"bericht\">Je bent nog ingelogd als <b>".$_COOKIE['gebruikersnaam']."</b>... Je moet eerst <a href=\"?pagina=leden/uitloggen\">uitloggen</a></div>";
}
?> 



Hoop dat iemand me een beetje op weg zou kunnen helpen.

BVD, Jarno
Voeg nog een veld toe aan je formulier, nl. het wachtwoord veld. Haal het stukje met mail() eruit en echo i.p.v. dat mail() stukje het wachtwoord (ik neem aan dat dat je bedoeling is).

Controleer daarnaast of je queries gelukt zijn. Geef ook een geldige foutafhandeling, or die() is niks. Short-tags kun je ook beter niet gebruiken, gewoon de volle hap ([ignore]<?php en ?>[/ignore]).
hey bedankt voor je hulp.

heb er nu dit van gemaakt;

<?php

if(empty($_GET['pagina']))
	header("location: ../../index.php?pagina=leden/aanmelden");

$delete = "DELETE FROM leden_flood WHERE tijd < ".time()." - ".$website['flood']."";
mysql_query($delete)or die(mysql_error());

if(empty($_COOKIE['gebruikersnaam']))
{
	if($_GET['actie'] == "verzenden")
	{
		$select = "SELECT * FROM leden_flood WHERE ip = '".$ip."'";
		$query = mysql_query($select)or die(mysql_error());

		if(mysql_num_rows($query) != 0)
		{
			echo "<div class=\"titel\">Fout</div>";
			echo "<div class=\"bericht\">Je hebt je zonet nog maar aangemeld, je moet ".$website['flood']." seconden wachten... <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
		}
		else
		{
			
			$select = "SELECT * FROM leden_gegevens WHERE gebruikersnaam = '".$_POST['gebruikersnaam']."'";
			$query = mysql_query($select)or die(mysql_error()); 

			if(empty($_POST['gebruikersnaam']) ||empty($_POST['wachtwoord']) || empty($_POST['naam']) || empty($_POST['email']))
			{
				echo "<div class=\"titel\">Fout</div>";
				echo "<div class=\"bericht\">Je hebt iets niet ingevuld... <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
			}
			elseif(!eregi("[A-Za-z]", $_POST['gebruikersnaam']))
			{ 
				echo "<div class=\"titel\">Fout</div>";
				echo "<div class=\"bericht\">Je gebruikersnaam mag alleen letters bevatten... <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
			}
			elseif(!eregi("[A-Za-z0-9_-]+([\.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([\.]{1}[A-Za-z0-9-]+)+", $_POST['email'])) 
			{
				echo "<div class=\"titel\">Fout</div>";
				echo "<div class=\"bericht\">Je e-mailadres is niet correct! <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
			}
			elseif(mysql_num_rows($query) == 1)
			{
				echo "<div class=\"titel\">Fout</div>";
				echo "<div class=\"bericht\">Deze gebruikersnaam bestaat al, kies een andere! <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
			}
			else
			{
				$select = "SELECT * FROM leden_gegevens";
				$query = mysql_query($select)or die(mysql_error()); 

				mysql_num_rows($query) == 0 ? $status = "Beheerder" : $status = "Lid";
				$wachtwoord = md5($wachtwoord);

				$insert = "INSERT INTO leden_gegevens (gebruikersnaam, wachtwoord, naam, email, geboortedatum, homepage, msn, woonplaats, geslacht, berichten, mailtonen, nieuwsbrief, aangemeld, onderschrift, status, strafpunten, ip, posts) VALUES ('".$_POST['gebruikersnaam']."', '".md5($wachtwoord)."', '".$_POST['naam']."', '".$_POST['email']."', '".$_POST['jaar']."-".$_POST['maand']."-".$_POST['dag']."', '".$_POST['homepage']."', '".$_POST['msn']."', '".$_POST['woonplaats']."', '".$_POST['geslacht']."', '".waarde($_POST['berichten'])."', '".waarde($_POST['mailtonen'])."', '".waarde($_POST['nieuwsbrief'])."', '".date("Y-m-d")."', '', '".$status."', '0', '".$ip."', '0')";
				mysql_query($insert)or die(mysql_error());

                                $insert = "INSERT INTO leden_flood (ip, tijd) VALUES ('".$ip."', '".time()."')";
				mysql_query($insert)or die(mysql_error());

				echo "<div class=\"titel\">Aanmelden</div>";
				echo "<div class=\"bericht\">Je bent succesvol aangemeld, Je kunt nu inloggen!</div>";
			}
		}
	}
	else
	{
		echo "<div class=\"titel\">Aanmelden</div>";
		echo "<div class=\"bericht\">";
		echo "<table cellpadding=\"4\" cellspacing=\"0\" border=\"0\" width=\"98%\">";				
		echo "<form method=\"POST\" onsubmit=\"wachten()\" action=\"index.php?pagina=leden/aanmelden&actie=verzenden\" name=\"formulier\">"; 
		echo "<tr>"; 
		echo "<td width=\"30%\">Gebruikersnaam<font color=\"#FF0000\">*</font></td>"; 
		echo "<td width=\"70%\"><input type=\"text\" name=\"gebruikersnaam\" size=\"20\" maxlength=\"30\"></td>";
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>Wachtwoord<font color=\"#FF0000\">*</font></td>"; 
		echo "<td><input type=\"password\" name=\"wachtwoord\" size=\"20\"></td>"; 
		echo "</tr>";
		echo "<tr>"; 
		echo "<td>Naam<font color=\"#FF0000\">*</font></td>"; 
		echo "<td><input type=\"text\" name=\"naam\" size=\"20\"></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>E-mailadres<font color=\"#FF0000\">*</font></td>"; 
		echo "<td><input type=\"text\" name=\"email\" size=\"20\"></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>Geboortedatum</td>"; 
		echo "<td><select name=\"dag\">";
        echo "<option value=\"00\">Dag</option>";
                  
		for($i = 1; $i <= 31; $i++)
		{
			if($i < 10) { $dag = "0".$i; } else { $dag = $i; }
			echo "<option>".$dag."</option>";
		}
                    
		echo "</select> <select name=\"maand\">";
		echo "<option value=\"00\">Maand</option>";
		
		for($i = 1; $i <= 12; $i++)
		{
			if($i < 10) { $maand = "0".$i; } else { $maand = $i; }
			echo "<option>".$maand."</option>";
		}
		
		echo "</select> <select name=\"jaar\">";
		echo "<option value=\"0000\">Jaar</option>";
		
		for($i = 1900; $i <= date("Y"); $i++)
			echo "<option>".$i."</option>";
		
		echo "</select></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>Homepage</td>"; 
		echo "<td><input type=\"text\" name=\"homepage\" size=\"20\" value=\"http://\"></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>Msn adres</td>"; 
		echo "<td><input type=\"text\" name=\"msn\" size=\"20\"></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>Woonplaats</td>"; 
		echo "<td><input type=\"text\" name=\"woonplaats\" size=\"20\"></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>Geslacht<font color=\"#FF0000\">*</font></td>"; 
		echo "<td><select size=\"1\" name=\"geslacht\">"; 
		echo "<option value=\"1\">Man</option>"; 
		echo "<option value=\"2\">Vrouw</option>"; 
		echo "</select></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>Berichten mailen</td>"; 
		echo "<td><input type=\"checkbox\" name=\"berichten\" value=\"1\" checked></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>E-mailadres tonen</td>"; 
		echo "<td><input type=\"checkbox\" name=\"mailtonen\" value=\"1\" checked></td>"; 
		echo "</tr>"; 
		echo "<tr>"; 
		echo "<td>Nieuwsbrief</td>"; 
		echo "<td><input type=\"checkbox\" name=\"nieuwsbrief\" value=\"1\" checked></td>"; 
		echo "</tr>"; 
		echo "<tr>";
		echo "<td></td><td><input type=\"submit\" value=\"Aanmelden\" name=\"knop\"> <input type=\"reset\" value=\"Opnieuw\" name=\"opnieuw\"></td>";
		echo "</tr>"; 
		echo "</table>";
		echo "</form>"; 
		echo "</div>";
	}
}
else
{
	echo "<div class=\"titel\">Fout</div>";
	echo "<div class=\"bericht\">Je bent nog ingelogd als <b>".$_COOKIE['gebruikersnaam']."</b>... Je moet eerst <a href=\"?pagina=leden/uitloggen\">uitloggen</a></div>";
}
?> 


Als ik me nu aanmeld wordt alles in de database gezet, echter als ik me inlog krijg ik te horen dat het wachtwoord niet klopt. Ligt dit aan me inlog script of zit er in bovenstaande code nog fouten?
je wachtwoord tabel in de database toevallig niet op varchar(32)?
een md5() bestaat uit 32 karakters en moet je dit dus ook in de database doen...
ja, volgens mij staat dat allemaal wel goed,

`wachtwoord` varchar(32) NOT NULL,

zo staat het in de database
ik denk dat je fout zit in het plaatsen van de database

JARNO
$wachtwoord = md5($wachtwoord);


hier zeg je die md5() van het wachtwoord, en vervolgends:
JARNO
$insert = "INSERT INTO leden_gegevens (gebruikersnaam, wachtwoord, naam, email, geboortedatum, homepage, msn, woonplaats, geslacht, berichten, mailtonen, nieuwsbrief, aangemeld, onderschrift, status, strafpunten, ip, posts) VALUES ('".$_POST['gebruikersnaam']."', '".'md5($wachtwoord)."', '".$_POST['naam']."', '".$_POST['email']."', '".$_POST['jaar']."-".$_POST['maand']."-".$_POST['dag']."', '".$_POST['homepage']."', '".$_POST['msn']."', '".$_POST['woonplaats']."', '".$_POST['geslacht']."', '".waarde($_POST['berichten'])."', '".waarde($_POST['mailtonen'])."', '".waarde($_POST['nieuwsbrief'])."', '".date("Y-m-d")."', '', '".$status."', '0', '".$ip."', '0')";


je gebruikt hem 2 keer..
dus ik denk dat 1 van de 2 weg moet, probeer het eens ;)
neej, dat werkt helaas ook niet
ligt het aan mij of zie ik nergens dat de POST van het wachtwoord wordt opgehaald..?

probeer dit eens:
<?php

if(empty($_GET['pagina']))
    header("location: ../../index.php?pagina=leden/aanmelden");

$delete = "DELETE FROM leden_flood WHERE tijd < ".time()." - ".$website['flood']."";
mysql_query($delete)or die(mysql_error());

if(empty($_COOKIE['gebruikersnaam']))
{
    if($_GET['actie'] == "verzenden")
    {
        $select = "SELECT * FROM leden_flood WHERE ip = '".$ip."'";
        $query = mysql_query($select)or die(mysql_error());

        if(mysql_num_rows($query) != 0)
        {
            echo "<div class=\"titel\">Fout</div>";
            echo "<div class=\"bericht\">Je hebt je zonet nog maar aangemeld, je moet ".$website['flood']." seconden wachten... <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
        }
        else
        {
            
            $select = "SELECT * FROM leden_gegevens WHERE gebruikersnaam = '".$_POST['gebruikersnaam']."'";
            $query = mysql_query($select)or die(mysql_error()); 

            if(empty($_POST['gebruikersnaam']) ||empty($_POST['wachtwoord']) || empty($_POST['naam']) || empty($_POST['email']))
            {
                echo "<div class=\"titel\">Fout</div>";
                echo "<div class=\"bericht\">Je hebt iets niet ingevuld... <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
            }
            elseif(!eregi("[A-Za-z]", $_POST['gebruikersnaam']))
            { 
                echo "<div class=\"titel\">Fout</div>";
                echo "<div class=\"bericht\">Je gebruikersnaam mag alleen letters bevatten... <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
            }
            elseif(!eregi("[A-Za-z0-9_-]+([\.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([\.]{1}[A-Za-z0-9-]+)+", $_POST['email'])) 
            {
                echo "<div class=\"titel\">Fout</div>";
                echo "<div class=\"bericht\">Je e-mailadres is niet correct! <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
            }
            elseif(mysql_num_rows($query) == 1)
            {
                echo "<div class=\"titel\">Fout</div>";
                echo "<div class=\"bericht\">Deze gebruikersnaam bestaat al, kies een andere! <a href=\"javascript:history.go(-1)\">Ga terug</a></div>";
            }
            else
            {
                $select = "SELECT * FROM leden_gegevens";
                $query = mysql_query($select)or die(mysql_error()); 

                mysql_num_rows($query) == 0 ? $status = "Beheerder" : $status = "Lid";
                $wachtwoord = $_POST['wachtwoord'];

                $insert = "INSERT INTO leden_gegevens (gebruikersnaam, wachtwoord, naam, email, geboortedatum, homepage, msn, woonplaats, geslacht, berichten, mailtonen, nieuwsbrief, aangemeld, onderschrift, status, strafpunten, ip, posts) VALUES ('".$_POST['gebruikersnaam']."', '".md5($wachtwoord)."', '".$_POST['naam']."', '".$_POST['email']."', '".$_POST['jaar']."-".$_POST['maand']."-".$_POST['dag']."', '".$_POST['homepage']."', '".$_POST['msn']."', '".$_POST['woonplaats']."', '".$_POST['geslacht']."', '".waarde($_POST['berichten'])."', '".waarde($_POST['mailtonen'])."', '".waarde($_POST['nieuwsbrief'])."', '".date("Y-m-d")."', '', '".$status."', '0', '".$ip."', '0')";
                mysql_query($insert)or die(mysql_error());

                $insert = "INSERT INTO leden_flood (ip, tijd) VALUES ('".$ip."', '".time()."')";
                mysql_query($insert)or die(mysql_error());

                echo "<div class=\"titel\">Aanmelden</div>";
                echo "<div class=\"bericht\">Je bent succesvol aangemeld, Je kunt nu inloggen!</div>";
            }
        }
    }
    else
    {
        echo "<div class=\"titel\">Aanmelden</div>";
        echo "<div class=\"bericht\">";
        echo "<table cellpadding=\"4\" cellspacing=\"0\" border=\"0\" width=\"98%\">";                
        echo "<form method=\"POST\" onsubmit=\"wachten()\" action=\"index.php?pagina=leden/aanmelden&actie=verzenden\" name=\"formulier\">"; 
        echo "<tr>"; 
        echo "<td width=\"30%\">Gebruikersnaam<font color=\"#FF0000\">*</font></td>"; 
        echo "<td width=\"70%\"><input type=\"text\" name=\"gebruikersnaam\" size=\"20\" maxlength=\"30\"></td>";
        echo "</tr>"; 
        echo "<tr>"; 
        echo "<td>Wachtwoord<font color=\"#FF0000\">*</font></td>"; 
        echo "<td><input type=\"password\" name=\"wachtwoord\" size=\"20\"></td>"; 
        echo "</tr>";
        echo "<tr>"; 
        echo "<td>Naam<font color=\"#FF0000\">*</font></td>"; 
        echo "<td><input type=\"text\" name=\"naam\" size=\"20\"></td>"; 
        echo "</tr>"; 
        echo "<tr>"; 
        echo "<td>E-mailadres<font color=\"#FF0000\">*</font></td>"; 
        echo "<td><input type=\"text\" name=\"email\" size=\"20\"></td>"; 
        echo "</tr>"; 
        echo "<tr>"; 
        echo "<td>Geboortedatum</td>"; 
        echo "<td><select name=\"dag\">";
        echo "<option value=\"00\">Dag</option>";
                  
        for($i = 1; $i <= 31; $i++)
        {
            if($i < 10) { $dag = "0".$i; } else { $dag = $i; }
            echo "<option>".$dag."</option>";
        }
                    
        echo "</select> <select name=\"maand\">";
        echo "<option value=\"00\">Maand</option>";
        
        for($i = 1; $i <= 12; $i++)
        {
            if($i < 10) { $maand = "0".$i; } else { $maand = $i; }
            echo "<option>".$maand."</option>";
        }
        
        echo "</select> <select name=\"jaar\">";
        echo "<option value=\"0000\">Jaar</option>";
        
        for($i = 1900; $i <= date("Y"); $i++)
            echo "<option>".$i."</option>";
        
        echo "</select></td>"; 
        echo "</tr>"; 
        echo "<tr>"; 
        echo "<td>Homepage</td>"; 
        echo "<td><input type=\"text\" name=\"homepage\" size=\"20\" value=\"http://\"></td>"; 
        echo "</tr>"; 
        echo "<tr>"; 
        echo "<td>Msn adres</td>"; 
        echo "<td><input type=\"text\" name=\"msn\" size=\"20\"></td>"; 
        echo "</tr>"; 
        echo "<tr>"; 
        echo "<td>Woonplaats</td>"; 
        echo "<td><input type=\"text\" name=\"woonplaats\" size=\"20\"></td>"; 
        echo "</tr>"; 
        echo "<tr>"; 
        echo "<td>Geslacht<font color=\"#FF0000\">*</font></td>"; 
        echo "<td><select size=\"1\" name=\"geslacht\">"; 
        echo "<option value=\"1\">Man</option>"; 
        echo "<option value=\"2\">Vrouw</option>"; 
        echo "</select></td>"; 
        echo "</tr>"; 
        echo "<tr>"; 
        echo "<td>Berichten mailen</td>"; 
        echo "<td><input type=\"checkbox\" name=\"berichten\" value=\"1\" checked></td>"; 
        echo "</tr>"; 
        echo "<tr>"; 
        echo "<td>E-mailadres tonen</td>"; 
        echo "<td><input type=\"checkbox\" name=\"mailtonen\" value=\"1\" checked></td>"; 
        echo "</tr>"; 
        echo "<tr>"; 
        echo "<td>Nieuwsbrief</td>"; 
        echo "<td><input type=\"checkbox\" name=\"nieuwsbrief\" value=\"1\" checked></td>"; 
        echo "</tr>"; 
        echo "<tr>";
        echo "<td></td><td><input type=\"submit\" value=\"Aanmelden\" name=\"knop\"> <input type=\"reset\" value=\"Opnieuw\" name=\"opnieuw\"></td>";
        echo "</tr>"; 
        echo "</table>";
        echo "</form>"; 
        echo "</div>";
    }
}
else
{
    echo "<div class=\"titel\">Fout</div>";
    echo "<div class=\"bericht\">Je bent nog ingelogd als <b>".$_COOKIE['gebruikersnaam']."</b>... Je moet eerst <a href=\"?pagina=leden/uitloggen\">uitloggen</a></div>";
}
?>
Heey, hij werkt..bedankt man! weer wat geleerd..:P
graag gedaan ;)
maar er zaten dus 2 fouten in, wat ik net van die md5() vertelde over 2 keer gebruikt heb ik er ook uitgehaald..
suc6 verder ;)

Reageren