Autor Zpráva
pyty
Profil
co znamena <?php echo basename($_SERVER["PHP_SELF"]); ?> ??
ked mam subor.php v url vrati mi to asi subor.php
ale ked mam subor.php?bla=srostost vrati mi to tiez len subor.php
ako urobit, aby mi to vracoalo cele subor.php?bla=srostost ??
dik
Anonymní
Profil *
skus si spustit funkciu phpinfo(); a tam vsetko uvidis

Tomas
llook
Profil
Vytvoř si takovýhle skript:
<pre>

<?php
var_export($_SERVER);
?>
</pre>

Takovýhle skript je lepší než manuál (v manuálu neni $_SERVER ještě úplně zdokumentovaný)
Pokud bys z požadavku na "/subor.php?bla=srostost" chtěl získat jen "subor.php?bla=srostost", tak by to bylo takhle:
basename($_SERVER['PHP_SELF']).(($_SERVER['QUERY_STRING'] != '') ? '?'.$_SERVER['QUERY_STRING']: '')

Kdybys to chtěl celý i s cestou (/subor.php?bla=srostost), tak by to bylo snazší - $_SERVER['REQUEST_URI'].
Toto téma je uzamčeno. Odpověď nelze zaslat.

0