Hello i haven't any php problems at screen when its running but i also dont have any activity at database, the information not INSERTED. what will be my next step to resolve this problem? Thanks for helping us.
see code at:http://businesstrends.co.il/learn/probcode.php
Also i want to get more information about how make it more secure.
if(isset($_POST['submits'])){
$connect = mysql_connect("localhost","root","","");
function secure($secure){
mysql_real_escape_string($secure);
}
$username = secure($_POST['username']);
$password = secure($_POST['password']);
$repassword = secure($_POST['repassword']);
$firstname = secure($_POST['firstname']);
$lastname = secure($_POST['lastname']);
$fullname = $firstname." ".$lastname;
$BirthDayDay = secure($_POST['BirthDayDay']);
$BirthDayMonth = secure($_POST['BirthDayMonth']);
$BirthDayYear = secure($_POST['BirthDayYear']);
$birthday = $BirthDayDay."/".$BirthDayMonth."/".$BirthDayYear;
$email = secure($_POST['email']);
$acceptterms = secure($_POST['acceptterms']);
/* echo $username."<br>".$password."<br>".$repassword."<br>".$firstname."<br>".$lastname."<br>".$birthday."<br>".$email."<br>".$acceptterms; */
if(isset($acceptterms)){
if(empty($username) && empty($password) && empty($repassword) && empty($firstname) && empty($lastname) && empty($BirthDayDay) && empty($BirthDayMonth) && empty($BirthDayYear) && empty($email) && empty($acceptterms)){
echo "אחד מן השדות ריקים";
}else{
if($password == $repassword){
if(mysql_query("SELECT username FROM users WHERE $username == username ") == 0){
if(mysql_query("SELECT email FROM users WHERE $email == email ") == 0){
mysql_query("INSERT INTO users (ID, fullname, username, password, email, birthday, tags, gold, activation) VALUES ('NULL', '$fullname', '$username', '$password', '$email', '$birthday', 'belarge', '0', '0')");
echo $fullname."נרשמת בהצלחה לאתר בשם המשתמש:".$username.".";
mysql_close($connect);
}else{
echo "האימייל בשימוש";
mysql_close($connect);
}
}else{
echo "שם משתמש בשימוש";
mysql_close($connect);
}
}else{
echo "הסיסמאות אינן תואמות";
mysql_close($connect);
}
}
}else{
echo "לא אישרתם תקנון!";
mysql_close($connect);
}
}