Formulaire de contact

Résolu/Fermé
steph2611 Messages postés 208 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 24 août 2018 - 8 déc. 2008 à 23:33
 rcyberbob - 9 déc. 2008 à 20:03
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

17 réponses

Devatoria Messages postés 27 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 10 juin 2011 11
9 déc. 2008 à 11:46
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
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 1 360
9 déc. 2008 à 12:45
Beaucoup de code pour finalement rien du tout ...

c est le generateur de formulaire le plus utilise par les francophone !!!
il fonctionne parfaitement et plus simple a mettre en place y a pas !! ,


POUR STEPH
http://www.commentcamarche.net/forum/affich 9815611 formulaire de contact?#4

RAD
0
steph2611 Messages postés 208 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 24 août 2018 31
9 déc. 2008 à 14:12
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
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 1 360
8 déc. 2008 à 23:46
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
steph2611 Messages postés 208 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 24 août 2018 31
9 déc. 2008 à 11:42
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
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 1 360
9 déc. 2008 à 12:39
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
Devatoria Messages postés 27 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 10 juin 2011 11
9 déc. 2008 à 14:03
Et pourtant certaines personnes n'y arrivent pas, preuve qu'on pourrait l'améliorer ;)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 1 360
9 déc. 2008 à 14:56
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
steph2611 Messages postés 208 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 24 août 2018 31
9 déc. 2008 à 14:59
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
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 1 360
9 déc. 2008 à 15:04
Voila le Fichier PHP
0
steph2611 Messages postés 208 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 24 août 2018 31
9 déc. 2008 à 15:47
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
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 1 360
9 déc. 2008 à 16:31
est ce peut etre parce que je travaille en local mes fichier ne sont pas encore sur le serveurs ??

et OUI ;-))
0
steph2611 Messages postés 208 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 24 août 2018 31
9 déc. 2008 à 16:38
Ahh ca me rassure !! j'essaye dès ce soir ...

merci encore
0
steph2611 Messages postés 208 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 24 août 2018 31
9 déc. 2008 à 18:45
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
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 1 360
9 déc. 2008 à 19:02
tu as bien un dossier "session" a la racine chez free?? si tu n en a pas mets en un !!
0
steph2611 Messages postés 208 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 24 août 2018 31
9 déc. 2008 à 19:08
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
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 1 360
9 déc. 2008 à 19:14
oui un dossier vide si il ni en as pas deja un !! et tu le nomme bien sessions

RAD
0
steph2611 Messages postés 208 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 24 août 2018 31
9 déc. 2008 à 19:18
Super ca marche nickel !!!

un grand MERCI a toi pour m'avoir aider pendant toute la journée !!!
0
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 1 360
9 déc. 2008 à 19:46
:-))

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

A+

RAD
0
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