Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Różne zmienne, Zmienne na różnych serwerach
DeeL
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 22.02.2004
Skąd: Nysa

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


Na niektórych serwerach pobiera się zmienną w następujący sposób.
Jest jakiś link http://www.cos.pl/index.php?id=3

pobieram $id i wiem już jaką stronę wyświetlić. W tym przypadku $id jest równe 3

Na innych natomiast $id pozostaje pusty (www.cba.pl)

O co chodzi?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Chodzi o rozne ustawienia register_globals w php.ini.
Uzywaj zamiast:
$id
tego:
$_GET[ 'id' ]

Najprostsza poprawa kodu (dodaj na poczatku skryptu):
  1. <?php
  2. $id = $_GET[ 'id' ];
  3. ?>

jednak zaleca sie kozystac tylko z
$_GET[ 'id' ]


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
crash
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


  1. <?php
  2. $id = $_GET[ 'id' ];
  3. ?>

Temat zamykam, bo chyba każdy ma już dość tematu register_globals... Później skasuję.


--------------------
Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 04:54