Nejste přihlášeni
Stránky 1
Dobrý den, chtěl bych se zeptat proč mi PHP_SELF nevypisuje nic, SERVER["SCRIPT_NAME"] mi vypíše cestu od prvního adresáře (/admin/index.php) stejně tak SERVER["PHP_SELF"]?
scripty si píšu sám a jinde tohle jede
web twd.g6.cz
Offline
Máte to presne v tomto tvare? (SERVER["SCRIPT_NAME"]). Ak áno tak potom ste zabudli že SERVER je superglobálna premenná a určuje sa v tvare $_SERVER["SCRIPT_NAME"]
Odpoveď: Áno.
PS: Reklamu by som dal vyššie
Portfólio
E-mail: eduard(at)karpiel.sk
Offline
mám to ve tvaru $_SERVER["SCRIPT_NAME"], takže nevím čím to je,$PHP_SELF prostě nedělá nic, reklama se zobrazuje v každým prohlížeči jinak, jdu se podívat na to proč
Offline
$PHP_SELF je starší syntax, jinde stále funkční.
jinak co to vypisuje je zde:
Offline
neudelalo to nice jinyho nz ze to zprovoznilo $PHP_SELF
jinak taky nevim...
muj .htaccess
php_value max_execution_time 15
php_flag register_globals off
php_flag display_errors on
php_value memory_limit 16M
php_value post_max_size 16M
php_value upload_max_filesize 16M
php_flag file_uploads on
php_value register_globals "on"
#Indexes
Options -Indexes
AddType application/x-httpd-php .php .php3 .php4 .php5
php_flag engine on
#errors
ErrorDocument 404 /error404.html
ErrorDocument 403 /error403.html
ErrorDocument 500 /error500.html
asi nemá vliv, po jeho smazání se nic neděje...
Offline
takže ako už pozerám funguje to. Moja rada je pracovať v PHP s register_globals s hodnotou off, pretože bola vypnutá kvôli bezpečnosti a obišlo by sa tak veľa nezmyselných chýb.
EDIT: načo tam máte potom php_flag register_globals off ?
Portfólio
E-mail: eduard(at)karpiel.sk
Offline
uf... $_SERVER['PHP_SELF'] by mměl zobrazit jen index.php ne?
Offline
sakra... a co teda vypíše jen onen index.php?
Offline
mno to už je fuk... asi to budu řešit přes $_SERVER['SERVER_NAME'].$_SERVER["PHP_SELF"];
díky moc
Offline
Stránky 1