Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][MySQL][PHP]brak ladowania php
Forum PHP.pl > Forum > Przedszkole
daniel2k
Hej,

Zmieniłem hosting, przerzuciłem całą bazę MYSQL, pliki, dosłownie wszystko.
Strona działa, wszystko jest okej z wyjątkiem logowania... Wpisuje login i hasło klikam button zaloguj, następnie pokazuje mi się cała biała strona... adres.pl/login.php.
Co może być nie tak, skoro poprzednio wszystko działało bez problemu?

index.php
  1. <form action="login.php" method="post">
  2.                                 Username:<br /> <input type="text" name="login" /><br /> Password:
  3.                                 <br /> <input type="password" name="haslo" /><br />
  4.                                 <button type="submit">Sign in!</button><br />
  5.                                 <a href="register.php">Sign up!</a>
  6. </form>


login.php
  1. <?php
  2.  
  3.  
  4. if ((!isset($_POST['login'])) || (!isset($_POST['haslo'])))
  5. {
  6. header('Location: index.php');
  7. exit();
  8. }
  9.  
  10. $servername = "XXXXXXXXX";
  11. $username = "XXXXXXXXX";
  12. $password = "XXXXXX";
  13. $dbname = "XXXXXXX";
  14.  
  15. $polaczenie = @new mysqli($host, $db_user, $db_password, $db_name);
  16.  
  17. if ($polaczenie->connect_errno!=0)
  18. {
  19. echo "Error: ".$polaczenie->connect_errno;
  20. }
  21. else
  22. {
  23. $login = $_POST['login'];
  24. $haslo = $_POST['haslo'];
  25.  
  26. $login = htmlentities($login, ENT_QUOTES, "UTF-8");
  27.  
  28. if ($rezultat = @$polaczenie->query(
  29. sprintf("SELECT * FROM uzytkownicy WHERE user='%s'",
  30. mysqli_real_escape_string($polaczenie,$login))))
  31. {
  32. $ilu_userow = $rezultat->num_rows;
  33. if($ilu_userow>0)
  34. {
  35. $wiersz = $rezultat->fetch_assoc();
  36.  
  37. if (password_verify($haslo, $wiersz['pass']))
  38. {
  39. $_SESSION['zalogowany'] = true;
  40. $_SESSION['id'] = $wiersz['id'];
  41. $_SESSION['user'] = $wiersz['user'];
  42. $_SESSION['drewno'] = $wiersz['drewno'];
  43. $_SESSION['kamien'] = $wiersz['kamien'];
  44. $_SESSION['zboze'] = $wiersz['zboze'];
  45. $_SESSION['email'] = $wiersz['email'];
  46. $_SESSION['dnipremium'] = $wiersz['dnipremium'];
  47.  
  48. unset($_SESSION['blad']);
  49. $rezultat->free_result();
  50. header('Location: panel.php');
  51. }
  52. else
  53. {
  54. $_SESSION['blad'] = '<span style="color:red">Inncroent login or password!</span>';
  55. header('Location: index.php');
  56. }
  57.  
  58. } else {
  59.  
  60. $_SESSION['blad'] = '<span style="color:red">Inncroent login or password!</span>';
  61. header('Location: index.php');
  62.  
  63. }
  64.  
  65. }
  66.  
  67. $polaczenie->close();
  68. }
  69.  
  70. ?>
nospor
Moze byc np. blad zapytania ktorego nie raczyles wyswietlac to nic nie widzisz

ps: a to sweet serduszko w temacie to tak przepraszam z jakiej okazji?
daniel2k
Cytat(nospor @ 21.03.2018, 16:17:50 ) *
Moze byc np. blad zapytania ktorego nie raczyles wyswietlac to nic nie widzisz

ps: a to sweet serduszko w temacie to tak przepraszam z jakiej okazji?

Co masz na myśli?
Serce z okazji imienin, bo ktoś je na pewno dziś ma!
nospor
Sprawdzilem inne twoje tematy i zazwczyczaj zachowujesz sie jednak normalnie. Wiec czemu akurat dzisiaj tak nastrojowo? W inne dni gdy pisales tematy ludzie tez mieli imieniny

Jak to co mam na mysli? Nie bede ci zdradzal o czym teraz mysle. To moga czytac dzieci...
daniel2k
Cytat(nospor @ 21.03.2018, 16:25:06 ) *
Sprawdzilem inne twoje tematy i zazwczyczaj zachowujesz sie jednak normalnie. Wiec czemu akurat dzisiaj tak nastrojowo? W inne dni gdy pisales tematy ludzie tez mieli imieniny

Jak to co mam na mysli? Nie bede ci zdradzal o czym teraz mysle. To moga czytac dzieci...


Chodziło mi bardziej o tą kwestie "blad zapytania ktorego nie raczyles wyswietlac to nic nie widzisz" guitar.gif
nospor
No mialem na mysli dokladnie to co tam jest napisane. Czego nie rozumiesz? Wykonujesz zapytanie ale nigdzie nie wyswietlasz ewentualnego bledu z tego zapytania wiec...
daniel2k
Cytat(nospor @ 21.03.2018, 16:30:00 ) *
No mialem na mysli dokladnie to co tam jest napisane. Czego nie rozumiesz? Wykonujesz zapytanie ale nigdzie nie wyswietlasz ewentualnego bledu z tego zapytania wiec...


Drogi Kubo, jak mogę wyświetlić te ewentualne błędy?
nospor
Nie wiem czy probujesz byc zabawny czy po prostu probujesz zgadywac moje imie... nie rob tego, nie wychodzi ci. wink.gif

http://php.net/manual/en/mysqli.error.php

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.