taholu Posté 4 Juillet 2011 Posté 4 Juillet 2011 Hello every body ! Présentation rapidos : concepteur de site statique et passionné de référencement je suis en free. Bref, je me met doucement au PHP et j'ai un cas pratique sur lequel je bloque : Est-il possible de faire un GetUrl pour détecter l'extension d'un domaine et par conséquent d'afficher un formulaire spécifique ? Exemple un de mes client possède un site en .com/.fr/.be/.Ch et j'aimerai que le formulaire de contact puisse indiquer si le visiteur vient du .Ch ou Be ou fr ou .com Merci par avance pour votre aide les collègues!
Aenoa Posté 5 Juillet 2011 Posté 5 Juillet 2011 (modifié) le $_SERVER['http_host'] (ou $_SERVER['server_name'], je confonds les deux) retournera le nom que l'utilisateur a tapé pour arriver au site. donc si il a tapé www.tonsite.ch, la variable te retournera "www.tonsite.ch". Ensuite, une simple petite boucle de conditions pour déterminer d'où il vient et voilà plus d'informations ici: http://php.net/manua...bles.server.php cordialement, Aenoa Modifié 5 Juillet 2011 par Aenoa
Aenoa Posté 5 Juillet 2011 Posté 5 Juillet 2011 je confirme qu'il s'agit bien du HTTP_HOST. voici un petit exemple, avec les sources affichées. n'hésitez pas à tester les domaines marqués http://test.aenoa.net/ Cordialement,
taholu Posté 5 Août 2011 Auteur Posté 5 Août 2011 Bonjour Aenoa ! ta réponse était tellement claire et efficace que j'ai simplement zapé de te remercier pour cette excellente démonstration !! Je suis donc parvenu à mon objectif grâce à toi @+
Aenoa Posté 5 Août 2011 Posté 5 Août 2011 ravi d'avoir pu t'aider bonne journée et continuation à toi
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant