![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 1 Dołączył: 24.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Baza
panel logowania
sesja
problem polega w zalogowaniu sie i otrzymaniu sesji:
tak mogte się zalogować wez problemu pod warunkiem że login jest taki sam jak haslo, niestety jak zmienie
na
to w ogóle nie moge się zalogować... co jest nie tak [pomijajnac fakt ze troche to chaotyczny kod] Ten post edytował pijanyadmin 9.01.2008, 20:19:40 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 1 Dołączył: 24.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
pojawił się jeszcze jeden problem
edycja już wprowadzonych danych, formularz do pobrania i zmiany danych juz zalogowanego uzytkownika. includowany plik edycja.php: Kod <?php session_start(); $zapytanie = "SELECT * FROM `userdata` WHERE `login`='haslo'"; $idzapytania = mysql_query($zapytanie); ?> <form action="edi.php" method="POST"> <?php echo " <table border='0' width='100%' id='table1' height='321'> <tr> <td width='115'><font face='Tahoma'>login:</td> <td> <font face='Tahoma'>$login</font></td> </tr> <tr> <td width='115'><font face='Tahoma'>email:</font></td> <td> <input type='text' name='email' value='$email'/></td> </tr> <tr> <td width='115' height='44'> </td> <td height='44'> <input type='submit' value='zmien dane'> </tr> </table>"; ?> </form> edi.php Kod <?php session_start(); $haslo = $_SESSION['login']; //pobiera dane z formularza $email = $_POST['email']; $zapytanie = "UPDATE userdata SET email WHERE login = $haslo"; $idzapytania = mysql_query($zapytanie); echo "dane zmieniione"; ?> jeśli usune WHERE to pole email zmienia sie we wszystkich rekordach a ma zmienic sie w tym który jest aktualnie zalogowany Ten post edytował pijanyadmin 10.01.2008, 15:27:06 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 09:41 |