Page 1 sur 1

redirection html

Posté : 27 oct. 2008, 17:13
par jeff malté
Salut a tous, je fais une redirection html jusque là pas de souci mais avant je voudrais connaitre le nom du site qui a été tapé , je c'est que c'est possible en php mais en es possible en html (ou javascript) ? Merci

Posté : 27 oct. 2008, 17:19
par Victor BRITO
En PHP, c'est possible, avec $_SERVER['HTTP_REFERER'] ; il en est de même en JavaScript, avec document.referrer. Mais, sache que ces deux méthodes ne sont pas fiables à 100 %.

redirection html

Posté : 27 oct. 2008, 17:42
par jeff malté
Merci pour ta réponse, mais en fait je ne veux pas savoir d'ou il vient mais le nom du site qui a été tapé pour apres faire (ou pas) une redirection , en php j'utilise $_SERVER["PHP_SELF"] mais je voudrais en html ou javascript... Merci encore

Posté : 27 oct. 2008, 17:45
par Victor BRITO
En JavaScript, tu as window.location. Mais, sache qu'il est préférable de le faire en PHP, JavaScript pouvant être désactivé.

redirection html

Posté : 27 oct. 2008, 17:52
par jeff malté
oui window.location pour le renvoyer a un autre site mais avant faut que je sache s'il a tapé www.site1.com ou www.site2.com en gros s'il a tapé www.site1.com il reste sur le site s'il a tapé www.site2.com je le renvoie vers un autre et ca comment le faire en javascript... Merci[/php]

Posté : 27 oct. 2008, 17:58
par Victor BRITO
En JavaScript, tu as aussi des expressions régulières.

Code : Tout sélectionner

var sURL = window.location; var sRegExp1 = /site1\.com/i; var sRegExp2 = /site2\.com/i; if (sRegExp1.test (sURL)) { // Tes instructions pour ceux qui ont tapé site1.com } else if (sRegExp2.test (sURL)) { // Tes instructions pour ceux qui ont tapé site2.com }

redirection html

Posté : 27 oct. 2008, 18:21
par jeff malté
Ok je vois Merci beaucoup

Posté : 27 oct. 2008, 18:54
par albat
Modération :
Puisque ta question est résolue, j'ajoute le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.

Tu peux réaliser cette opération toi-même
en cliquant sur le bouton Image qui s'affiche en haut à gauche de ce sujet
si tu as posté le 1er message en tant que membre (inscrit et identifié).

Alors... inscris-toi !!! ;)