dzięki za pomoc (IMG:
http://forum.php.pl/style_emoticons/default/smile.gif)
Neiestety ale wyskakuje mi błąd:
Warning: sqlite_query(): near "=": syntax error in /var/www/virtual/kuba749.cba.pl/weryf.php on line 8
Warning: sqlite_num_rows() expects parameter 1 to be resource, boolean given in /var/www/virtual/kuba749.cba.pl/weryf.php on line 12
<?php
$login=sqlite_escape_string
(trim($_POST['login'] ) ); $haslo=sqlite_escape_string
(trim($_POST['haslo'] ) ); $powtorz_haslo=sqlite_escape_string
(trim($_POST['powtorz_haslo'] ) ); $email=sqlite_escape_string
(trim($_POST['email'] ) ); $gg=sqlite_escape_string
(trim($_POST['gg'] ) ); $db=sqlite_open('./baza.db');
$wynik=sqlite_query($db, 'SELECT * FROM uzytkownicy WHERE login='.$login );
if( $haslo == $powtorz_haslo )
{
if( sqlite_num_rows( $wynik ) == 0 )
{
sqlite_query($db,"INSERT INTO uzytkownicy VALUES( NULL, '$login', '$haslo', '$powtorz_haslo', '$email', '$gg', 'u') ");
sqlite_close($db);
echo "Zpstałeś powyślnie zarejestrowany";
wyslij();
}
else
{
echo "<h3 align=center>Podany login już istnieje</h3>"; nowy();
}
}
else
{
echo "<h3 align=center>Podane hasła nie są identyczne</h3>"; nowy();
}
function wyslij($login , $haslo , $email , $gg ){
@mail("$email" , "Dziękujemy za rejestracje" , "Diękujemy za rejestracje na stronie www.kuba749.cba.pl. <br> Twoje dane to: <br> Login: $login <br> Hasło: $haslo <br> Email: $email <br> Numer gg $gg <br><br><br> Prosimy o częste odwiedzanie naszej strony. <br> Uwagi proszę kierować na adres email: " , "From: kuba749.cba.pl"); }
function nowy()
{
echo "<form action='weryf.php' method='post'>"; echo "Login:<BR><input name='login' size='40'><br>"; echo "Hasło:<BR> <input type='password' name='haslo' size='40'><br>"; echo "Powtórz hasło:<BR> <input type='password' name='powtorz_haslo' size='40'><br>"; echo "E-mail:<BR><input type='text' name='email' size='40'><br>"; echo "Numer gg:<BR><INPUT type='text' name='gg' size='40'><BR>"; echo "<input type='reset' value='Reset' name='reset'><input type='submit' value='Wyślij' name='wyslij'>";
}
?>
Ten post edytował kuba749 23.08.2006, 20:04:50