Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]problem z include () w if()
Forum PHP.pl > Forum > Gotowe rozwiązania
Hannon
  1. <? 
  2. require (&#092;"save.php\"); 
  3. if($login == &#092;"MOJLOGIN\" && $pass == \"MOJEHASLO\"){ 
  4. echo &#092;"Zalogowany jako $login\"; 
  5. include 'lay.php?stat=true&id=menu'; (<- 42 linia ) 
  6. }else{ 
  7. echo &#092;"Hasło lub login jest nieprawidłowe\"; 
  8. include (&#092;"lay.php?stat=false&id=index\"); 
  9. } ?>



i dostaję error :
Cytat
Warning: main(lay.php?stat=true&id=menu): failed to open stream: No such file or directory in /home/httpd/htdocs/rycerze/check.php on line 42

Warning: main(): Failed opening 'lay.php?stat=true&id=menu' for inclusion (include_path='.:/usr/local/apache/php/lib/php') in /home/httpd/htdocs/rycerze/check.php on line 42


Gdy wpisze w przeglądarce <adres>/lay.php?stat=true&id=menu
niemozna takiej rozwiniętej dać ścieżki do include ?
acha , zmienne $login i $pass pochodzą z formularzem z akcją ustawioną na ten plik z skryptem powyżej.
to działa tak jak powinno , ale przy kodzie sie chrzani... can someone help or explain ?
crash
Dołaczasz pliki a nie linki, zaincluduj sam plik a przed tym ustaw $stat = false i $id = index
kszychu
Kurczę, Hannon, czy to tak ciężko zajrzeć do manuala? Tam jak krowie na rowie rozpisane jest co i jak, jak include'ować lokalne pliki a jak zdalne. Trochę samodzielności!
Hannon
Oh ludzie ! KOCHAM WAS biggrin.gif tylko nie odbierzcie tego homoseksualnie biggrin.gif
działa , działa i działa ... nie sądziłem ze to jakaś różnica , z manuala korzystam , ale ni sądziłem ze to tego typ błąd. Kszychu ! TY ( Thank You )

dla innych :
wystarczyło zamiast :
include ("lay.php?stat=true?id=menu");
dać to :
include ("rycerze.dobrynet.pl/lay.php?stat=true?id=menu");

czyli tylko dodać adres.
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-2024 Invision Power Services, Inc.