par
Vincere » 25 avr. 2008, 18:02
Bonjour à tous,
Cela fait un moment que je suis des conseils à droite à gauche sur ce forum et site, et jusqu'ici j'ai toujours trouver solution à mes problèmes mais là je bloque....
Je me suis fait un bout de code qui limite l'inscription des personnes sur mon site aux personnes de mon département.
Donc mon bout de code marche à tous les coups sous firefox, mais sous ie 7 , un coup sa marche un coup il me mets une erreur 404, là je comprends pas

:
Voici le bout de code
Code : Tout sélectionner
<?php
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$extract1=explode("-",$hostname);
$valeur=$extract1[0];
if (ereg ("45", $valeur, $regs)){
header("Location: http://www.adressedusite/signup.php");
exit;
} else {
include("signup2.php");
}
?>
j'ai essayé aussi avec un include à la place de "header"
Code : Tout sélectionner
<?php
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$extract1=explode("-",$hostname);
$valeur=$extract1[0];
if (ereg ("45", $valeur, $regs)){
include("signup.php");
} else {
include("signup2.php");
}
?>
Donc en clair ce que je souhaite c'est si les gens habitent dans le 45, ils sont redirigé vers "signup.php" , sinon vers "signup2.php"
Franchement si quelqu'un pouvez m'aider , ça serait vraiment super cool
MERCI
Bonjour à tous,
Cela fait un moment que je suis des conseils à droite à gauche sur ce forum et site, et jusqu'ici j'ai toujours trouver solution à mes problèmes mais là je bloque....
Je me suis fait un bout de code qui limite l'inscription des personnes sur mon site aux personnes de mon département.
Donc mon bout de code marche à tous les coups sous firefox, mais sous ie 7 , un coup sa marche un coup il me mets une erreur 404, là je comprends pas :roll: :roll: :roll: :
Voici le bout de code
[code]
<?php
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$extract1=explode("-",$hostname);
$valeur=$extract1[0];
if (ereg ("45", $valeur, $regs)){
header("Location: http://www.adressedusite/signup.php");
exit;
} else {
include("signup2.php");
}
?>
[/code]
j'ai essayé aussi avec un include à la place de "header"
[code]
<?php
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$extract1=explode("-",$hostname);
$valeur=$extract1[0];
if (ereg ("45", $valeur, $regs)){
include("signup.php");
} else {
include("signup2.php");
}
?>
[/code]
Donc en clair ce que je souhaite c'est si les gens habitent dans le 45, ils sont redirigé vers "signup.php" , sinon vers "signup2.php"
Franchement si quelqu'un pouvez m'aider , ça serait vraiment super cool :wink:
MERCI