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.
Brèves de comptoir - Mon script php fonctionne sous wamp mais pas sur l'hebergement
Related questions
- Comment contacter OVH par téléphone ou même par chat
100721
26.01.2022 14:11
- L'avenir de Hubic ?
90903
28.10.2016 09:45
- Renouvellement automatique obligatoire?
75941
31.03.2017 08:49
- Renouvellement automatique non voulu
68756
27.01.2017 18:51
- Ou est passé le forum HUBIC
64062
20.10.2016 21:31
- VPN OVH - Existe-t-il toujours
58653
22.01.2017 20:21
- Questions fréquentes liées à l'identifiant et la sécurité du compte OVH
54546
17.07.2018 12:19
- Utilisation du compte client OVH ? je suis contre
54220
11.10.2016 19:18
- Suggestions d'amélioration de ce Forum
52520
12.10.2016 09:08
- Connexions non identifiées à mon compte - Digiposte
52265
17.11.2016 11:43
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. ```