BullGuard Antivirus Sale - 60% Off with openElement !
Accueil Forum Accueil Forum >

openElement

> Discussion générale openElement
  Nouveaux messages Nouveaux messages Fil RSS  - IziHost - changement de la version PHP
  FAQ FAQ  Rechercher dans le Forum   Inscription Inscription  Connexion Connexion

IziHost - changement de la version PHP

 Répondre Répondre Page  123 5>
Auteur
Message inverser le tri
Talye allez vers le bas
Newbie
Newbie


Depuis le: 17 Mar 2023
Pays: Belgique
Status: Inactif
Points: 11
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer Talye Citer  RépondreRéponse Lien Direct à ce Post Sujet: IziHost - changement de la version PHP
    Envoyé : 06 Avr 2023 à 13:07
Merci pour votre réponse. Si je comprends bien il n'y a pas de solution à court terme...
Haut de la page
Hobby001 allez vers le bas
Admin Group
Admin Group
Avatar
Modérateur

Depuis le: 14 Feb 2015
Pays: Canada, Québec
Status: Inactif
Points: 6507
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer Hobby001 Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 06 Avr 2023 à 12:34
Voici ce que je comprends du formulaire de contact et de l'envoi mail dans OE.

L'élément envoi par email génère une série de variables qui sont envoyées sous ajax vers un fichier php qui lui gère l'envoi-mail.

Tout ça est assez complexe car ça date de loin dans le temps.

Éditer le tout et fournir des fichiers de remplacement en espérant que les utilisateurs ne bousilleront pas leur site c'est jouer au black-jack à un contre un contre le croupier.

Pour ce qui en est de créer de nouveaux éléments pour faire le travail.  Je manque de temps pour l'instant.



Haut de la page
Hobby001 allez vers le bas
Admin Group
Admin Group
Avatar
Modérateur

Depuis le: 14 Feb 2015
Pays: Canada, Québec
Status: Inactif
Points: 6507
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer Hobby001 Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 05 Avr 2023 à 21:21
En même temps, si vous avez un vrai hébergement, vous pouvez choisir la version de php
Haut de la page
Hobby001 allez vers le bas
Admin Group
Admin Group
Avatar
Modérateur

Depuis le: 14 Feb 2015
Pays: Canada, Québec
Status: Inactif
Points: 6507
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer Hobby001 Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 05 Avr 2023 à 20:49
On dirait que je vais devoir créer un nouvel élément pour l'envoi-mail, va falloir que je réfléchisse à ça, et que je me trouve une disponibilité.
Haut de la page
Talye allez vers le bas
Newbie
Newbie


Depuis le: 17 Mar 2023
Pays: Belgique
Status: Inactif
Points: 11
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer Talye Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 05 Avr 2023 à 17:16
Bonjour,
Je reposte un message car j'ai toujours un message d'erreur dans l'envoi des emails dès que le champs email est complété. Sans cette information, l'envoi d'email se fait.

Une erreur est survenue lors de l'envoi de l'e-mail !
Veuillez réessayer ultérieurement ou contacter l'administrateur du serveur.
{main}
Error :undefinedWarning: session_start(): Session cannot be started after headers have already been sent in /customers/5/c/2/auxplaces.fr/httpd.www/WEFiles/Server/WESendMail-v210.php on line 15
Fatal error: Uncaught Error: Call to undefined function eregi() in /customers/5/c/2/auxplaces.fr/httpd.www/WEFiles/Server/class/class-phpmailer.php:726 Stack trace: #0 /customers/5/c/2/auxplaces.fr/httpd.www/WEFiles/Server/class/class-phpmailer.php(651): PHPMailer->SmtpConnect() #1 /customers/5/c/2/auxplaces.fr/httpd.www/WEFiles/Server/class/class-phpmailer.php(417): PHPMailer->SmtpSend('Date: Mon, 20 M...', '--b1_2320105f2a...') #2 /customers/5/c/2/auxplaces.fr/httpd.www/WEFiles/Server/openElement.php(396): PHPMailer->Send() #3 /customers/5/c/2/auxplaces.fr/httpd.www/WEFiles/Server/WESendMail-v210.php(335): OEMail->send() #4 {main} thrown in /customers/5/c/2/auxplaces.fr/httpd.www/WEFiles/Server/class/class-phpmailer.php on line 726
Haut de la page
Talye allez vers le bas
Newbie
Newbie


