Formulaire

82722 -  
adns Messages postés 1152 Statut Membre -
Bonjour,
bonjour je suis entrain de créer un formulaire a chaque fois ca me retourne une érreur
Notice: Undefined variable: ok_mail in c:\program files\easyphp1-8\www\myportfolio\contact.php on line 8

Notice: Undefined variable: erreur in c:\program files\easyphp1-8\www\myportfolio\contact.php on line 19
div class="contactformulaire">
<a name="formulaire"></a>
<p class='txterror'>Les champs marqué d'un * sont obligatoires</p>

<?php if($ok_mail=="true"){ ?>

<div class='txtform'>Le message ci-dessous a bien été transmis, merci.<br /><br /></div>

<?echo nl2br(stripslashes($corps));?>

<div class='txtform'><br />J'essayerai de vous répondre le plus rapidement possible.<br />A bientôt.</div>

<?php }else{ ?>
<form action='<?php echo $PHP_SELF ?>#formulaire' method='post' id='Form'>

<?php if($erreur){ ?>
<p class='txtinfo'>ERREUR, votre message n'a pas été transmis!!!</p>
<ul><?php echo$erreur ?></ul>
<?php }?>

<div class="pleft">
<p class='txtform'>Nom* </p>
<p><input type='text' style='<?php if($errf_1==1){print("; color: ".$color_font_warn);}?>;' name='f_1' value='<?php echo stripslashes($f_1);?>' size='24' /></p>

<p class='txtform'>Email* </p>
<p><input type='text' style='<?php if($errf_2==1){print("; color: ".$color_font_warn);}?>;' name='f_2' value='<?php echo stripslashes($f_2);?>' size='24' /></p>

<p class='txtform'>Site web </p>
<p><input type='text' style='<?php if($errf_3==1){print("; color: ".$color_font_warn);}?>;' name='f_3' value='<?php echo stripslashes($f_3);?>' size='24' /></p>
</div>

merci de votre aide

1 réponse

adns Messages postés 1152 Statut Membre 153
 
bonjour

l'erreur est simple "variable indefinie"

tu test une variable qui n'existe pas donc il ne peux rien faire..

avant ton test tu dois dire a quoi est égale la variable $ok_mail.....

Adns
0