Euh, tu es de mauvaise humeur ou quoi ?
En quoi tu te permets de me traiter de noob et en plus de préciser que c'est dans un sous-entendu "tu es un con" .
Ce forum ne sert peut être qu'à acceuillir des experts en php et autres "javascript", mais c'est pas une raison pour éjecter tous ceux qui ne comprennent pas leur problèmes.
Donc :
Sur la page où il faut un système de commentaires j'ai écris :
<?
echo $message;
?>
</head>
<body bgcolor="#FFFFFF">
<font size="5"><em>Donnez votre avis</em></font>
<?
require("logz.log");
?>
<hr>
<!-- Début du formulaire -->
<form method="POST" action="enreg.php">
<p>Entrez votre adresse e-mail : <input type="text" size="20"
name="email"><br>
Entrez votre pseudo : <input type="text" size="20" name="pseudo"></p><br>
Entrez le titre du message : <input type="text" size="20" name="titre"></p>
<p>Donnez vos commentaires : </p>
<p><textarea name="commentaires" rows="7" cols="50"></textarea></p>
<input type="submit" value="Valider">
</form>
<!-- Fin du formulaire -->
<hr>
<p> </p>
Ensuite, le script enreg.php est censé réagir :
<?
$quand = date("d M Y H:i:s"); //Temps
$fp = fopen("logz.log","a+"); //Ouverture ou création du fichier
fputs($fp, "| <a href='mailto:$email'> $pseudo </a> a posté le message $titre le $quand et il a écrit $commentaires<p>");
fclose($fp);//Ecriture et fermeture du fichier
?>
<HTML><HEAD>
<script language='JavaScript'>
var url = "post.htm"; <!-- Redirection du visiteur -->
window.location.replace(url);
</script></HEAD>
<BODY>
</BODY>
</HTML>
Il écrit bien dans le fichier logz.log mais ne donne que le texte connu, les variables ne sont pas remplies. (par exemple : "le fichier a été écrit par .") Et de plus, le contenu du fichier logz.log n'est pas affiché sur la page d'origine, je suppose que c'est parceque la variable $message ne contient pas le contenu du fichier logz.log .
Quelqu'un saurait-il faire preuve d'amabilité et m'aider, moi, qui suis visiblement qu'un "noob"
?
-- geecko
--
visitez mon site : www.geecko.be 