![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 21.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Jak w temacie $_SERVER['PHP_SELF'] nie dziala na serwerze za to pobranie $PHP_SELF daje pozytywny wynik (Zmienne globalne sa wlaczone). Czy to wina php czy APACHA? bo niewiem do kogo uderzyc z tym problemem. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 118 Pomógł: 0 Dołączył: 4.01.2005 Skąd: Małopolska, Tarnów Ostrzeżenie: (20%) ![]() ![]() |
pokaż skrypt, w którym to użyłeś
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 21.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
oki doki.
ale na moim serwerze pod "winda" wszystko dziala i smiga (a globalne mam wlaczone) udalo mi sie obejsc to ale i tak nie jestem zadowolony. stary kod: Kod if ('index.php' != basename ($_SERVER['PHP_SELF'])) { foreach ($aProducts as $k=>$v) { if ($v['Link'] == basename($_SERVER['PHP_SELF'])) { if (is_readable ('../data/'.$k.'.php')) { include '../data/'.$k.'.php'; } } } } poprawiony: Kod if (!$_SERVER['PHP_SELF']) $test = $PHP_SELF; else $test = $_SERVER['PHP_SELF']; if ('index.php' != basename ($test)) { foreach ($aProducts as $k=>$v) { if ($v['Link'] == basename($test)) { if (is_readable ('../data/'.$k.'.php')) { include '../data/'.$k.'.php'; } } } } Ale pytanie dalej mnie frapuje, dlaczego nie dziala $_SERVER['PHP_SELF'] ? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
jaką masz wersję php?
-------------------- Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 21.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
php Version 4.0.6
EDIT: php na "windzie" 4.1.1 Ten post edytował ylither 10.06.2005, 11:26:26 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
$HTTP_SERVER_VARS['PHP_SELF']
-------------------- Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ. |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 21.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
ok czyli blad po stronie php tak?
stara wersja ? trzeba zaktualizowac i bedzie dzialac tak ? |
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Tak. $_SERVER jest od wersji 4.1.0, we wcześniejszych jest $HTTP_SERVER_VARS.
-------------------- -------------
------ |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 21.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Dziekuje za pomoc.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 11:45 |