SYSTEM DE NEWS ( JUSTE LA BASE ) SANS BDD

cs_mfaraday Messages postés 144 Date d'inscription vendredi 18 avril 2003 Statut Membre Dernière intervention 4 janvier 2010 - 5 août 2005 à 11:25
aktarus21 Messages postés 1 Date d'inscription mercredi 15 décembre 2010 Statut Membre Dernière intervention 27 décembre 2010 - 27 déc. 2010 à 16:36
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/33076-system-de-news-juste-la-base-sans-bdd

aktarus21 Messages postés 1 Date d'inscription mercredi 15 décembre 2010 Statut Membre Dernière intervention 27 décembre 2010
27 déc. 2010 à 16:36
toujours pas la page edit.php???

Sinon très bon code merci ;-)
cs_carate Messages postés 57 Date d'inscription mardi 12 décembre 2006 Statut Membre Dernière intervention 1 novembre 2007
29 nov. 2007 à 20:06
je vous signal gentiment que

ou
est exactement pareil et que l'on met ce que l'on
veut et donc cette remarque est ridicul !
pwltou Messages postés 1 Date d'inscription samedi 20 novembre 2004 Statut Membre Dernière intervention 7 septembre 2006
7 sept. 2006 à 20:19
La fonction edit est pour quand ?
En passant super ce code, c'est simple et facilement modifiable.
BEAUBRIUS Messages postés 120 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 8 février 2008
7 août 2005 à 14:04
Merci pour tes nombreux conseil
Mes codes on quesque defauts car j'ai apris par moi même sans avoir de base pour avoir des code clair et rapide.
Je vais modifier la source en prenant en compte tes conseil

B.B.
cs_mfaraday Messages postés 144 Date d'inscription vendredi 18 avril 2003 Statut Membre Dernière intervention 4 janvier 2010
5 août 2005 à 11:25
Salut

Je viens de regarder rapidement ta source. Alors plusieurs points :

1./ Utilise du CSS, ça rendra ton code plus clair.
2./ Par la même occasion mets toi au XHTML :
-->

3./ Dans ta page index.php :
  $n='0';
  while($n <'3' && $news>0)
  {
  ...

Evite les guillements pour des chiffres...
  $n = 0;
  while($n < 3 && $news > 0)
  {
  ...

Ensuite tu utilise
  $n++;
  $news = ($news-1);

Pourquoi pas le même système ?
  $n++;
  $news--; // ou $news -= 1 mais c pareil.

4./ Dans ta page poster.php
  echo"<form method='POST' action='postep.php?news=$news'>

Il me semble préférable :
 echo '<form method="post" action="postep.php?news='.$news.'">...';

Je crois que
1. (X)HTML préfère les "..." pour ses attributs plut^t que '...'
2. echo est plus rapide avec '' que "" (cf. autres commentaires sur autres sources)
5./ Pour tes autres fichiers, mêmes commentaires.

Je trouve que ta source peut être pas mal du tout, surtout quand tu préfères utiliser les fichiers aux bdd. Mais il va te falloir faire un effort au niveau (X)HTML/CSS (voir site alsacreations par exemple...).

Florian