Zadejte hledaný výraz...

Čistý soubor v proměnné

smawe
verified
rating uzivatele
(15 hodnocení)
6. 3. 2009 11:54:34
Zdravím,
programuju jeden RS a potřebuji v podmínce ověřit zda se jedná o určitý soubor. Zkoušel jsem $_SERVER ale to mi to vyhodí vždycky i když budou v url nějaké proměnné.
Potřebuju ověřit zda se jedná o index.php a ne o index.php?zobraz=88.
Nevíte jak na to?
Děkuju předem
6. 3. 2009 11:54:34
https://webtrh.cz/diskuse/cisty-soubor-v-promenne/#reply252249
baz
verified
rating uzivatele
(2 hodnocení)
6. 3. 2009 11:58:58
$_SERVER ?
nebo si vyber co ti vyhovuje z print_r($_SERVER);
http://baz.ic.cz/server/index.php ;)
6. 3. 2009 11:58:58
https://webtrh.cz/diskuse/cisty-soubor-v-promenne/#reply252248
_Pida_
verified
rating uzivatele
6. 3. 2009 12:22:02
Souhlasím s bazem.
V nejhoším případě by to šlo řesit následovně:
$soubor = str_replace($_SERVER."/", "", $_SERVER);
Ovšem pokud je soubor v rootu a používáš např. mod_rewrite, tak to vyhodí třeba slozka/index.php
6. 3. 2009 12:22:02
https://webtrh.cz/diskuse/cisty-soubor-v-promenne/#reply252247
Hubert Frey
verified
rating uzivatele
(11 hodnocení)
6. 3. 2009 12:54:33
if(basename($_SERVER) == 'index.php' AND sizeof($_SERVER) == 0)
{
// co potrbujes
}
6. 3. 2009 12:54:33
https://webtrh.cz/diskuse/cisty-soubor-v-promenne/#reply252246
smawe
verified
rating uzivatele
(15 hodnocení)
7. 3. 2009 10:12:50
Napsal Hubert Frey;231413
if(basename($_SERVER) == 'index.php' AND sizeof($_SERVER) == 0)
{
// co potrbujes
}
funguje to, díky.
7. 3. 2009 10:12:50
https://webtrh.cz/diskuse/cisty-soubor-v-promenne/#reply252245
Pro odpověď se přihlašte.
Přihlásit