Formulaire de contact

Fermé
audi68 Messages postés 571 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 5 août 2015 - 13 nov. 2011 à 19:27
audi68 Messages postés 571 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 5 août 2015 - 15 nov. 2011 à 18:59
Bonjour a tous

Je crée toujours mon formulaire de contact avec ce generateur
http://www.ge-net.ch/page/rw-wfco-owb-0.html

La j aimerais l intergrer a joomla j ai donc creer un article et fait un include

{source}

<?php
include("contact.php");


?>
{/source}

mais ca ne fonctionne pas

Quelqu un a une idee?

Merci de votre aide



3 réponses

JooS Messages postés 2465 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 228
Modifié par JooS le 13/11/2011 à 19:54
Salut ...

C'est quoi le résultat ?!!

Ou se trouve ta page contact.php par apport a la page ou se trouve le code include("contact.php"); ?!
Mettez en résolu quand c'est résolu -.- ...
0
audi68 Messages postés 571 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 5 août 2015 9
13 nov. 2011 à 20:00
Oui il s affiche mais ne s envoi pas
et la valeur des champs s efface si il y a une erreur

ci joint l adresse
http://www.danwood.fr/hanlo/index.php?option=com_content&view=article&id=2&Itemid=136

Merci de votre aide
0
JooS Messages postés 2465 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 228
13 nov. 2011 à 20:16
C'est le traitement qui est faux, donc tu dois vérifier le script qui traite ton formulaire, sinon, a chaque envoi il sera faux, donc ça ne s'envoi pas ...

Exemple ... J'ai entrer un nom correct, mais il continue d'afficher une erreur ... o_O
0
audi68 Messages postés 571 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 5 août 2015 9
13 nov. 2011 à 20:39
le probleme est qu il faut palcer une partie avant la balise html une autre entre les balise head et la derniere dans le body

ici si je fait un include tous s insere entre les balise body
ou je me trompe?
0
JooS Messages postés 2465 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 228
13 nov. 2011 à 21:27
Oui ...
Mais quelle partie dois etre inséré avant la balise html ... !!! o_O
0
audi68 Messages postés 571 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 5 août 2015 9
13 nov. 2011 à 21:37
celle ci

<?php
// Couleur du texte des champs si erreur saisie utilisateur
$color_font_warn="#FF0000";
// Couleur de fond des champs si erreur saisie utilisateur
$color_form_warn="#FFCC66";
// Ne rien modifier ci-dessous si vous n'êtes pas certain de ce que vous faites !
if(isset($_POST['submit'])){
$erreur="";
// Nettoyage des entrées
while(list($var,$val)=each($_POST)){
if(!is_array($val)){
$$var=strip_tags($val);
}else{
while(list($arvar,$arval)=each($val)){
$$var[$arvar]=strip_tags($arval);
}
}
}
// Formatage des entrées
$f_1=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_1)));
// Verification des champs
if(strlen($f_1)<2){
$erreur.="<li><span class='txterror'>Le champ « Ddd » est vide ou incomplet.</span>";
$errf_1=1;
}
if($erreur==""){
// Création du message
$titre="Message de votre site";
$tete="From:Site@Dd\n";
$corps.="Ddd : ".$f_1."\n";
if(mail("dd", $titre, stripslashes($corps), $tete)){
$ok_mail="true";
}else{
$erreur.="<li><span class='txterror'>Une erreur est survenue lors de l'envoi du message, veuillez refaire une tentative.</span>";
}
}
}
?>
0
JooS Messages postés 2465 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 228
13 nov. 2011 à 21:59
Ben c'est ton script ça ...

et que représente la variable $f_1!!!?
0
bg62 Messages postés 23594 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 1 mai 2024 2 362
14 nov. 2011 à 19:39
essaies avec l'un ce ceux-ci, tu n'auras pas de problèmes :
https://www.unesourisetmoi.info/formulaire/nuls2.php
(plusieurs niveaux)
https://www.commentcamarche.net/faq/4516-webmaster-un-formulaire-de-contact-pour-votre-site
;)
0
audi68 Messages postés 571 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 5 août 2015 9
14 nov. 2011 à 20:23
merci de ta reponse mais j ai le meme probleme pour le mettre sur joomla je dois mettre une partie du script avant la balise html et la balise head comment faire sur joomla?

Merci de ton aide
0
bg62 Messages postés 23594 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 1 mai 2024 2 362
15 nov. 2011 à 09:54
sur joomla ... tu as des formualires de contact tou fait et si tu veux 'compliquer' là il te faut coder manuellement dans la page du formulaire et y entrer tout ce qui doit y être :)
0
audi68 Messages postés 571 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 5 août 2015 9
15 nov. 2011 à 18:32
Merci de ta reponse effectivement je sais qu il y a des formulaire tous fait mais je veux garder ce formulaire car il y a une base de donné qui gere le suivi des clients

Je pense qu il est donc plus facile de garder ce formulaire et de l integrer dans joomla

mon formulaire fonctionne correctement c'est juste que je ne sais pas comment l intégrer dans joomla et c est ici qu il me pose probleme
0
audi68 Messages postés 571 Date d'inscription lundi 7 janvier 2008 Statut Membre Dernière intervention 5 août 2015 9
15 nov. 2011 à 18:59
par contre si je choisi le lien contenu externe ca fonctionne donc il y a quelque chose qui cloche dans mon code de l article
0