Bonjour,
le code est propre, bien compartimenté (traitement/affichage). Je relève peut être un problème : que se passe t-il si l'utilisateur tape directement l'adresse "commentaires.php?id=4" dans sa bare d'adresse ?
A+
Bon continuation
Bonjour,
je suis entrain de faire mon portfolio avec un blog avec la possiblité de poster des commentaires si l'utilisateur est connecté
Je voudrais des conseils sur mon code, merci !
index.php
blog.php
Bonjour,
le code est propre, bien compartimenté (traitement/affichage). Je relève peut être un problème : que se passe t-il si l'utilisateur tape directement l'adresse "commentaires.php?id=4" dans sa bare d'adresse ?
A+
Bon continuation
Code propre, mais il faut gérer les sessions si ton utilisateur est connecté. Je n'ai pas vu de session_start() dans ton code, et je te conseille de mettre en place un système de token --> [http://www.grafikart.fr/tutoriels/php/faille-csrf-155]() ;)
SInon, essaye de suivre la formation [http://www.grafikart.fr/formations/programmation-objet-php](), @Grafikart fait un petit moteur de blog tout bête via MVC, je pense que ça pourrait aussi t'aider :)
Je suis persuadé que son session_start() est dans le "app/includes.php" :)
Pour répondre à connected, si l'utilisateur rentre l'url il sera redirigé sur la news avec l'id si elle existe pas on lui retourne une erreur
Pour Cyrien G, j'essaie de mettre en place un systeme en "brut" et ensuite tout passer en mvc :)
De plus si quelqu'un pourrait m'aider pour les url
je voudrais une url comme ceci : www.monsite.fr/blog.php/slug
cependant je n'arrive pas j'obtiens : blog.php?id=1 car je n'arrive pas à vérifier le slug
Ce n'etait pas vraiment ma question, en même temps si je m'exprime mal, lool. Ma question c'est : est-ce que tu verifie sur la page commentaires si l'utilisateur est bien connecté ?
je n'ai pas fais la page de commentaires (où on post) mais oui je le vérifirais
D'accord, mais je te conseille de commencer par le MVC directement, tu risques de t'emmêler les pinceaux sinon ^^
Pour tes routes, il te faudrait passer directement par le slug 'blog.php?slug=toto" (et donc lors de ta requête en BDD, faire ton WHERE sur le slug et on l'ID ;) )