Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Krótki adres..., ...absurd ;o
Bajki
post 24.08.2005, 21:47:22
Post #1





Grupa: Zarejestrowani
Postów: 128
Pomógł: 1
Dołączył: 28.04.2005
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Witam
Mam problem, który pozbawił mnie już nerwów biggrin.gif Otóż mam taki kod :
  1. <?
  2. if(isset($s) && !empty($s)) {
  3. include($s.'.str');
  4. }
  5. else if(!isset($s) || empty($s)) {
  6. include('home.str');
  7. } 
  8. ?>

a jest on "zawartością" pliku s.php który znajduje się w folderze /content.
Plik ten jest zincludowany w pliku index.php w głównym folderze serwera. I teraz...kiedy odpale sobie plik index.php w nast. sposób http://strona.com/?s=art to powinien się zincludować plik art.str a includuje się home.str ...skrypt nie widzi tej zmiennej $s(i tak dzieje się cokolwiek bym nie podał jako treść zmiennej). Wszystko tutaj wskazuje nato, że niby niemam włączonych tych regiostered_globals (nie pamiętma jak to się pisze)(chyba, ze się myle ;p) ale jak odpale bezpośrednio plik s.php podając zmienną s wraz z wartoścvią, to wszystko działa jak należy...i ja naprawde nie rozumiem dlaczego ;(

Błagam...pomóżcie sad.gif
Go to the top of the page
+Quote Post
mk83
post 24.08.2005, 21:59:01
Post #2





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 17.02.2005

Ostrzeżenie: (0%)
-----


  1. <?
  2. if(isset($_GET['s']) && !empty($_GET['s'])) {
  3. include($_GET['s'].'.str');
  4. }
  5. else if(!isset($_GET['s']) || empty($_GET['s'])) {
  6. include('home.str');
  7. } 
  8. ?>
Go to the top of the page
+Quote Post
Bajki
post 24.08.2005, 22:02:35
Post #3





Grupa: Zarejestrowani
Postów: 128
Pomógł: 1
Dołączył: 28.04.2005
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Ok
Dzięki, działa.
Tylko nie wiem dlaczego, chociaż nic nie zmieniałęm, przedtem działała moja wersja blink.gif
Go to the top of the page
+Quote Post
AxZx
post 26.08.2005, 10:04:26
Post #4





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

Ostrzeżenie: (0%)
-----


bo moze ktos zmienil konfiguracje serwera i wylaczyla mozliwosc uzywania samego $s zamiast $_GET['s'] lub $_POST['s']


--------------------
aplikacje internetowe | Symfony
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.06.2025 - 14:40