Sbagliato.Originariamente inviato da :V:
Naturalmente non sara figata e sbagliato quello che farà, ma sicuramente una funzione sicuramente più utile come ad esempio reindirizzare con un: header ("location: ...") ad una pagina appositamente creata per un tipo di browser.... cmq lo script che hai scritto se non sbaglio si potrebbe scrivere anche cosi:
if(strpos($_SERVER['HTTP_USER_AGENT'],"Mozilla")==Mozilla)
echo "Sbagliato";
else
echo "Figata";
Giusto?
1: strpos serve per cercare la posizione della parola in una stringa.
2: == Mozilla? Mozilla senza apici genererebbe errore, ed in ogni caso lì è da indicare al limine la posizione numerica della stringa, non il browser
3: http_user_agent non ti stampa "Mozilla", "Internet Explorer", "Safari" e simili; la stringa è più complessa.
Ti consiglio di fare riferimento alla pagina ufficiale: http://php.net/manual/en/reserved.variables.server.php