Дава ми грешка при 1 скрипт за регистрация който направих, знам от къде идва грешката , но не мога да я оправя :idea:
Ето я и грешката:
Ето и от къде идва:
Как да я премахна ?
Код:
<?php
include("config.php");
if($_POST["register"]) {
//Giving a value to the variables
$email = $_POST['email'];
$password = $_POST['password'];
$cpassword = $_POST['cpassword'];
//Checking if all fields are field in
if( empty($email) || empty($password) || empty($cpassword) )
{
die("<p>You left a field blank.</p>");
}
// Are passwords the same ?
else
{
if( $password != $cpassword )
{
die("<p>Passwords are not the same!</p>");
}
//Check is that email free
else
{
$password = md5($password);
$cemail = mysql_query("SELECT email FROM users WHERE email = '$email'");
$cemail = mysql_num_rows($cemail);
if($cemail > 0)
{
echo "This email is already registered.";
}
else
{
$email = htmlspecialchars($email);
$password = htmlspecialchars($password);
//If everything is alright so far, register the user
$query = mysql_query("INSERT INTO users (email, password) VALUES ('$email', '$password')");
echo "Registration complete.";
}
}
}
}
else{
echo "<form method='POST' action='register.php'>";
echo "<label>Email: </label><input type='text' name='email' /><br />";
echo "<label>Password: </label><input type='password' name='password' /><br />";
echo "<label>Repeat Password: </label><input type='password' name='cpassword' /><br />";
echo "<input type='submit' name='register' value='submit' /><br />";
echo "</form>";
}
?>
Ето я и грешката:
Код:
Notice: Undefined index: register in C:\wamp\www\register.php on line 5
Ето и от къде идва:
Код:
if($_POST["register"]) {
Как да я премахна ?