Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] nie odczytany query string?
-Gość-
post 25.05.2006, 20:37:18
Post #1





Goście







  1. <html>
  2. <head>
  3. <meta http-equiv="content-type" content-type="text/html; charset=iso-8859-2">
  4. </head>
  5. <body>
  6. <?php
  7.  
  8. echo $QUERY_STRING['example'];
  9.  
  10. ?>
  11.  
  12. </body>
  13. </html>

Najprosztszy kod na świecie (oprócz hello world ;p), a nie działa. Doprowadza mnie wręcz do załamki, bo jakoś dotąd wszystko było pięknie. Aż tu nagle nie mogę odczytać query stringa, uprościłem kod do najprostszej postaci i wyświetla mi się pierwsza litera z nazwy zmiennej przekazanej przez parametr w adresie (w tym przypadku 'e').
Go to the top of the page
+Quote Post
siemakuba
post 25.05.2006, 21:09:47
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

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


mysle ze powinienes powtorzyc czesc manuala dotyczącą zmiennych predefiniowanych. Szybko by się wtedy okazało, że potrzebujesz

  1. <?php
  2. $_SERVER['QUERY_STRING']
  3. ?>

dodam jeszcze, ze nie bedzie to tablica, tylko string.

pozdr.
Go to the top of the page
+Quote Post
-Gość-
post 25.05.2006, 21:28:54
Post #3





Goście







Ok, działa. Spytam tylko jeszcze: czemu dawniej dzialalo w formie tablicy $QUERY_STRING, a teraz juz nie?
Go to the top of the page
+Quote Post
siemakuba
post 25.05.2006, 21:42:23
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

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


szczerze powiem, że nie wiem czy kiedyś tak działało. NIgdy nie spotkałem się z takim użyciem tej zmiennej.
Ale jeżeli faktycznie tak było jak mówisz, to przestało działać najprawdopodobniej przez wyłączenie register_globals w php.

No chyba ze ta zmienne $QUERY_STRING tworzysz sam gdzies w jakims skrypcie, to w gre wchodza jeszcze inne mozliwości :)

pozdr.
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: 18.07.2025 - 03:01