Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Header mnie nie przenosi :-(
Forum PHP.pl > Forum > Przedszkole
herbatniczek
witam.

mam problem czytajcie uważnie:

moja strona INDEX.php includuje podstrony, gora.php, lewa.php, srodek.php, prawa.php. w prawej mam formularz logowania, który w action ma "logowanie.php"

KOD DLA logowanie.php:

  1. <?php
  2. include_once(&#092;"funkcje_logowania.php\");
  3. if (isset($_post['login'])&& !empty($_post['login'])){$login=$_post['login'];}
  4. if (isset($_post['haslo'])&& !empty($_post['haslo'])){$haslo=$_post['haslo'];}
  5.  
  6. if (empty($login) || empty($haslo))
  7. {
  8. // Header(\"http://127.0.0.1/~ksiegarnia/index.php?glowna=blad_logowania\");
  9.  ?>
  10. <script language=JavaScript>document.location.href=\"http://127.0.0.1/~ksiegarnia/index.php?glowna=blad_logowania\";</SCRIPT>
  11. <?php 
  12. }
  13. if (sprawdz_logowanie($login, $haslo)==1)
  14. {
  15. //Header(\"http://127.0.0.1/~ksiegarnia/index.php?glowna=poprawne_logowanie\");
  16.  ?>
  17. <script language=JavaScript>document.location.href=\"http://127.0.0.1/~ksiegarnia/index.php?glowna=poprawne_logowanie\";</SCRIPT>
  18. <?php 
  19. }
  20. else 
  21. {
  22. //Header(\"http://127.0.0.1/~ksiegarnia/index.php?glowna=logowanie_zle\");
  23.  ?>
  24. <script language=JavaScript>document.location.href=\"http://127.0.0.1/~ksiegarnia/index.php?glowna=logowanie_zle\";</SCRIPT>
  25. <?php 
  26.  
  27.  
  28. } 
  29.  
  30. ?>


odbieram zmienne, jestok. wywouje funkcje sprawdz_logowanie, jest ok, ona komunikuje sie z bazą i zwraca jakąś tam liczbe i jest ok. ale teraz zawsze powinenem zostać przeniesiony przez Header na jakąś strone wynikową, ale zostaje na logowanie.php, która oczywiście jest pusta. Jeśli zamiast Headera zastosuje javascript, to mnie przenosi, ale ja nie chce używać JS. dlaczego tak sie dzieje? czy dlatego, ze formularz mam w prawa.php, a prawa.php jest includowane przez index.php, bo ja już nie wiem
SongoQ
Nieprawidlowa składnia.

Powinno byc header('Location: adres');
tiraeth
Linia 17 i 25:

  1. <?
  2.  Header(&#092;"Location: http://127.0.0.1/~ksiegarnia/index.php?glowna=blablabla\");
  3. ?>
herbatniczek
o kurde, ale wpadka, to z przemęczenia, sorki, dzisiaj ide spać
FiDO
php -> php Poczatkujacy
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.