Brèves de comptoir - Mon script php fonctionne sous wamp mais pas sur l'hebergement
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Mon script php fonctionne sous wamp mais pas sur l'hebergement

Von
EricB71
Erstellungsdatum 2020-05-04 17:04:08 (edited on 2024-09-04 12:33:42) in Brèves de comptoir

Bonjour à tous.
J'ai un site depuis plusieurs années sur OVH.
Même si il vieilli un peu il fonctionne bien, même le formulaire avec envoi de mail.
Voilà dernièrement j'ai créé un autre formulaire avec un une page traitement php et cela fonctionne très bien en local sur wamp.
Quand je transfère l'ensemble des fichiers sur mon site, la page formulaire s'affiche et fonctionne bien, quand je valide le formulaire (action $_POST) la page php est bien appelée, mais rien ne se passe, alors qu'elle devrait vérifier les différentes variables et envoyer 2 mails (1 à l'internaute qui a remplie le formulaire et 1 pour moi.
Voilà si vous pouviez m'aider à ce sujet ce serait formidable.
Merci par avance.


2 Antworten ( Latest reply on 2020-05-05 09:15:28 Von
EricB71
)

Faites des tests, pour voir à quel endroit ça ne marche plus.
print_r($_POST) déjà, pour voir si les variables sont bien passées.
Ensuite, en fonction de votre script, ajoutez d'autres lignes de tests pour voir ce qui marche/ne marche pas.

```text Bonjour.
Merci pour votre réponse.
J'ai fait des print_r($_POSThttp://www.lafermedepeyraube.fr/precommande_marche_formulaire.php 'nomvariable']) pour chaque variables.
je les ai placé en début de page,
session_start(); //ouverture d'une session sur le serveur au cas ou j'en ai besoin

header( 'content-type: text/html; charset=utf-8' ); //déclaration encodage utf-8 pour le php

// test des variables

print_r($_POST['nomprenom']);
echo '
';
print_r($_POST['telephone']);
echo '
';
print_r($_POST['email']);
echo '
';
print_r($_POST['marche']);
echo '
';
print_r($_POST['faisselle']);
echo '
';
print_r($_POST['tommefraiche']);
... etc

Sur wamp cela m'affiche bien toutes mes variables, mais sur le site RIEN.

Voici l'adresse du formulaire en question (j'ai retiré le lien du menu) : [site
Encore merci de vous penchez sur mon problème. ```

Antworten sind derzeit für diese Frage deaktiviert.