Hallo php'ers,
Ik ben al een tijdje bezig met het maken van een loggin script, dit wil al aardig lukken, maar nu heb ik strax hier die tutorial van die activatie email eens gelezen( Ik kom er niet echt uit).
Meschien dat er hier al iemand deze tutorial heeft uitgewerkt in zijn login script en mij wel even wil helpen met het inbouwen van deze functie.
hieronder volgd de code. (aanmelden.php
-------
<?php
include('config.php');
$ip = $_SERVER['REMOTE_ADDR'];
if(isset($_POST['aanmelden']))
{
if(empty($_POST['gb']))
{
die('No Callsign entered.');
}
if(empty($_POST['ww']))
{
die('No Password entered.');
}
if(empty($_POST['ww2'])){
die('No password repait entered.');
}
if(empty($_POST['email'])){
die('No E-Mail Address entered.');
}
if(empty($_POST['email2'])){
die('No E-Mail Address repait entered.');
}
$sql= mysql_query("SELECT * FROM leden WHERE gebruikersnaam = '".$_POST['gebruikersnaam']."'");
$num = mysql_num_rows($sql);
if($num == '1'){
die('The callsign is already in use.');
}
if($_POST['ww'] != $_POST['ww2']){
die('Passwords dousnt match!');
}
if($_POST['email'] != $_POST['email2']){
die('E-Mail Address dousnt match!');
}
if(!eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,4})$", $_POST['email'])) {
die ('E-Mail address is not right., <a href="javascript:history.go(-1)">Ga terug</a>');
}
mysql_query("INSERT INTO leden (gebruikersnaam , wachtwoord , email , website, image, newsletter, ip) VALUES ('".$_POST['gb']."', '".md5($_POST['ww'])."', '".$_POST['email']."', '".$_POST['website']."', '".$_POST['image']."', '".$_POST['newsletter']."', '".$ip."')") OR die (mysql_error());
echo "U bend succesvol aangemeld <a href = 'login.php'>Klik hier</a> om inteloggen";
else
{
//HTML FORUM
?>
<link href="http://www.marjons-winkeltje.nl/themes/M-Tracks/style/style.css" rel="stylesheet" type="text/css" />
<table>
<form name="aanmelden" method="post">
<tr>
<center>Fields marked whit a * are Required!</td>
<tr>
<td>Callsign:*</td>
<td><input name="gb" type="text"></td>
</tr>
<tr>
<td>Password:*</td>
<td><input name="ww" type="password"></td>
</tr>
<tr>
<td>Password (again)*:</td>
<td><input name="ww2" type="password"></td>
</tr>
<tr>
<td>E-Mail address:*</td>
<td><input name="email" type="text"></td>
</tr>
<tr>
<td>E-Mail address (Again)*:</td>
<td><input name="email2" type="text"></td>
</tr>
<tr>
<td>Website url:</td>
<td><input name="website" type="text"></td>
</tr>
<tr>
<td>Player image url:</td>
<td><input name="image" type="text"></td>
</tr>
<tr>
<td>I want to recieve the newsletter:</td>
<td><input type="checkbox" checked="checked"name="newsletter"></td>
<td>Selected means: Yes</td>
<tr>
<td colspan="2"><input name="aanmelden" value="Signup" type="submit"></td>
</tr>
</form>
</table>
<?
}
?>
alvast bedankt,
Herman
234 views