Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Je fait un site pour mon lycée, et j'aimerais savoir comment faire pour ajouter des commentaire à un article de ce style => * ? PHP, Java Script ?
Merci d'avance !
Salut, avoir des commentaires avec un article, le mieux est d'avoir une basse de données pour tes articles et un seconde pour les commentaires, et le plus facile pour ça c'est le couple PHP/MySQL.
Si tu n'as pas envie d'apprendre, tu peux essayer SPIP
ouais c'est ce que je pensé PHP et MySql. Faire un formulaire puis affiché le contenu je sais faire mais par contre pour que les messages soit enregistré ?
merci
Ben soit tu cherches un tutoriel complet, soit tu t'achète un bouquin (pour ce que tu veux faire, "PHP et MySQL pour les nuls" suffit amplement et ça vaut même pas 10 ¤).
Je te conseille la seconde solution, bien plus efficace.
c'est déjà fait,un livre sur php et un sur mysql, je les lit en ce moment. je pense que je pourrais me débrouiller et si ça marche pas je sait ou demander conseil !
merci
a+
PHP et une base de donnée SQL fait très bien l'affaire. C'est pas compliqué du tout si tu as des notions de PHP et SQL. Apprends déjà ça et après tu n'auras probablement plus de questions
NB: Pour la base SQL, une seule table est nécessaire à moins que tu souhaites permettre l'enregistrement des utilisateurs.
if ($nom == $dico)
echo "Les insultes sont interdites";
else if ($message == $dico)
echo "Les insultes sont interdites";
else
echo "$nom" ;
echo "$message" ;
?>
En fait j'ai 2 champs texte, "Nom" et "Message". Je voudrais que le texte qui est entrée dans les champs texte soit comparé à une liste ( $dico ) pour voir si le texte de contient pas d'insulte. Mais le blem c'est que quand je rentre "insulte moi" par exemple ça ne marchera pas. Et dans $dico pour mettre plusieurs insulte je met "|" pour "ou" car ça ne marche pas non plus ? Quel est la solution , j'ai loupé une étape :heu:
Plutôt que de vouloir tester si le message est insultant et ensuite générer une erreur. Ce qui se fait généralement c'est tout simplement remplacer tous les mots grossiers (liste pré-établie) par des étoiles (*).