![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 25.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Hej! Mam problem z logowanie uzytkowników, którzy pochodzą z różnych tabel MySQL. Skrytp, który jest poniżej niby loguje, tzn zapisuje cos do $_SESSION['user'], ale nie jest to ani imie, nazwisko ani poziom. Bardzo proszę o pomoc w znalezieniu błędu, dziękuje, asia
login.php
function_login.php
Ten post edytował asiasek 25.04.2007, 19:45:24 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 2 Dołączył: 8.11.2005 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Pobierasz $select1, imie, nazwisko i poziom a potem nagle sprawdzasz:
$row['login'] i $row['haslo'] są puste, pobieraj je z $_POST Kolejny błąd to
powinno być
A jeśli coś zapisuje to sobie to wyświetl i pokaż, np
edit:
Musisz sobie zdawać sprawę że w tym miejscu nie zobaczysz tekstu, tylko zostaniesz przekierowana na index.php edit2: Oczywiście wiesz na początku dokumentu musisz wywołać start sesji:
Ten post edytował kresh 25.04.2007, 20:08:23 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 25.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję za szybką odpowiedź, poprawiłam błędy i oto co otrzymuję (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) :
Array ( [user] => Array ( [id_user] => id_user [imie] => imie [nazwisko] => nazwisko [poziom] => poziom ) ) Ten post edytował asiasek 25.04.2007, 20:24:23 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 2 Dołączył: 8.11.2005 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
W klauzuli SELECT nie ujmuj nazw pól w apostrofy powinno być OK Ten post edytował kresh 25.04.2007, 20:34:13 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 25.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję bardzo za pomoc! Działa!
(Najdziwniejsze jest to że we wszystkich innych skryptach mam wyrażenia w ' ' i działają. ) Reasumując - błąd polegał na tym aby po SELECT nie używać wyrażeń w ' ': Źle:
Dobrze:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 30.08.2025 - 15:11 |