Formulaire de contact

Résolu
steph2611 Messages postés 241 Statut Membre -  
 rcyberbob -
Bonjour,

Je n'y connais rien du tout en php, mais je voudrais mettre en place un formulaire de contact...

Si quelq'un peut me le créer et me dire ou je dois l'inserer se serait hyper sympa.

Il me faut dedans 2 boites et serait de cette forme :

Contact Webmaster

Pseudo : "le cadre pour mettre le pseudo" (champs obligatoire si possible)
adresse mail : "le cadre pour mettre adresse mail" (champs obligatoire si possible)
Objet :"cadre pour mettre objet (obligatoire si possible)

message:
et un cadre pour mettre le message

et le bouton envoyer.

Si possible d'afficher les messages quand il manque quelquechose
et un message qui dit que c'est bien envoyé avec un lien retour vers la page xx

merci de votre aide
Configuration: Windows XP
Firefox 3.0.4

17 réponses

  1. Devatoria Messages postés 28 Statut Membre 11
     
    Beaucoup de code pour finalement rien du tout ...

    Si le problème n'est pas encore résolu ce soir je te donnerais un formulaire plus simple à mettre en place & confectionné par mes soins.

    La je suis au boulot & ne peux donc pas le faire, ni te l'envoyer.

    A ce soir, cordialement.
    1
    1. steph2611 Messages postés 241 Statut Membre 31
       
      Bonjour Devatoria,

      Effectivement si tu as un code simple qui permet de faire cela m'intéresse beaucoup, parce que j'ai beau recopié le code tel quel dans un nouveau fichier vierge .php cela me fait la même chose ...

      Merci d'avance
      0
  2. RAD ZONE Messages postés 5362 Statut Contributeur 1 360
     
    SALUT

    J ai mis un generateur de formulaire sur mon site

    sur cette la page des "Webmaster tools

    tu vas dans "GENERATOR" et tu choisi "PHP FORM & EMAIL FORM Generator" ! tu suis les instruction , et tu n auras plus qu a copier le code complet du formulaire que te donneras le generateur !!

    RAD
    0
  3. steph2611 Messages postés 241 Statut Membre 31
     
    Bonjour , RAD

    je viens de tester ta manip,

    J'ai créer un nouveau fichier pho et j'ai collé le code dedans tel quel :

    Voici le code :

    <?php

    // On vérifie si la fonction ini_set() a été désactivée...
    $desactive = ini_get('disable_functions');
    if (preg_match("/ini_set/i", "$desactive") == 0) {
    // Si elle n'est pas désactivée, on définit ini_set de manière à n'afficher que les erreurs...
    ini_set("error_reporting" , "E_ALL & ~E_NOTICE");
    }

    // Vérifier que le formulaire a été envoyé...
    if (isset($_POST['envoi'])) {

    //On commence une session pour enregistrer les variables du formulaire...

    session_start();

    $_SESSION['champ1'] = $_POST['champ1'];
    $_SESSION['champ2'] = $_POST['champ2'];
    $_SESSION['zone_email1'] = $_POST['zone_email1'];

    //Enregistrement des zones de texte...
    $_SESSION['zone_texte1'] = $_POST['zone_texte1'];

    // Définir l\'icone apparaissant en cas d\'erreur...

    // Définir sur 0 pour afficher un petit x de couleur rouge.
    // Définir sur 1 pour afficher l\'image d\'une croix rouge telle que celle utilisée dans l\'assistant
    // Si vous utilisez l\'option 1, l\'image de la croix rouge \'icone.gif\' doit se trouver dans le répertoire \'images\',
    // ce dernier devant se trouver au même niveau que votre formulaire...
    $flag_icone = 0;

    // On vérifie si $flag_icone est défini sur 0 ou 1...
    if ($flag_icone == 0) {
    $icone = "<b><font size=\"3\" face=\"Arial, Verdana, Helvetica, sans-serif\" color=\"#CC0000\">x</font></b>";
    } else {
    $icone = "<img src=\"images/icone.gif\"";
    }

    // Définir l'indicateur d'erreur sur zéro...
    $flag_erreur = 0;
    // N'envoyer le formulaire que s'il n'y a pas d'erreurs...
    if ($flag_erreur == 0) {

    // Addresse de réception du formulaire
    $email_dest = "sofame@free.fr";
    $sujet = "Un message So Fame";
    $entetes ="MIME-Version: 1.0 \n";
    $entetes .="From: Contact So Fame<sofame@free.fr>\n";
    $entetes .="Return-Path: Contact So Fame<sofame@free.fr>\n";
    $entetes .="Reply-To: Contact So Fame<sofame@free.fr>\n";
    $entetes .="Content-Type: text/html; charset=iso-8859-1 \n";
    $partie_entete = "<html>\n<head>\n<title>Formulaire</title>\n<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1>\n</head>\n<body bgcolor=#FFFFFF>\n";

    //Partie HTML de l'e-mail...
    $partie_champs_texte .= "<font face=\"Verdana\" size=\"2\" color=\"#003366\">Prénom ou Pseudo : = " . $_SESSION['champ1'] . "</font><br>\n";
    $partie_champs_texte .= "<font face=\"Verdana\" size=\"2\" color=\"#003366\">Objet : = " . $_SESSION['champ2'] . "</font><br>\n";
    $partie_zone_email .= "<font face=\"Verdana\" size=\"2\" color=\"#003366\">Adresse Mail : = " . $_SESSION['zone_email1'] . "</font><br>\n";
    $partie_zone_texte .= "<font face=\"Verdana\" size=\"2\" color=\"#003366\">Votre Message = " . $_SESSION['zone_texte1'] . "</font><br>\n";

    // Fin du message HTML
    $fin = "</body></html>\n\n";

    $sortie = $partie_entete . $partie_champs_texte . $partie_zone_email . $partie_listes . $partie_boutons . $partie_cases . $partie_zone_texte . $fin;

    // Send the e-mail
    if (@!mail($email_dest,$sujet,$sortie,$entetes)) {
    echo("Envoi du formulaire impossible");
    exit();
    } else {

    // Rediriger vers la page de remerciement
    header("Location:merci.html");
    exit();
    } // Fin else
    } // Fin du if ($flag_erreur == 0) {
    } // Fin de if POST
    ?>
    <html>
    <head>
    <script language="JavaScript">

    function verifSelection() {

    if (document.mail_form.champ1.value == "") {
    alert("Merci de remplir votre prénom ou pseudo ...")
    return false
    }

    if (document.mail_form.champ2.value == "") {
    alert("Merci de remplir l\'objet du message ...")
    return false
    }

    if (document.mail_form.zone_email1.value == "") {
    alert("Merci de remplir une adresse mail valide ...")
    return false
    }

    invalidChars = " /:,;'"

    for (i=0; i < invalidChars.length; i++) { // does it contain any invalid characters?
    badChar = invalidChars.charAt(i)

    if (document.mail_form.zone_email1.value.indexOf(badChar,0) > -1) {
    alert("Votre adresse e-mail contient des caractères invalides. Veuillez vérifier.")
    document.mail_form.zone_email1.focus()
    return false
    }
    }

    atPos = document.mail_form.zone_email1.value.indexOf("@",1) // there must be one "@" symbol
    if (atPos == -1) {
    alert('Votre adresse e-mail ne contient pas le signe "@". Veuillez vérifier.')
    document.mail_form.zone_email1.focus()
    return false
    }

    if (document.mail_form.zone_email1.value.indexOf("@",atPos+1) != -1) { // and only one "@" symbol
    alert('Il ne doit y avoir qu\'un signe "@". Veuillez vérifier.')
    document.mail_form.zone_email1.focus()
    return false
    }

    periodPos = document.mail_form.zone_email1.value.indexOf(".",atPos)

    if (periodPos == -1) { // and at least one "." after the "@"
    alert('Vous avez oublié le point "." après le signe "@". Veuillez vérifier.')
    document.mail_form.zone_email1.focus()
    return false
    }

    if (periodPos+3 > document.mail_form.zone_email1.value.length) { // must be at least 2 characters after the
    alert('Il doit y avoir au moins deux caractères après le signe ".". Veuillez vérifier.')
    document.mail_form.zone_email1.focus()
    return false
    }

    if (document.mail_form.zone_texte1.value == "") {
    alert("Merci de remplir un message")
    return false
    }

    } // Fin de la fonction
    </script>
    </head>
    <body>
    <form name="mail_form" method="post" action="<?=$_SERVER['PHP_SELF']?>" onSubmit="return verifSelection()">
    <div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif, Tahoma"><strong>Formulaire
    de contact</strong></font></div><br><table align="center" width="566" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td height="16"><div align="center">
    <font color="#CC0000" size="2" face="Verdana, Arial, Helvetica, sans-serif, Tahoma"><strong><?php
    if ($erreur_champ1) {
    echo(stripslashes($erreur_champ1));
    } else {
    if ($erreur_champ2) {
    echo(stripslashes($erreur_champ2));
    } else {
    if ($erreur_email1) {
    echo(stripslashes($erreur_email1));
    } else {
    if ($erreur_texte1) {
    echo(stripslashes($erreur_texte1));
    } else {
    } // Fin du else...
    } // Fin du else...
    } // Fin du else...
    } // Fin du else...
    ?>
    </strong></font>
    </div></td>
    </tr>
    </table>
    <p align="center"></p><table width="566" border="0" align="center"><tr>
    <td width="140"><div align="right"><font face="Verdana" size="2">Prénom ou Pseudo :</font></div></td>
    <td align="center" valign="middle" width="30">
    <?php
    if ($erreur_champ1) {
    echo($icone);
    }
    ?>
    </td>
    <td><input name="champ1" type="text" value="<?=stripslashes($_SESSION['champ1']);?>"></td>
    </tr></table><table width="566" border="0" align="center"><tr>
    <td width="140"><div align="right"><font face="Verdana" size="2">Objet :</font></div></td>
    <td align="center" valign="middle" width="30">
    <?php
    if ($erreur_champ2) {
    echo($icone);
    }
    ?>
    </td>
    <td><input name="champ2" type="text" value="<?=stripslashes($_SESSION['champ2']);?>"></td>
    </tr></table><table width="566" border="0" align="center"><tr>
    <td width="140"><div align="right"><font face="Verdana" size="2">Adresse Mail :</font></div></td>
    <td width="30" align="center" valign="middle">
    <?php
    if ($erreur_email1) {
    echo($icone);
    }
    ?>
    </td>
    <td><input name="zone_email1" type="text" value="<?=stripslashes($_SESSION['zone_email1']);?>"></td>
    </tr></table><table width="566" border="0" align="center"><tr>
    <td width="140" valign="top"><div align="right"><font face="Verdana" size="2">Votre Message</font></div></td>
    <td width="30" align="center" valign="top">
    <?php
    if ($erreur_texte1) {
    echo($icone);
    }
    ?>
    </td>
    <td><textarea name="zone_texte1" cols="45" rows="10"><?=stripslashes($_SESSION['zone_texte1']);?></textarea></td>
    </tr></table><table width="566" border="0" align="center"><tr>
    <td valign="top"><div align="center">
    <input type="reset" name="Reset" value=" Effacer ">

    <input type="submit" name="envoi" value="Envoyer">
    </div></td></tr></table><div align="center"><input name="nbre_fichiers" type="hidden" id="nbre_fichiers" value=""></div></form>
    </body>
    </html>

    mais mon résultat me donne cel quand j'ouvre la page sous firefox :

    x"; } else { $icone = "Prénom ou Pseudo : = " . $_SESSION['champ1'] . "
    \n"; $partie_champs_texte .= "Objet : = " . $_SESSION['champ2'] . "
    \n"; $partie_zone_email .= "Adresse Mail : = " . $_SESSION['zone_email1'] . "
    \n"; $partie_zone_texte .= "Votre Message = " . $_SESSION['zone_texte1'] . "
    \n"; // Fin du message HTML $fin = "\n\n"; $sortie = $partie_entete . $partie_champs_texte . $partie_zone_email . $partie_listes . $partie_boutons . $partie_cases . $partie_zone_texte . $fin; // Send the e-mail if (@!mail($email_dest,$sujet,$sortie,$entetes)) { echo("Envoi du formulaire impossible"); exit(); } else { // Rediriger vers la page de remerciement header("Location:merci.html"); exit(); } // Fin else } // Fin du if ($flag_erreur == 0) { } // Fin de if POST ?>

    Formulaire de contact :

    et la suite de mon formulaire avec dans les champs que je peux remplir des formules bizarres !!

    du style

    Objet : <?=stripslashes($_SESSION['champ2']);?>

    Par contre quand je l'ouvre sous internet explorer, ca me demande de sauvegarder mon fichier comme ci je téléchargai ... comprend pas !!

    Merci de ton aide, parce que la je coule ...
    0
    1. RAD ZONE Messages postés 5362 Statut Contributeur 1 360
       
      COMME TU AS VUE IL FONCTIONNE !!!! ;-))

      VOILA LE CODE !!
      <?php
      
      // On vérifie si la fonction ini_set() a été désactivée...
      $desactive = ini_get('disable_functions');
      if (preg_match("/ini_set/i", "$desactive") == 0) {
      // Si elle n'est pas désactivée, on définit ini_set de manière à n'afficher que les erreurs...
      ini_set("error_reporting" , "E_ALL & ~E_NOTICE");
      }
      
      // Vérifier que le formulaire a été envoyé...
      if (isset($_POST['envoi'])) {
      
      
      //On commence une session pour enregistrer les variables du formulaire...
      
      session_start();
      
      $_SESSION['champ1'] = $_POST['champ1'];
      $_SESSION['champ2'] = $_POST['champ2'];
      $_SESSION['zone_email1'] = $_POST['zone_email1'];
      
      //Enregistrement des zones de texte...
      $_SESSION['zone_texte1'] = $_POST['zone_texte1'];
      
      // Définir l\'icone apparaissant en cas d\'erreur...
      
      
      // Définir sur 0 pour afficher un petit x de couleur rouge.
      // Définir sur 1 pour afficher l\'image d\'une croix rouge telle que celle utilisée dans l\'assistant
      // Si vous utilisez l\'option 1, l\'image de la croix rouge \'icone.gif\' doit se trouver dans le répertoire \'images\',
      // ce dernier devant se trouver au même niveau que votre formulaire...
      $flag_icone = 0;
      
      // On vérifie si $flag_icone est défini sur 0 ou 1...
      if ($flag_icone == 0) {
      $icone = "<b><font size=\"3\" face=\"Arial, Verdana, Helvetica, sans-serif\" color=\"#CC0000\">x</font></b>";
      } else {
      $icone = "<img src=\"images/icone.gif\"";
      }
      
      // Définir l'indicateur d'erreur sur zéro...
      $flag_erreur = 0;
      // N'envoyer le formulaire que s'il n'y a pas d'erreurs...
      if ($flag_erreur == 0) {
      
      // Addresse de réception du formulaire
      $email_dest = "sofame@free.fr";
      $sujet = "Un message So Fame";
      $entetes ="MIME-Version: 1.0 \n";
      	$entetes .="From: So Fame<sofame@free.fr>\n";
      	$entetes .="Return-Path: So Fame<sofame@free.fr>\n";
      	$entetes .="Reply-To: So Fame<sofame@free.fr>\n";
      	$entetes .="Content-Type: text/html; charset=iso-8859-1 \n";
      	$partie_entete = "<html>\n<head>\n<title>Formulaire</title>\n<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1>\n</head>\n<body bgcolor=#FFFFFF>\n";
      
      
      //Partie HTML de l'e-mail...
      $partie_champs_texte .= "<font face=\"Verdana\" size=\"2\" color=\"#003366\">Prénom ou Pseudo : = " . $_SESSION['champ1'] . "</font><br>\n";
      $partie_champs_texte .= "<font face=\"Verdana\" size=\"2\" color=\"#003366\">Objet : = " . $_SESSION['champ2'] . "</font><br>\n";
      $partie_zone_email .= "<font face=\"Verdana\" size=\"2\" color=\"#003366\">Adresse Mail : = " . $_SESSION['zone_email1'] . "</font><br>\n";
      $partie_zone_texte .= "<font face=\"Verdana\" size=\"2\" color=\"#003366\">Votre Message  :	 = " . $_SESSION['zone_texte1'] . "</font><br>\n";
      
      
      					// Fin du message HTML
      					$fin = "</body></html>\n\n";
      
      					$sortie = $partie_entete . $partie_champs_texte . $partie_zone_email . $partie_listes . $partie_boutons . $partie_cases . $partie_zone_texte . $fin;
      
      
      					// Send the e-mail
      					if (@!mail($email_dest,$sujet,$sortie,$entetes)) {
      					echo("Envoi du formulaire impossible");
      					exit();
      					} else {
      
                          // Rediriger vers la page de remerciement
                          header("Location:merci.html");
                          exit();
                        } // Fin else
      			    } // Fin du if ($flag_erreur == 0) {
      			} // Fin de if POST
      ?>
      <html>
      <!--
      Assistant de création de formulaires PHP pour les nuls - Version gratuite 1.6
      Auteur : Frédéric Ménard (assistant@f1-fantasy.net)
      Site : http://www.f1-fantasy.net/assistant
       -->
      <head>
      <title>Formulaire</title><script language="JavaScript">
      
      
      function verifSelection() {
      
      
      if (document.mail_form.champ1.value == "") {
      alert("Merci de remplir votre prénom ou pseudo")
      return false
      }
      
      if (document.mail_form.champ2.value == "") {
      alert("Merci de remplir l\'objet du message")
      return false
      }
      
      if (document.mail_form.zone_email1.value == "") {
      alert("Merci de remplir une adresse mail valide")
      return false
      }
      
      invalidChars = " /:,;'"
      
      for (i=0; i < invalidChars.length; i++) {	// does it contain any invalid characters?
      badChar = invalidChars.charAt(i)
      
      if (document.mail_form.zone_email1.value.indexOf(badChar,0) > -1) {
      alert("Votre adresse e-mail contient des caractères invalides. Veuillez vérifier.")
      document.mail_form.zone_email1.focus()
      return false
      }
      }
      
      atPos = document.mail_form.zone_email1.value.indexOf("@",1)			// there must be one "@" symbol
      if (atPos == -1) {
      alert('Votre adresse e-mail ne contient pas le signe "@". Veuillez vérifier.')
      document.mail_form.zone_email1.focus()
      return false
      }
      
      if (document.mail_form.zone_email1.value.indexOf("@",atPos+1) != -1) {	// and only one "@" symbol
      alert('Il ne doit y avoir qu\'un signe "@". Veuillez vérifier.')
      document.mail_form.zone_email1.focus()
      return false
      }
      
      periodPos = document.mail_form.zone_email1.value.indexOf(".",atPos)
      
      if (periodPos == -1) {					// and at least one "." after the "@"
      alert('Vous avez oublié le point "." après le signe "@". Veuillez vérifier.')
      document.mail_form.zone_email1.focus()
      return false
      }
      
      if (periodPos+3 > document.mail_form.zone_email1.value.length)	{		// must be at least 2 characters after the
      alert('Il doit y avoir au moins deux caractères après le signe ".". Veuillez vérifier.')
      document.mail_form.zone_email1.focus()
      return false
      }
      
      if (document.mail_form.zone_texte1.value == "") {
      alert("Merci de remplir un message")
      return false
      }
      
      } // Fin de la fonction
      </script>
      </head><body><form name="mail_form" method="post" action="<?=$_SERVER['PHP_SELF']?>" onSubmit="return verifSelection()">
        <div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif, Tahoma"><strong>Formulaire
          de contact</strong></font></div><br><table align="center" width="566" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td height="16"><div align="center">
        <font color="#CC0000" size="2" face="Verdana, Arial, Helvetica, sans-serif, Tahoma"><strong><?php
      if ($erreur_champ1) {
      	  echo(stripslashes($erreur_champ1));
      	  } else {
      if ($erreur_champ2) {
      	  echo(stripslashes($erreur_champ2));
      	  } else {
      if ($erreur_email1) {
      	  echo(stripslashes($erreur_email1));
      	  } else {
      if ($erreur_texte1) {
      	  echo(stripslashes($erreur_texte1));
      	  } else {
      } // Fin du else...
      } // Fin du else...
      } // Fin du else...
      } // Fin du else...
      ?>
          </strong></font>
          </div></td>
            </tr>
          </table>
      <p align="center"></p><table width="566" border="0" align="center"><tr>
            <td width="140"><div align="right"><font face="Verdana" size="2">Prénom ou Pseudo</font></div></td>
      	  <td align="center" valign="middle" width="30">
            <?php
      	  if ($erreur_champ1) {
      	  echo($icone);
      	  }
      	  ?>
            </td>
            <td><input name="champ1" type="text" value="<?=stripslashes($_SESSION['champ1']);?>"></td>
          </tr></table><table width="566" border="0" align="center"><tr>
            <td width="140"><div align="right"><font face="Verdana" size="2">Objet</font></div></td>
      	  <td align="center" valign="middle" width="30">
            <?php
      	  if ($erreur_champ2) {
      	  echo($icone);
      	  }
      	  ?>
            </td>
            <td><input name="champ2" type="text" value="<?=stripslashes($_SESSION['champ2']);?>"></td>
          </tr></table><table width="566" border="0" align="center"><tr>
            <td width="140"><div align="right"><font face="Verdana" size="2">Adresse Mail</font></div></td>
            <td width="30" align="center" valign="middle">
      	  <?php
      	  if ($erreur_email1) {
      	  echo($icone);
      	  }
      	  ?>
      	  </td>
            <td><input name="zone_email1" type="text" value="<?=stripslashes($_SESSION['zone_email1']);?>"></td>
          </tr></table><table width="566" border="0" align="center"><tr>
            <td width="140" valign="top"><div align="right"><font face="Verdana" size="2">Votre Message 	</font></div></td>
            <td width="30" align="center" valign="top">
      	  <?php
      	  if ($erreur_texte1) {
      	  echo($icone);
      	  }
      	  ?>
      	  </td>
            <td><textarea name="zone_texte1" cols="45" rows="10"><?=stripslashes($_SESSION['zone_texte1']);?></textarea></td>
          </tr></table><table width="566" border="0" align="center"><tr>
      <td valign="top"><div align="center">
                <input type="reset" name="Reset" value=" Effacer ">
      
                <input type="submit" name="envoi" value="Envoyer">
              </div></td></tr></table><div align="center"><input name="nbre_fichiers" type="hidden" id="nbre_fichiers" value=""></div></form></body></html>


      RAD
      0
  4. Devatoria Messages postés 28 Statut Membre 11
     
    Et pourtant certaines personnes n'y arrivent pas, preuve qu'on pourrait l'améliorer ;)
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. RAD ZONE Messages postés 5362 Statut Contributeur 1 360
     
    regarde bien les erreurs qu il donne !! rien a voir avec le formulaire !!!!

    la preuve le voila avec juste un copier colle !!
    http://rad2.free.fr/ccm/aides_CCM/steph2611/
    0
  7. steph2611 Messages postés 241 Statut Membre 31
     
    ahhhh effectivement ca marche du feu de dieu ton script ... mais que fais je de mal ???

    pourrais tu m'envoyer tout les fichiers que tu as du faire pour créer l'exemple du dessus stp !!!

    D'avance merci de ton aide
    0
  8. RAD ZONE Messages postés 5362 Statut Contributeur 1 360
     
    Voila le Fichier PHP
    0
  9. steph2611 Messages postés 241 Statut Membre 31
     
    bon je dois être poissard, ca marche pas chez moi ...

    est ce peut etre parce que je travaille en local mes fichier ne sont pas encore sur le serveurs ??

    Je fais une redirection vers ton fichier index.php mais ca m'affiche les même problèmes ??

    J'y comprends rien !!!
    0
  10. RAD ZONE Messages postés 5362 Statut Contributeur 1 360
     
    est ce peut etre parce que je travaille en local mes fichier ne sont pas encore sur le serveurs ??

    et OUI ;-))
    0
  11. steph2611 Messages postés 241 Statut Membre 31
     
    Ahh ca me rassure !! j'essaye dès ce soir ...

    merci encore
    0
  12. steph2611 Messages postés 241 Statut Membre 31
     
    Re,

    Donc effectivement une fois le site sur internte, cela fonctionne, l'affichage est bon, maisje dois merdouiller quelquepart encore quand je veux envoyer un message via ce forulaire de contact, je recois ce message :

    Warning: session_start() [function.session-start]: open(/mnt/102/sdb/9/d/sofame/sessions/sess_671b90889e353b2350ba98ab11b2ac7e, O_RDWR) failed: No such file or directory (2) in /mnt/102/sdb/9/d/sofame/contact.php on line 16

    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /mnt/102/sdb/9/d/sofame/contact.php:16) in /mnt/102/sdb/9/d/sofame/contact.php on line 16

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/102/sdb/9/d/sofame/contact.php:16) in /mnt/102/sdb/9/d/sofame/contact.php on line 16

    Warning: Cannot modify header information - headers already sent by (output started at /mnt/102/sdb/9/d/sofame/contact.php:16) in /mnt/102/sdb/9/d/sofame/contact.php on line 77

    Warning: Unknown(): open(/mnt/102/sdb/9/d/sofame/sessions/sess_671b90889e353b2350ba98ab11b2ac7e, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

    Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/mnt/102/sdb/9/d/sofame/sessions) in Unknown on line 0

    C'est grave docteur ?? où est le problème ??

    Si u veux voir c'est ici : http://sofame.free.fr/contact.php

    mais je tiens a préciser que lesmessage partent et arrivent bien ...

    merci
    0
  13. RAD ZONE Messages postés 5362 Statut Contributeur 1 360
     
    tu as bien un dossier "session" a la racine chez free?? si tu n en a pas mets en un !!
    0
  14. steph2611 Messages postés 241 Statut Membre 31
     
    un dossier vide ??

    tu vois j'ai recu ton test :

    Prénom ou Pseudo : = CC
    Objet : = FORMULAIRE
    Adresse Mail : = VV@GG.dB
    Votre Message : = bc
    0
  15. RAD ZONE Messages postés 5362 Statut Contributeur 1 360
     
    oui un dossier vide si il ni en as pas deja un !! et tu le nomme bien sessions

    RAD
    0
  16. steph2611 Messages postés 241 Statut Membre 31
     
    Super ca marche nickel !!!

    un grand MERCI a toi pour m'avoir aider pendant toute la journée !!!
    0
  17. RAD ZONE Messages postés 5362 Statut Contributeur 1 360
     
    :-))

    ce n est pas grand chose ! ca ma pris 5 mns

    A+

    RAD
    0
  18. rcyberbob
     
    si vous n'êtes pas spécialistes en php ou entre languages et vous voulez un formulaire pour votre blog. je vous conseille ce tuto qui permet de créer un formulaire de contact avec Zoho creator
    0