Keresés Kategóriák Kedvencek

Hogyan írjunk regisztráló scriptet PHP-ban?

Készítette: Silber
2008. szeptember 2. 08:18:57 - 27313 megtekintés
Silber - 13 éve, 6 hónapja

$kapcsolat = mysql_connect("127.0.0.1","felhnev","jelszo");

mysql_select_db("adatbazisneve");

$usermame = $_POST[username];
$password = $_POST[password];
$email = $_POST[email];

if($username && $password && $email != NULL);
{
$parancs = "INSERT INTO testing(username,password,email) VALUES ('$username', '$password', '$email')";
if(mysql_query($parancs))
{
print "Sikeres regisztráció! Jelentkezz be!";
}
else
{
print "Sikertelen regisztráció. Próbáld újra, vagy keresd fel a vebmestert!";
}
}
else
{
print "A felhasználónév vagy jelszó nem megfelelő kérem javitsa a hibát";
}
}
mysql_close($kapcsolat);

Természetesen if után nem teszünk pontovesszőt, ugye?

johnscape - 13 éve, 6 hónapja

A számítógépem már elég öreg. Tegnap kb. 5-ször módosítottam, de nem, a zárójelek a helyükön vannak. Más számítógépeken is próbáltam. Kiírja, hogy sikeres regisztráció (egy- két módosítás után), de nem küldi el az adatbázisba.

Silber - 13 éve, 6 hónapja

$kapcsolat = mysql_connect("127.0.0.1","felhnev",jelszo"

mysql_select_db("adatbazisneve"

A sorok végéről meg elvitte a cica a zárójelet?

johnscape - 13 éve, 6 hónapja

Nekem is lenne egy problémám: a lent leírtak alapján elkészítettem, de az elküldés után állandóan a következőt írja ki: Parse error: syntax error, unexpected T_VARIABLE in /reg.php on line 3
A program kód a következő:


<?php
$kapcsolat = mysql_connect("127.0.0.1","felhnev",jelszo"

mysql_select_db("adatbazisneve"

$usermame = $_POST['username'];
$password = $_POST['password'];
$email	  = $_POST['email'];

if($username && $password && $email != NULL);
{
$parancs = "INSERT INTO testing(username,password,email);
VALUES('$username','$password', '$email')";
if(mysql_query($parancs));
{
print "Sikeres regisztráció! Jelentkezz be!";
}
else 
{
print "Sikertelen regisztráció. Próbáld újra, vagy keresd fel a vebmestert!";
}
}
else 
{
print "A felhasználónév vagy jelszó nem megfelelő kérem javitsa a hibát";
}	
}
mysql_close($kapcsolat);
 ?>

Silber - 13 éve, 6 hónapja

?php
$kapcsolat = mysql_connect("localhost","root","admin"
mysql_select_db("reg"

$usermame = $_POST['username'];
$password = $_POST['password'];

if($username && $password != NULL);
{
$parancs = "INSERT INTO reg(username,password);
VALUES('$username','$password')";
if(mysql_query($parancs));
{
print "Sikeres Regisztráció kérem jelentkezzen be";
}
else
{
print "Sikertelen regisztráció kérem forduljon a webmesterhez";
}
}
else
{
print "A felhasználónév vagy jelszó nem megfelelő kérem javitsa a hibát";
}
}
mysql_close($kapcsolat);
?