Ciao a tutti,
esiste un modo per ottenere il dominio su cui è la pagina che viene visualizzata.
Ovvero vorrei che dalla pagina http://www.miosito.it/pagina.php mi tornasse il valore http://www.miosito.it
Ciao a tutti,
esiste un modo per ottenere il dominio su cui è la pagina che viene visualizzata.
Ovvero vorrei che dalla pagina http://www.miosito.it/pagina.php mi tornasse il valore http://www.miosito.it
Troppo banale?o Impossibile???
![]()
Quasi quasi il mio problema.
A me serve filtrare il tipo di dominio it, com, ecc perchè in base al domnio devo scegliere la lingua.
AIUTATECI !!!![]()
![]()
![]()
Grazie!
Ciao,
fai un bel phpinfo() ;
controlla le variabili stampate a video e vedrai che tra le tante c'è il nome di quella che ti serve
per favore NIENTE PVT TECNICI da sconosciuti
Ok $_SERVER["SERVER_NAME"]
ma ora come recupero il solo .com, it ecc.
GRAZIE
Io userei $_SERVER["HTTP_HOST"] è più corretto, per recuperare il tld con un linguaggio di programmazione normale useresti le normali funzioni per le stringhe, visto che PHP va incontro anche ai più pigri c'è
http://it.php.net/parse_url
rettifica...
non va incontro ai più pigri in questo caso, devi usare le funzioni per le stringhe (susbstr, explode etc.etc.)
per favore NIENTE PVT TECNICI da sconosciuti
RISOLTO
$Variabile = $_SERVER["SERVER_NAME"];
if ($Variabile = (www.dominio.com')){
$Lingua =('com');
}else{
$Lingua=('it');
}
CIAO![]()
occhio agli operatori di confronto, devi usare
if ($Variabile == 'www.dominio.com')
con il doppio "uguale"
per favore NIENTE PVT TECNICI da sconosciuti
OoooooooooooopppppppppppsssssssssssVVoVe:
VVoVe:
VVoVe:
verissimo errore di trascrittura
Grazie
$Variabile = $_SERVER["SERVER_NAME"];
if ($Variabile == 'www.dominio.com'){
$Lingua =('com');
}else{
$Lingua=('it');
}