Problème avec mon formulaire de contact (PHP Mailer)
Author: Paquin Yan
Visited 1225,
Followers 2,
Shared 0
Hello
J'ai également des problèmes avec PHPmailer..;
J'ai créé un petit formulaire de contact et lorsqu'on utilise, on reçoit un message d'erreur :
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /mnt/107/sda/1/a/virtuaartgallery/res/x5engine.php on line 23
Ce message apparait en mode PHPMailer ou SMTP...
Config : Website X5 Pro v2021.3.3
Posted on the
Salut Yan,
J'ai déplacé ton sujet pour un meilleur suivi individuel...
On peut avoir l'URL du site pour le tester ? Le PHP 7.1 minimum est bien activé sur le serveur. Tu as vérifié sur ton panneau d'administration en ligne si tout est au vert (PASS) ?
Tu as testé avec une autre adresse électronique, voire une adresse isssue du nom de domaine ?
@Suivre,
J.P.
Author
Hello JiPeR
Merci pour ton retour rapide.
Voici la page qui contient le formulaire : http://virtuaartgallery.free.fr/concept.html
Lors de l'upload sur le serveur web, je sais que WebSite fait une vérification du PHP et je n'ai aucun message à ce moment là, je pense donc que le PHP est au bon niveau côté serveur..?
Par ailleurs, j'ai voulu accéder à mon admin en ligne et lorsque je me connecte sur cette URL : http://virtuaartgallery.free.fr/admin/
Je reçois ce message :
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /mnt/107/sda/1/a/virtuaartgallery/admin/index.php on line 7
Merci
Re... Avec plaisir !
Erreur typique d'un défaut de PHP. Ce problème est récurrent a priori chez Free qui n'offre pas le PHP d'office semble-t-il... ou un PHP de base en 4.4.3.
Beaucoup mettent un fichier .htaccess sur le serveur, suivi d'un dossier "sessions". Avec ces éléments en place, le PHP fonctionne et par conséquent les formulaires.
Je fais une petite recherche sur le sujet et je repasse t'en indiquer le lien si je trouve...
@+,
J.P.
Suite...
Confirmé, le site http://virtuaartgallery.free.fr/concept.html est en PHP 4.4.3, donc insuffisant pour les dernières versions qui nécessitent une version minimum à 7.1
J'ai retrouvé ça, à toutes fins utiles :
https://helpcenter.websitex5.com/en/post/235616
http://les.pages.perso.chez.free.fr/migrations/php5v6.io
Pas facile de trouver des infos pour modifier le PHP chez Free.
@Suivre,
J.P.
Author
Merci beaucoup pour ton analyse et tes réponses rapides.
Je vais tester le site avec un autre hébergeur du coup !
Thks
Re... ;o)
Bonne idée... Tiens nous au courant par la suite qu'on puisse admirer les galeries...
Et si tout fonctionne bien ailleurs, pense à clôturer la page. Sinon on explore davantage !
@+,
J.P.
Author
Résultat des courses : tout fonctionne parfaitement sur un autre hébergeur que FREE avec ses PagesPerso...!
Le problème était bien lié au mauvais niveau de PHP chez FREE...
Merci pour le diagnostique rapide et efficace !