Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Przniesienie do strony, logowanie
Forum PHP.pl > Forum > Przedszkole
Vajder
Witam, jak przerobić ten skrypt, żeby po kliknieciu zaloguj przeniosło na stronę np konto.php?

  1. if ($_POST['send'] == 1) {
  2.  
  3. if (!$login or empty($login)) {
  4. die ('<p class="error">Wypełnij pole z loginem!</p>');
  5. }
  6.  
  7. if (!$pass or empty($pass)) {
  8. die ('<p class="error">Wypełnij pole z hasłem!</p>');
  9. }
  10.  
  11. $pass = user::passSalter($pass); // Posól i zahashuj hasło
  12.  
  13.  
  14. $userExists = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM users WHERE login = '$login' AND pass = '$pass'"));
  15.  
  16. if ($userExists[0] == 0) {
  17. echo '<p class="error">Użytkownik o podanym loginie i haśle nie istnieje.</p>';
  18. }
  19.  
  20. else {
  21. $user = user::getData($login, $pass); // Pobierz dane użytknika do tablicy i zapisz ją do zmiennej $user
  22.  
  23. $_SESSION['login'] = $login;
  24. $_SESSION['pass'] = $pass;
  25.  
  26. echo '<p class="success">Zostałeś zalogowany. Możesz przejść na <a href="index.php">stronę główną</a></p>';
  27. }
  28. }


RaiZeN
  1. Header: Location('konto.php');
Vajder
To mam dać w tym miejscu?

  1. else {
  2.  
  3. $user = user::getData($login, $pass); // Pobierz dane użytknika do tablicy i zapisz ją do zmiennej $user
  4.  
  5.  
  6.  
  7. $_SESSION['login'] = $login;
  8.  
  9. $_SESSION['pass'] = $pass;
  10.  
  11.  
  12.  
  13. Header: Location('konto.php');
  14.  
  15. }
RaiZeN
Tak, oczywiście musisz jeszcze odpowiednio napisać plik konto.php (odczytywanie sesji).
Vajder
Dzięki:)
Masz ode mnie +
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.