Notice: Undefined индекс: имя в C: \ WAMP \ WWW \ espn.com \ registration.php на линии 12что это уведомление со ссылкой на
Примечание: Undefined индекс: имя пользователя в C: \ WAMP \ WWW \ espn.com \ registration.php в строке 13
Уведомление: Неопределенный индекс: пароль в C: \ wamp \ www \ espn.com \ registration.php в строке 14 Извините, но указанное вами имя пользователя уже были приняты. Выберите другой.
кодирования
<html>
<body>
<?php
$dbhost = "localhost";
$dbname = "users";
$dbuser = "root";
$dbpass = "*******";
mysql_connect ($dbhost,$dbuser,$dbpass)or die("Could not connect: ".mysql_error());
mysql_select_db($dbname) or die(mysql_error());
$name = $_POST['name'];
$username = $_POST['username'];
$password = md5($_POST['password']);
$checkuser = mysql_query("SELECT username FROM users WHERE username='$username'");
$username_exist = mysql_num_rows($checkuser);
if($username_exist > 1){
echo "I'm sorry but the username you specified has already been taken. Please pick another one.";
unset($username);
include 'registration.html';
exit();
}
$query = "INSERT INTO users (name,username, password)
VALUES('$name','$username', '$password')";
mysql_query($query) or die(mysql_error());
mysql_close();
echo "You have successfully registered";
?>
</body>
</html>
Возможный дубликат [PHP: «Примечание: неопределенная переменная» и «Уведомление: Неопределенный индекс»] (http://stackoverflow.com/questions/4261133/php-notice-undefined-variable-and-notice-undefined- index) – Jocelyn