A voir également:
- Code PHP
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
14 réponses
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
2 févr. 2010 à 12:58
2 févr. 2010 à 12:58
Tu as une redirection qui ne correspond à rien:
Met une url valide.
Header("Location: http://(nom du site)" );
Met une url valide.
Oui c'est bien ce que je fait mais apparement il ne trouve pas le site,pourtant je met l'adresse du site
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 504
2 févr. 2010 à 17:57
2 févr. 2010 à 17:57
Tu mets bien http:// devant ?
graffx
Messages postés
6506
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
24 mars 2019
1 975
2 févr. 2010 à 18:08
2 févr. 2010 à 18:08
donne ta vrai ligne de code on va pas passer la journée la dessus alors que ca doit pas etre grand chose.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
2 févr. 2010 à 20:57
2 févr. 2010 à 20:57
Je rajouterai que si tu as des messages d'erreur, hésite pas à les mettre ici.
En réponse ci-joint le code complet PHP.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
<style type="text/css">
<!--
body {
background-image: url();
}
-->
</style></head>
<?php
$TO = "valerie.devine@wanadoo.fr";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location:http://(www.charcuterie-enjolras.fr)");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
<style type="text/css">
<!--
body {
background-image: url();
}
-->
</style></head>
<?php
$TO = "valerie.devine@wanadoo.fr";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location:http://(www.charcuterie-enjolras.fr)");
?>
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
3 févr. 2010 à 11:00
3 févr. 2010 à 11:00
Remplace:
Par:
Header("Location:http://(www.charcuterie-enjolras.fr)");
Par:
Header("Location:http://www.charcuterie-enjolras.fr");
Je viens d'essayer sans les parenthèses mais cela ne fonctionne pas non plus rediriger vers une page introuvable
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
3 févr. 2010 à 11:15
3 févr. 2010 à 11:15
En fait quand tu es redirigé, l'url qui s'affiche sur ta page (même s'il ne trouve pas la page) est celle qui est utilisé pour la redirection. Tu peux donc voir si tu es redirigé vers la bonne page. Vérifie l'url vers laquelle tu es redirigé.
Je viens de regarder et je suis rediriger sur mon serveur (Orange) donc la redirection qui se fait pas vient peut être de chez eux, sachant que j'ai un nom de domaine mais que l'hébergement se fait sur mes pages perso.
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
3 févr. 2010 à 12:01
3 févr. 2010 à 12:01
Tu peux essayer ta redirection sur un simple fichier:
<?php Header("Location: http://www.charcuterie-enjolras.fr"); ?>
Peus tu me dire à quel endroit du script je doit le mettre.
Toutefois j'ai essayer d'autre méthode mais apparemment rien ne fonctionne et j'ai remarqué que la balise Header avait l'air de poser pas mal de soucis pour le renvoi.
Existerait-il pas une autre méthode?
Toutefois j'ai essayer d'autre méthode mais apparemment rien ne fonctionne et j'ai remarqué que la balise Header avait l'air de poser pas mal de soucis pour le renvoi.
Existerait-il pas une autre méthode?
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
4 févr. 2010 à 21:00
4 févr. 2010 à 21:00
Ce n'est pas une balise mais une fonction php.
Pour faire fonctionner cette fonction, il ne dois y avoir aucun code html ni texte affiché avant.
Le test que je voulais que tu fasse était de mettre simple le code que j'ai indiqué dans un fichier et rien d'autre.
Exemple tu le met dans un fichier test.php puis tu le test sur ton serveur.
Si tu arrives bien sur la page http://www.charcuterie-enjolras.fr c'est que ça fonctionne.
Pour faire fonctionner cette fonction, il ne dois y avoir aucun code html ni texte affiché avant.
Le test que je voulais que tu fasse était de mettre simple le code que j'ai indiqué dans un fichier et rien d'autre.
Exemple tu le met dans un fichier test.php puis tu le test sur ton serveur.
Si tu arrives bien sur la page http://www.charcuterie-enjolras.fr c'est que ça fonctionne.
J'ai créer la page test.php avec le code, mais ne peut atteindre IE pour la prévisualisation message demande un serveur d'évaluation. Comprend pas.
Par contre après avoir demander à ORANGE qui est mon serveur pourquoi la redirection ne se faisait pas, le problème vient de chez eux. Enfin je l'espère sachant que pour la messagerie même problème, les mail ne sont pas renvoyer sur Orange (je n'utilise pas outlook)
Un vrai casse tête
Par contre après avoir demander à ORANGE qui est mon serveur pourquoi la redirection ne se faisait pas, le problème vient de chez eux. Enfin je l'espère sachant que pour la messagerie même problème, les mail ne sont pas renvoyer sur Orange (je n'utilise pas outlook)
Un vrai casse tête