Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]logowanie
Forum PHP.pl > Forum > Przedszkole
newbie96
Dzieki wszystkim za wszystko ;D

temat do zamkniecia
buliq
Dlaczego on ci nie działa. Jakieś błędy? Pomagamy nie piszemy za cb.
newbie96
gdy nacisne zaloguj to mnie nie zaloguje poniewaz pisze ze login i haslo nie zagadzaja sie
a w tabeli jest takie konto;/
buliq
przed mysql_query masz @ wywal ją a za mysql_query wstaw przed ; or die(mysql_error())
Podaj jeszcze strukturę bazy. Hasło jest tak samo szyfrowane?
newbie96
moze byc tak ?
http://imageshack.us/photo/my-images/859/zrzutekranuo.png/
generalnie mi szyfruje ;d
IceManSpy
To jest struktura bazy. Pokaż strukturę tabeli users.
buliq
Ilość znaków dla PASSWORD() to 41, ty masz 16 więc nie będą zgodne hasło. Spróbuj OLD_PASSWORD() albo zrezygnuj z tej funkcji, zmień ją na np MD5 (jak zmienisz sposób szyfrowania nie zapomnij ponownie szyfrować hasła.
newbie96
ekstra dziala mi
jak wpisze zly login i haslo nie zaloguje mnie a jesli wpsize poprawne przekierowywuje mnie do zalogowany.php

tylko musze teraz tam skrypt napisac ktory pokazuje ze jestes zalogowany itd.
Turson
Cytat(newbie96 @ 31.12.2011, 17:11:06 ) *
tylko musze teraz tam skrypt napisac ktory pokazuje ze jestes zalogowany itd.

Jeśli logowanie się uda możesz dodać do sesji nową zmienną z wartością czy jest, czy nie zalogowany. Potem to tylko kwestia warunku.
Np. gdy zalogowanie się uda:
  1. $_SESSION["zalogowany"] = 1;

Potem sprawdzasz w plikach:
  1. if($_SESSION["zalogowany"]==1){
  2. //czesc strony dla zalogowanych
  3. echo "Jesteś zalogowany.";}
  4. //czesc strony dla nie zalogowanych
  5. echo "Nie jesteś zalogowany";
newbie96
Dzieki wszystkim za wszystko ;D

temat do zamkniecia
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.