Skocz do zawartości

[PHP] wysyłanie i pobieranie danych z bazy danych


AlanW

Rekomendowane odpowiedzi

Potrzebuje zrobić skrypt który pobierze z bazy danych id osoby o loginie i haśle które wcześniej podał i następnie pobierze z bazy danych jakieś dane z tabeli o tym id. Zrobiłem tyle:

$id=mysql_query("SELECT id FROM konta WHERE login = '".$_SESSION['login']."' 
  && haslo = '".$_SESSION['haslo']."' ");

i

$imie = mysql_query("SELECT imie FROM konta WHERE id='$id'"); 

tyle że nie wiem jak połączyć oba.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

Chodziło o "SQL Injection", tzn. np. takie podanie loginu lub hasła, że jak to wkleisz w kod SQL, to wyjdzie inne zapytanie, które zwróci inne dane, niż zaplanowałeś (np. dostęp do konta admina).

Odnośnik do komentarza
Udostępnij na innych stronach

W takim razie poczytam o tym w najbliższym czasie ale na pewno nie dzisiaj bo po kilku dniach siedzenia nad tym już nie ogarniam ;p (w sensie ,że bez min. dnia przerwy nie przyswoję już żadnych informacji na ten temat ^^ )

Odnośnik do komentarza
Udostępnij na innych stronach

  • Filar Społeczności

Dlatego też ja używam Uniform Web Server, ponieważ nie muszę nic instalować. Wystarczy rozpakować i odpalić. Zero klikania dalej -> dalej -> ... Np. nagrywa się to to na pendrive i mamy apacha, php i mysql w wersji portable.

 

http://sourceforge.net/projects/miniserver...er/7.1.2-Orion/

Odnośnik do komentarza
Udostępnij na innych stronach

  • Filar Społeczności

"bez większych problemów", "nie powinno być", "działa chyba domyślnie". Fajnie, tylko po kiego grzyba kombinować, skoro uniform webserver jest dedykowaną paczką portable ze wszystkim co potrzebne.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...