![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
Hey! To znowu ja ;] Chcialem napisac skrypt rejestracji użytkownika. Mam bazę "login" tabelę o nazwie "tabela" a w niej 3 rekordy: ID, Login, Haslo.
[ 3ccd php] [/php] Po próbie rejestracji wywala mi błąd: Kod [color="red"]Out of range value adjusted for column 'id' at row 1 [/color] Ten post edytował MateuszScirka 25.12.2008, 11:36:16
Powód edycji: zmieniłem bbcode (cysiaczek)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
Wszystko co mam
logowanie.php (system logowania) Kod <html> <head> <title>Logowanie</title> <meta http-equiv="Content-type" content="text/html; charset=UTF-8" /> </head> <body bgcolor="black" alink="white" vlink="white" link="white"> <a href="index.html"> Powrót </a> <form action="logowanie.php" method="POST"> <center> <br /><br /><br /> <table border="1" cellpadding="13"> <tr> <td> <center> <font size="5" face="arial" color="blue">Zaloguj się</font> </center> <br /><br /> <p> <font size="4" face="Verdana" color="white"> <input type="text" size="15" name="uzytkownik" maxlength="12" /> Nazwa użytkownika </p> <p> <input type="password" size="15" name="haslo" maxlength="12" /> Hasło </p><br /><br /> <center> <input type="submit" value=" Zaloguj "> </center> </p> </td> </tr> </table> </center> </form> </body> </html> rejestracja.php (rejestrowanie uzytkownika w bazie) Kod <html> <head> <title>Rejestracja</title> <meta http-equiv="Content-type" content="text/html; charset=UTF-8" /> </head> <body bgcolor="black" alink="white" vlink="white" link="white"> <center> <br /><br /><br /><br /><br /> <table> <tr> <td> <center> <font color="red"> <?php include("baza.php"); $login = $_POST['uzytkownik']; $haslo = $_POST['haslo']; $haslo1 = $_POST['rehaslo']; $haslo=mysql_escape_string(htmlspecialchars($haslo)); $zapytanie = mysql_query("INSERT INTO `tabela` (login,haslo) VALUES ('$login','$haslo')") or die (mysql_error()); if($haslo != $haslo1 or empty($haslo) or empty($haslo1) or empty($login)) { echo 'Wprowadziłeś niepoprawne dane! <br />'; echo '<center><a href="rejestracja.html">Spróbuj ponownie</a></center>'; } elseif ($zapytanie) { echo 'Brawo. Teraz możesz się zalogować!<br />'; echo '<center><a href="index.html">Powrót</a></center>'; } ?> </font> </center> </td> </tr> </table> </center> </body> </html> ankieta.php (dostęp wyłącznie po zalogowaniu) Kod <?php ob_start(); session_start(); if(!session_is_registered("uzytkownik")) { header("Location: logowanie.php"); } ob_end_flush(); ?> <html> <head> <title>Das testen!</title> <meta http-equiv="Content-type" content="text/html; charset=UTF-8" /> </head> <body alink="white" vlink="white" link="white" bgcolor="black"> <form action="wynik.php" method="POST"> <center> <font size="6" face="verdana" color="white">Test na "mondrość". Zapraszam</font> </center> <font color="white"> <p>1. Co jesz gdy jesteś głodny?</p> <ol> <li><input type="radio" name="p1" value="1" /> Zupę.</li> <li><input type="radio" name="p1" value="2" /> Cokolwiek.</li> <li><input type="radio" name="p1" value="3" /> Nie jem nic.</li> </ol> <p>2. Ile wiatraków jest w Holandii?</p> <ol> <li><input type="radio" name="p2" value="1" /> A lot.</li> <li><input type="radio" name="p2" value="2" /> 4769 wiatraków wszystkich rodzajów.</li> <li><input type="radio" name="p2" value="3" /> Nikt ich liczby nie oszacował.</li> </ol> <p>3. Jaka z poniższych gier jest najbrutalniejsza?</p> <ol> <li><input type="radio" name="p3" value="1" /> Kółko i krzyżyk.</li> <li><input type="radio" name="p3" value="2" /> The Sims 2: Zestaw Świąteczny.</li> <li><input type="radio" name="p3" value="3" /> Gra w karty</li> </ol> </form> </body> </html> Do tego są proste formularze HTML. To wszystko co mam nic więcej nie mam, no jeszcze mogę zrzucić backupa bazy SQL. Nic wiecej nie mam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 19:20 |