Depuis le: 17 Mar 2023
Pays: Belgique
Status: Inactif
Points: 11
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer Talye Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 20 Mar 2023 à 14:22
Bonjour,
Je peux désormais envoyer des emails depuis le formulaire de contact à condition de ne pas encoder d'adresse mail de l'expéditeur. Si la case email est complétée, un message d'erreur apparait et le formulaire n'est pas envoyé.

Une erreur est survenue lors de l'envoi de l'e-mail !
Veuillez réessayer ultérieurement ou contacter l'administrateur du serveur.
{main}
Error :undefinedWarning: session_start(): Session cannot be started after headers have already been sent in /customers/5/c/2/auxplaces.fr/httpd.www/WEFiles/Server/WESendMail-v210.php on line 15
Fatal error: Uncaught Error: Call to undefined function eregi() in /customers/5/c/2/auxplaces.fr/httpd.www/WEFiles/Server/class/class-phpmailer.php:726 Stack trace: #0 /customers/5/c/2/auxplaces.fr/httpd.www/WEFiles/Server/class/class-phpmailer.php(651): PHPMailer->SmtpConnect() #1 /customers/5/c/2/auxplaces.fr/httpd.www/WEFiles/Server/class/class-phpmailer.php(417): PHPMailer->SmtpSend('Date: Mon, 20 M...', '--b1_2320105f2a...') #2 /customers/5/c/2/auxplaces.fr/httpd.www/WEFiles/Server/openElement.php(396): PHPMailer->Send() #3 /customers/5/c/2/auxplaces.fr/httpd.www/WEFiles/Server/WESendMail-v210.php(335): OEMail->send() #4 {main} thrown in /customers/5/c/2/auxplaces.fr/httpd.www/WEFiles/Server/class/class-phpmailer.php on line 726

Une idée?
Haut de la page
Talye allez vers le bas
Newbie
Newbie


Depuis le: 17 Mar 2023
Pays: Belgique
Status: Inactif
Points: 11
Options des messages Options des messages   Thanks (1) Thanks(1)   Citer Talye Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 17 Mar 2023 à 13:34
Je viens de faire une publication complète du site et ça fonctionne :-)
Merci pour votre aide
Haut de la page
Hobby001 allez vers le bas
Admin Group
Admin Group
Avatar
Modérateur

Depuis le: 14 Feb 2015
Pays: Canada, Québec
Status: Inactif
Points: 6507
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer Hobby001 Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 17 Mar 2023 à 13:06
Avez-vous appliqué cette modification sur le fichier de votre PC ou celui du serveur?

Si c'est sur votre PC faite une publication complète de votre site.

Si ça ne fonctionne pas, utilisez Filezilla et vérifiez que le fichier est bien mis à jour sur votre hébergement.


Edité par Hobby001 - 17 Mar 2023 à 13:07
Haut de la page
Talye allez vers le bas
Newbie
Newbie


Depuis le: 17 Mar 2023
Pays: Belgique
Status: Inactif
Points: 11
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer Talye Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 17 Mar 2023 à 12:35
Voici les modifications faites
dans le répertoire /WEFiles /Server/
ouvrir le fichier ServerWESendMail-v210.php

ajouter cette ligne tout en haut avant <?php
<!-- saved from url=(0022)http://internet.e-mail -->

ensuite mettre ce symbole // devant chaque ligne du paragraphe :

// consider magic quotes:
//if (get_magic_quotes_runtime()) set_magic_quotes_runtime(false);
//if (get_magic_quotes_gpc()) {
    // remove slashes before apostrophes etc.
//    foreach($param as $key=>$value) {
//        if (is_array($value)) { // value is an array, not just string (happens if attribut name contains [])
//            foreach($value as $vkey=>$vv)    $param[$key][$vkey] = stripslashes($param[$key][$vkey]);
//        } else
//            $param[$key] = stripslashes($param[$key]); // remove slashes before apostrophes etc.
//    }
//}
Haut de la page
Talye allez vers le bas
Newbie
Newbie


Depuis le: 17 Mar 2023
Pays: Belgique
Status: Inactif
Points: 11
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer Talye Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 17 Mar 2023 à 12:33
Bonjour,
Je reviens un peu tardivement sur le message d'erreur à l'envoi d'email suite au passage à la version php 8.0
J'ai fait les modifications comme indiquées par Brolysan, mais cela ne fonctionne pas chez moi.
Quelqu'un aurait une autre suggestion pour solutionner le problème?
Haut de la page
 Répondre Répondre Page  123 5>
  Partagez ce sujet   

Aller au Forum Permissions du forum allez vers le bas

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

Cette page a été affichée en 0.070 secondes.