Minä kun oon tämmönen noobi niin miten saahaan ensinnäkin nettiosoite otettua muuttujaan? Jotain ympäristömuuttujia tuossa kokeilin ja jollain sainkin tuon osoitteen mutta miten sen parsiminen?
Eli jos oon osoitteessa http://www.joku.com/jotain.php
niin miten saan tuosta tuon jotain.php ?
Eli jos oon osoitteessa http://www.joku.com/jotain.php
niin miten saan tuosta tuon jotain.php ?
Vastaukset 5
Vanhimmat
$_SERVER['PHP_SELF']
Eli esimerkiksi jos haluat lähettää sivusi tekemän formin takaisin samalle skriptisivulle.
eli tuo yllä oleva pätee ilmeisesti php-tiedostojen kohdalla?
Asiasta kolmanteen, mitenkäs tuossa
**
Useissa paikoissa on estetty lyhkäset aloitus tagit XML takia. Joten
formin actionissa ei kannata käyttää tuota $_SERVER['PHP_SELF'] tietoturvan takia. käyttäkää mieluummin $_SERVER['SCRIPT_NAME'] niin ei altistuta xss-hyökkäyksille.
$osoite = pathinfo("http://www.joku.com/jotain.php");
echo $osoite[basename]; // tulostaa -> jotain.php