Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] logowanie użytkowników
lopez_222
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 4.05.2006

Ostrzeżenie: (0%)
-----


Mam strasznie trywialny problem, robię skrypt do logowania użytkowników.
Użytkownik wprowadza login i hasło, metodą Post przekazuję zmienne do skryptu i ....

  1. <?php
  2. $connect = mysql_connect("*", "*", "*") or
  3.  die ("Sprawdz polaczenie z serwerem");
  4.  
  5. mysql_select_db("wokoldomu");
  6.  
  7. $query="SELECT * FROM users" .
  8.  "WHERE mail = '" . $_POST['login'] . "' ";
  9. ?>


w bazie users mam kolumnę mail, która ma zawierać maile użytkowników, traktowane przy logowaniu jako loginy.

no i wyskakuje mi błąd. Coś jest nie tak chyba przy porównywaniu kolumny mail i wartości przesłanej POST-em

Something is wrong in your syntax obok '= 'kameis@wp.pl'' w linii 1


kameis@wp.pl - to probny rekord w kolumnie mail


Nie mam pojęcia co z tym zrobić, proszę o podpowiedź sad.gif

Ten post edytował lopez_222 6.07.2006, 23:38:57
Go to the top of the page
+Quote Post
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


1. Proszę poprawić temat wątku. Nie jest zgodny z Zasadami pisania na forum Przedszkole.
2. Wyświetl zapytanie, które wykonujesz a zobaczysz błąd. Zrób tak:
  1. <?php
  2.  
  3. // ...
  4. echo $query="SELECT * FROM users" .
  5.  "WHERE mail = '" . $_POST['login'] . "' ";
  6. // ...
  7.  
  8. ?>


Podpowiedź: brakuje Ci spacji między słowami w zapytaniu
Go to the top of the page
+Quote Post
lopez_222
post
Post #3





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 4.05.2006

Ostrzeżenie: (0%)
-----


Wielkie dzięki, już działa.
Błąd leżał w spacjach.
Jeszcze raz wielkie dzięki smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 14:27