ciao a tutti sto cercando ma non trovo una variabile o una funzione per stampare l'url... non riesco a trovarla qualcuno mi da una mano??
Printable View
ciao a tutti sto cercando ma non trovo una variabile o una funzione per stampare l'url... non riesco a trovarla qualcuno mi da una mano??
Non si capisce molto, sopratutto dal titolo. Cosa vuoi fare esattamente?
devo stampare l'url
Ma che url?
quello della pagina
http://www.sito.com/cartella/pagina.php
tipo questo
l'url della pagina in cui sono
Se vuoi stampare l'url della pagina attuale basta questo:
Codice PHP:<?php
echo 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
?>
è vero!! grazie me l'ero completamente dimenticato
edit: un'altra cosa per stampare l'url di provenienza??
Codice:$_server['http_referer'].
non mi stampa niente...
Di sicuro accedi direttamente al file! Senza provenire da nessun altro sito!
Devi avere un url di provenienza.
Es: test.php
test1.phpCodice PHP:<?php
echo '<a href="test1.php">test1</a>';
?>
Codice PHP:<?php
echo isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : 'nessun referer';
?>
e si vede che non hai il referer. Quell'header viene settato quando, da una pagina esterna, clicci al link che porta alla pagina che contiene quel codice. Se sei tu a scrivere l'indirizzo quell'header non viene settato.
aaaaa ok ora mi va grazie mille!!