Bonjour,
J'ai réalisé mon formulaire grace au site du zéro, j'ai soigneusement copier et recopier les scripts, mais deux choses ne fonctionnent pas;
- une fois connecté sur mon domaine.ftpdomaine, je ne parviens pas a changer quelques choses dans les propriétés.
- Une fois, envoyer le formulaire du livre d'or, s'ouvre la page php et cela reste bloqué dessus.
Voici le code php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
<body><?php
//Ouverture du fichier en écriture
$fp = fopen("guestbook.doc",a);
//On convertit les caracteres html
$nom = htmlspecialchars($_POST['nom']);
$mail = htmlspecialchars($_POST['mail']);
$message = stripslashes(nl2br(htmlentities($_POST['message'])));
$d = date ( "d/m/Y H:i:s" );
$page = "";
$lemail = "<a href=\"mailto:$mail\">$remember-tomorrow@hotmail.fr</a>";
$page .= "<b>$nom</b> (".$lemail.") - $d<br>$message<br><hr>\n";
//On rajoute le message
fwrite($fp,"$page" ,strlen("$page"));
//fermeture du fichier
fclose($fp);
?>
</body>
</html>
Mon code html
<form id="form1" name="form1" method="post" action="writeguest.php" onSubmit='if ( this.nom.value.length < 2 ) { return false ;}' >
<p>
<label for="Nom">Nom&Prenom: </label>
<input type="text" name="Nom"/>
</p>
<p>
<label for="mail">E-mail: </label>
<input type="text" name="mail" id="textfield" />
</p>
<p>Message:<br />
<textarea name="Message" id="Message" cols="45" rows="5"></textarea>
</p>
<p>
<label for="Envoyer"></label>
<input type="submit" name="Envoyer" id="Envoyer" value="Envoyer" />
-
<label for="Annuler"></label>
<input type="reset" name="Annuler" id="Annuler" value="Annuler" />
</p>
</form><?php include("guestbook.doc"); ?>Configuration: Windows XP
Firefox 3.5.3