witam!
mam nastepujacy plik o nazwie index.html
register
<form action="register.php" method="post"> <input type="text" name="nick"> ..:: nick ::..
<br> <input type="password" name="password"> ..:: password ::..
<br> <input type="password" name="repeat_password"> ..:: repeat password ::..
<br> <input type="submit" value="send"> <input type="reset" value="clear">
login
<form action="login.php" method="post"> <input type="text" name="nick"> ..:: nick ::..
<br> <input type="password" name="password"> ..:: password ::..
<br> <input type="submit" value="send"> <input type="reset" value="clear">
<a href="connect.php">check connection
</a><br> <a href="log_test.php">login test
</a>
kolejny plik nosi nazwe register.php
<?
$nick = $_POST['nick'];
$password = $_POST['password'];
if (($_POST['nick'] != "") && ($_POST['password'] != "") && ($_POST['repeat_password'] != "") && ($_POST['password'] == $_POST['repeat_password']))
{
$connect = mysql_connect ("localhost") or
die ("Unable to connect the database."); $get_data = mysql_query ("SELECT nick FROM user WHERE nick='$nick' AND password = '$password'");
if ($num_rows == 0)
{
$insert_data = mysql_query ("INSERT INTO user VALUES ('', '$nick', '$password', '0')"); echo ("Registration successful! Now you can log in.."); }
else
{
echo ("Selected nick exists in the database! Try to use another one.."); }
}
else
{
echo ("Missed or invalid data!"); }
?>
pod IE wszystko smiga a pod Mozilla wywala blad:
Notice: Undefined index: nick in C:\www\register.php on line 3
Notice: Undefined index: password in C:\www\register.php on line 4
Notice: Undefined index: nick in C:\www\register.php on line 6
Missed or invalid data!
back