ik ben momenteel bezig met een nieuwe site te maken, en wou ook een login systeem maken, zodat geregistreerde users toegang hebben tot een deel van de site. Ik heb al een formulier aangemaakt waarin de mensen die graag een login zouden willen hebben, hun gegevens moeten invullen (naam, e-mailadres, paswoord,...). nu heb ik nog problemen om een scriptje te maken dat nakijkt of het mailadres wel correct is, of het paswoord overeen komt. Als al deze gegevens kloppen, zou het script al deze gegevens naar mijn e-mail moeten doorsturen. Weet iemand hoe ik dit best kan doen?
Ok:

Ik weet niet of je een database tot je beschikking hebt, maar als dat wel zo is kan het veel makkelijker.

Er zijn (ook op deze site), genoeg kant en klare login scripts die je misschien wel kunt gebruiken.

Maar om antwoord op je vraag te geven:

Kijken of wachtwoorden kloppen:

<?
$paswoord1 = $_POST['wachtwoord1'];
$paswoord2 = "hetwachtwoord";
if($paswoord1 == $paswoord2)
echo "Wachtwoorden zijn gelijk";
else
echo "Wachtwoorden zijn niet gelijk!";
?>

Kijken of een e-mail adress klopt

Er zijn verschillende manieren.

Je kan alleen kijken of een email adress geldige tekens bevat (makkelijk).

En kijken of het e-mail adress echt bestaat.

Makkelijke manier:

<?
$email = "[email protected]";

if (eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,4}$",$email))
echo "Het email adress is geldig!";
else
echo "Het email adress is niet geldig!";

?>

Moeilijke manier:

http://www.phphulp.nl/php/scripts/8/191/

Kijk daar even. Daar staat wel wat bij denk ik.

Reageren