Problem bardziej pada na logowanie ponieważ zarejestrować się zarejestruję tylko już nie moge zalogować.
Oto kod Logowania:
if(!$conn) { echo '<h1> Error 400</h1><br />Bład: Wystąpił błąd połączenia z bazą danych.<br /> Rejestracja anulowana.<br />Proszę spróbować ponownie później.<br />Jeżeli komunikat się wyświetla od dłuższego czasu zgłoś to administratorowi.'; } mysql_select_db('XxX') or die('<h1> Error 401</h1><br />Wystąpił błąd połączenia z bazą danych.<br /> Rejestracja anulowana.<br />Proszę spróbować ponownie później.<br />Jeżeli komunikat się wyświetla od dłuższego czasu zgłoś to administratorowi.'); if($_POST['ok']) { $login = $_POST['login']; $pass = $_POST['pass']; if($_GET['nick']) if($_GET['pass']) $istnick = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `nick` = '$login' AND `password` = '$pass'")); if ($istnick[0] == 0) { } else { $_SESSION['logged'] = true; $_SESSION['usr']=$login; } }
Oto kod Rejestracji:
if($_POST['ok']) { if(!$conn) { echo '<h1> Error400</h1><br />Bład: Wystąpił błąd połączenia z bazą danych.<br /> Rejestracja anulowana.<br />Proszę spróbować ponownie później.<br />Jeżeli komunikat się wyświetla od dłuższego czasu zgłoś to administratorowi.'; } mysql_select_db('xXx') or die('<h1> Error 401</h1><br />Wystąpił błąd połączenia z bazą danych.<br /> Rejestracja anulowana.<br />Proszę spróbować ponownie później.<br />Jeżeli komunikat się wyświetla od dłuższego czasu zgłoś to administratorowi.'); $gg = $_POST['gg']; $komunikaty=''; if($spr1 >=1){$komunikaty.='<p style="color:red; text-align:center;">-Ten login jest już zarejestrowany</p><br />';} if($spr2 >=1){$komunikaty.='<p style="color:red; text-align:center;">-Ten email jest już zarejestrowany</p><br />';} if($spr3 ==0){$komunikaty.='<p style="color:red; text-align:center;">-Nie podałeś loginu<br /></p>';} if($spr4==0){$komunikaty.='<p style="color:red; text-align:center;">-Nie podałeś hasła<br /></p>';} if($spr5==0){$komunikaty.='<p style="color:red; text-align:center;">-Nie podałeś emaila<br /></p>';} if($spr6==0){$komunikaty.='<p style="color:red; text-align:center;">-Nie podałeś nr. GG<br /></p>';} if($komunikaty) { echo ' <p style="color:red; text-align:center;">Rejestracja nie powiodła się, popraw następujące błędy:</p<br /> '.$komunikaty.'<br />'; }else{ $query="INSERT INTO users VALUES('$login','$pass','0','$email','$gg','0')"; echo'<p style="color:red; text-align:center;">Poprawnie zarejestrowałeś się do sklepu.<br /> Od teraz możesz dokonywać zakupu.<br />Teraz zaloguj się do sklepu.<br /></p>'; Nick: '.$nick.' Hasło: '.$_POST['pass'].' Email: '.$email.' GG: '.$gg.' Dziękujemy za rejestrację. Zapraszamy do zakupów.', 'From: administracja@sklep.polishsm.ugu.pl')){echo'<p style="color:green; text-align:center;">Na twoją skrzynkę została wysłana wiadomość.<br /> Otwórz ją, aby zobaczyć co ewentualnie wygrałeś<br /></p>';} } }
Proszę o pomoc
