Bonjour à tous,
J'ai mis en place un système de commentaires sur mes pages PHP. Exemple :
- ma page "news_1.php" qui contient mon info et le code suivant pour inclure des commentaires :
- mon fichier "record.php" qui me permet de créer le fichier de commentaires et de l'alimenter au fur et à mesure des commentaires postés par les visiteurs :
Bon, tout cela fonctionne très bien. Sauf, que je suis obligé de créer 1 fichier "record" supplémentaire à chaque "news" :
- "news_2.php" avec "record2.php"
- "news_3.php" avec "record3.php"
- etc.
Sans compter que les fichiers de commentaires vont se créer au fur et mesure.
Ma question : est-il possible d'avoir un seul fichier "record.php" qui gérerait l'ensemble des news ? Et si oui, comment je dois m'y prendre ?
Merci d'avance de vos solutions.
A bientôt.
J'ai mis en place un système de commentaires sur mes pages PHP. Exemple :
- ma page "news_1.php" qui contient mon info et le code suivant pour inclure des commentaires :
Commentaires :<br>
<br>
<?php
if (file_exists("news_1_com.txt"))
{
include("news_1_com.txt");
}
?>
<br>
<br>
<br>
<form method="POST" action="record.php">
<p>
Pseudo : <input type="text" size="20" name="pseudo"></p><br>
</p>
<p>Donnez vos commentaires : </p>
<p>
<textarea name="commentaires" rows="7" cols="50"></textarea>
</p>
<input type="submit" value="Valider">
</form>
- mon fichier "record.php" qui me permet de créer le fichier de commentaires et de l'alimenter au fur et à mesure des commentaires postés par les visiteurs :
<?
$quand = date("d M Y H:i:s");
$pseudo = $_POST["pseudo"];
$commentaires = $_POST["commentaires"];
$fp = fopen("news_1_com.txt", "a+");
fputs ($fp, "<br><b>$pseudo</b> a écrit le <i>$quand</i> : $commentaires\n<br>");
fclose ($fp);
?>
<html><head>
<script langage='JavaScript'>
var url="news_1.php";
window.location.replace(url);
</script>
</head>
<body></body>
</html>
Bon, tout cela fonctionne très bien. Sauf, que je suis obligé de créer 1 fichier "record" supplémentaire à chaque "news" :
- "news_2.php" avec "record2.php"
- "news_3.php" avec "record3.php"
- etc.

Sans compter que les fichiers de commentaires vont se créer au fur et mesure.
Ma question : est-il possible d'avoir un seul fichier "record.php" qui gérerait l'ensemble des news ? Et si oui, comment je dois m'y prendre ?
Merci d'avance de vos solutions.
A bientôt.
