Ligne à supprimer dans un code php
lamontange
Messages postés
130
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je n'y connais rien en php, j'ai un formulaire modal qui, dès qu'il est envoyé, me dirige vers un site (http://www.tutsme-webdesign.info/.
Comment supprimer cela, pour retrouver le site tel qu'il était, ou au pire, comment mettre l'adresse de mon site à la place de l'url ?. J'ai essayé mais cela me renvoie sur une page blanche.
Merci pour votre aide,
lm
Je n'y connais rien en php, j'ai un formulaire modal qui, dès qu'il est envoyé, me dirige vers un site (http://www.tutsme-webdesign.info/.
// create email headers
$headers = 'From: '.$email_from."\r\n".
'Reply-To: '.$email_from."\r\n" .
'X-Mailer: PHP/' . phpversion();
@mail($email_to, $email_subject, $email_message, $headers);
echo "<meta http-equiv='refresh' content=\"0; url=http://tutsme-webdesign.info/index.php\">";
?>
<?php
}
Comment supprimer cela, pour retrouver le site tel qu'il était, ou au pire, comment mettre l'adresse de mon site à la place de l'url ?. J'ai essayé mais cela me renvoie sur une page blanche.
Merci pour votre aide,
lm
Configuration: Macintosh / Chrome 95.0.4638.69
A voir également:
- Ligne à supprimer dans un code php
- Supprimer rond bleu whatsapp - Guide
- Code ascii - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Supprimer une page dans word - Guide
- Partager photos en ligne - Guide
5 réponses
Bonjour
Suffit de supprimer
Suffit de supprimer
echo "<meta http-equiv='refresh' content=\"0; url=http://tutsme-webdesign.info/index.php\">";
Bonjour Jordane45,
Cela ne fonctionne pas :
"We are very sorry, but there were error(s) found with the form you submitted. These errors appear below.
The Comments you entered do not appear to be valid.
Please go back and fix these errors."
Je te donne le code en entier :
Merci pour ton aide,
lm
Cela ne fonctionne pas :
"We are very sorry, but there were error(s) found with the form you submitted. These errors appear below.
The Comments you entered do not appear to be valid.
Please go back and fix these errors."
Je te donne le code en entier :
<?php if(isset($_POST['email'])) { // EDIT THE 2 LINES BELOW AS REQUIRED $email_to = "dm15517@gmail.com"; $email_subject = "New Message Received"; function died($error) { // your error code can go here echo "We are very sorry, but there were error(s) found with the form you submitted. "; echo "These errors appear below.<br /><br />"; echo $error."<br /><br />"; echo "Please go back and fix these errors.<br /><br />"; die(); } // validation expected data exists if( !isset($_POST['email']) || !isset($_POST['comments'])) { died('We are sorry, but there appears to be a problem with the form you submitted.'); } $email_from = $_POST['email']; // required $comments = $_POST['comments']; // required $error_message = ""; $email_exp = '/^[A-Za-z0-9._%-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/'; if(!preg_match($email_exp,$email_from)) { $error_message .= 'The Email Address you entered does not appear to be valid.<br />'; } $string_exp = "/^[A-Za-z\s.'-]+$/"; if(strlen($comments) < 2) { $error_message .= 'The Comments you entered do not appear to be valid.<br />'; } if(strlen($error_message) > 0) { died($error_message); } $email_message = "Form details below.\n\n"; function clean_string($string) { $bad = array("content-type","bcc:","to:","cc:","href"); return str_replace($bad,"",$string); } $email_message .= "First Name: ".clean_string($first_name)."\n"; $email_message .= "Last Name: ".clean_string($last_name)."\n"; $email_message .= "Email: ".clean_string($email_from)."\n"; $email_message .= "Comments: ".clean_string($comments)."\n"; // create email headers $headers = 'From: '.$email_from."\r\n". 'Reply-To: '.$email_from."\r\n" . 'X-Mailer: PHP/' . phpversion(); @mail($email_to, $email_subject, $email_message, $headers); ?> <?php } ?>
Merci pour ton aide,
lm
Exact. Merci :) Je n'ai plus de message d'erreur mais une page blanche (ça me l'a fait aussi lors du premier test) :/
Ta page est blanche, surement par ce que tu n'y affiches rien....
Le code que tu nous montres se trouve dans le même fichier que le code du formulaire ou dans un fichier à part ?
Si dans un fichier à part, tu peux revenir à une page de ton site en remettant la ligne que je t'ai fait supprimer et en remplaçant l'url qui s'y trouve pas celle de ton site....
Sinon, va falloir nous donner le nom des fichiers qui contiennent tes codes ( celui du formulaire et celui de son traitement en php)
Le code que tu nous montres se trouve dans le même fichier que le code du formulaire ou dans un fichier à part ?
Si dans un fichier à part, tu peux revenir à une page de ton site en remettant la ligne que je t'ai fait supprimer et en remplaçant l'url qui s'y trouve pas celle de ton site....
Sinon, va falloir nous donner le nom des fichiers qui contiennent tes codes ( celui du formulaire et celui de son traitement en php)
c'est le fa enveloppe suer ma page de test :
lapagetest.fr
Le fichier php est seul dans son dossier php.
J'ai essayé :
mais même problème : page blanche :/
Merci pour ton aide,
lm
lapagetest.fr
Le fichier php est seul dans son dossier php.
J'ai essayé :
echo "<meta http-equiv='refresh' content=\"0; url=http://lapagetest.fr\">";
?>
mais même problème : page blanche :/
Merci pour ton aide,
lm
Active l'affichage des erreurs PHP
voir comment faire ici
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Ajoutes également un var_dump au début de ton fichier avant le premier if
comme ceci
Si toujours une page blanche.. c'est que tu as une erreur dans ton code....
(un point virgule ou des parenthèses manquantes par exemple )
voir comment faire ici
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Ajoutes également un var_dump au début de ton fichier avant le premier if
comme ceci
<?php //Affichage des erreurs PHP error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE); var_dump($_POST); // pour voir ce qui est envoyé depuis ton formulaire if(isset($_POST['email'])) {20
Si toujours une page blanche.. c'est que tu as une erreur dans ton code....
(un point virgule ou des parenthèses manquantes par exemple )
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Pourtant il marche parfaitement, je reçois tous les messages, et à l'origine, je suis bien redirigé vers un site. Alors pourquoi quand je mets mon adresse, cela ne fonctionne pas ?
@mail($email_to, $email_subject, $email_message, $headers);
echo "<meta http-equiv='refresh' content=\"0; url=http://lapagetest.fr\">";
?>
<?php
}
?>