![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 10.03.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam taki problem. Otóż utworzyłem skrypt który dodaje rekord do bazy i to działa, natomiast hasło kodowane jest w MD5, pomimo wszystko przy logowaniu to nie działa.
Formularz Kod <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <meta http-equiv="Content-Language" content="pl"> <meta NAME="Language" CONTENT="polish"> <title>Rejestracja</title> </head> <form method="POST" action="dodawanie.php"> <p><strong>Zarejestruj się: </strong></p> Id:<p><input type="text" name="idklient" size="30" maxlength="40"></p> Imię:<p><input type="text" name="imieklient" size="30" maxlength="40"></p> Nazwisko:<p><input type="text" name="nazwiskoklient" size="30" maxlength="40"></p> Telefon:<p><input type="text" name="telefonklient" size="30" maxlength="40"></p> Adres:<p><input type="text" name="adresklient" size="30" maxlength="40"></p> Hasło:<p><input type="text" name="hasloklient" size="30" maxlength="40"></p> <input type="submit" value="Wyślij"> </form> </html> Plik wykonujący (*.php) Kod <html>
<head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <meta http-equiv="Content-Language" content="pl"> <meta NAME="Language" CONTENT="polish"> <title>Rejestracja udana</title> </head> </html> <? $idklient=$_POST['idklient']; $imieklient=$_POST['imieklient']; $nazwiskoklient=$_POST['nazwiskoklient']; $telefonklient=$_POST['telefonklient']; $adresklient=$_POST['adresklient']; $hasloklient=$_POST['hasloklient']; include("config.php"); mysql_connect ("localhost", "$nazwa", "$haslo") or die ("Problem z serwerem bazy danych. Nie można się połączyć."); mysql_select_db ("ssukiennik") or die ("Problem z bazą danych. Nie można się połączyć."); $zadanie = "INSERT INTO `klienci` (`id_klient`, `imie_klient`, `nazwisko_klient`, `telefon_klient`, `adres_klient`, `haslo_klient`) VALUES ('" . mysql_escape_string($idklient) . "', '" . mysql_escape_string($imieklient) . "', '" . mysql_escape_string($nazwiskoklient) . "', '" . mysql_escape_string($telefonklient) . "','" . mysql_escape_string($adresklient) . "', '" . MD5( `$hasloklient` ) . "')"; $wykonaj = mysql_query ($zadanie); if ($wykonaj) { echo "Dane ID :$idklient <br> Imie : $imieklient <br> Nazwisko: $nazwiskoklient <br> Telefon: $telefonklient <br>Adres : $adresklient <br> Hasło: $hasloklient zostały dodane "; } else { echo "Problem konta."; } echo mysql_error(); ?> Ten post edytował WladekSlawek 27.05.2011, 21:23:26 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 01:33 |