תנסה את זה:
PHP קוד:
<?php
$link=mysql_connect("localhost", "root", "") or die(mysql_Error());
mysql_select_db("db",$link) or die(mysql_error());
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
if(isset($_POST['username']) && isset($_POST['password']) && isset($_POST['pconf']))
{
$user = mysql_real_escape_string(htmlspecialchars($_POST['username']));
$pass = $_POST['password'];
$query = mysql_query("SELECT * FROM users WHERE username = '$user' ");
if(mysql_num_rows($query) > 0)
{
die("שגיאה: שם המשתמש שבחרת תפוס.");
}
if($_POST['password'] != $_POST['pconf'])
{
die("שגיאה: הסיסמאות שהזנת לא תואמות.");
}
mysql_query("INSERT INTO users (id , username , password) VALUES ('' , '$user' , '$pass') ") OR die ("ERROR!");
}
else
{
die("שגיאה: אנא הזן את כל הפרטים הנחוצים.");
}
}
?>
*לא בדקתי את הקוד.