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
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 !!! 