Problème avec le formulaire de contact...
S@m Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre S@m
- Inscrit le : 17/12/2007
- Site internet
Reprise du message précédent
Oui, ça a été dit plus haut... Et ca fonctionne #1, j'ai recu le message exactement comme je l'ai envoyé...@++
S@m
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
[code=php]<?php
include('includes/mail.class.php');
$mail = new Mail();
$mail->send_mail('monmail@domaine.com', 'Test', 'contenu du message'); //Remplacer ton email
?>[/code]
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
Lord Avenfold Membre non connecté
Booster Minigun
-
Booster Minigun
- Voir le profil du membre Lord Avenfold
- Inscrit le : 17/12/2007
- Site internet
ça donne ça :
Warning: Missing argument 4 for Mail:: send_mail(), called in /home/www/b48a5edea1b5ba4ce358a4c291847b2d/web/test.php on line 4 and defined in /home/www/b48a5edea1b5ba4ce358a4c291847b2d/web/includes/mail.class.php on line 87
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
[code=php]<?php
include('includes/mail.class.php');
$mail = new Mail();
$mail->send_mail('destinataire@domaine.com', 'Test', 'contenu du message', 'expediteur@domaine.com'); //Remplacer ton email
?>[/code]
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
S@m Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre S@m
- Inscrit le : 17/12/2007
- Site internet
@++
S@m
Lord Avenfold Membre non connecté
Booster Minigun
-
Booster Minigun
- Voir le profil du membre Lord Avenfold
- Inscrit le : 17/12/2007
- Site internet
S@m Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre S@m
- Inscrit le : 17/12/2007
- Site internet
Si vous ne réussissez pas à trouver, je vais être obligé d'aller voir ailleurs pour trouver un autre script qui fonctionne...
Merci,
S@m
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
[code=php]<?php
include('includes/mail.class.php');
$mail = new Mail();
$mail_objet = 'Objet du message';
$mail_contents = 'Contenu du message';
$mail->clean_mail($mail_objet, $mail_contents);
echo 'objet : ' . $mail->objet . '<br /> message : ' . $mail->contents;
?>[/code]
Que renvoie ceci ?
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
Lord Avenfold Membre non connecté
Booster Minigun
-
Booster Minigun
- Voir le profil du membre Lord Avenfold
- Inscrit le : 17/12/2007
- Site internet
[code=text]objet :
message :[/code]
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Essayons ceci : [code=php]<?php
echo get_magic_quotes_gpc() ? 'magic_quote activé' : 'magic_quote désactivé';
?>[/code]
Nous sommes sur la bonne voie, rassurez vous
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
Lord Avenfold Membre non connecté
Booster Minigun
-
Booster Minigun
- Voir le profil du membre Lord Avenfold
- Inscrit le : 17/12/2007
- Site internet
[code=text]magic_quote désactivé[/code]
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Voici la solution : ouvrir includes/mail.class.php et à la ligne 42 remplacer
[code=php]
function clean_mail($mail_objet, $mail_contents)
{
if( get_magic_quotes_gpc() )
{
$this->objet = stripslashes($mail_objet);
$this->contents = stripslashes($mail_contents);
}
}[/code]
par
[code=php]
function clean_mail($mail_objet, $mail_contents)
{
if( get_magic_quotes_gpc() )
{
$this->objet = stripslashes($mail_objet);
$this->contents = stripslashes($mail_contents);
}
else
{
$this->objet = $mail_objet;
$this->contents = $mail_contents;
}
}
[/code]
Le problème devrait être réglé. Merci de nous l'avoir signalé et d'avoir collaboré avec nous pour le régler, je n'avais pas ce problème car les configurations de nos serveurs sont différentes.
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
Lord Avenfold Membre non connecté
Booster Minigun
-
Booster Minigun
- Voir le profil du membre Lord Avenfold
- Inscrit le : 17/12/2007
- Site internet
Non, sérieusement, c'est parfait...
J'ai testé avec un envoi par le module contact et en créant un nouveau membre, le titre et le contenu passent sans problèmes.
Merci encore.
C'est le client de S@m qui va être content!!
S@m Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre S@m
- Inscrit le : 17/12/2007
- Site internet
J'ai pas eu le temps de tester avec l'inscription d'un membre, mais au niveau du formulaire de contact, ça fonctionne #1!!!!
Merci à vous tous, vous faite un excellent travail!
Je suggèrerais de faire la modification dans les fichiers qu'on peux télécharger, ça éviterait sûrement à d'autre ce petit problème...
Encore merci et bravo à vous tous!
S@m
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Je vais corriger le pack mais j'attendais votre confirmation.
Merci d'avoir sorti ce bug, car on aurait pu le trainer longtemps, et vous m'avez bien aidé pour le trouver.
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
S@m Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre S@m
- Inscrit le : 17/12/2007
- Site internet
En effet ça devrait être réglé pour les inscriptions aussi...
@++
S@m
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie