quel niveau pour un système de news en php3

quel niveau pour un système de news en php3 - Programmation

Marsh Posté le 05-05-2001 à 13:32:20    

voilà je voudrait faire un système de news en php3,
le but poster une news via un formulaire (date heure texte)
et faire en sorte qu'elles apparaissent sur la page d'accueil ds un tableau les un au dessus des autres.
donc voilà je débute en php3, j'apprend ac ce site pour l'instant www.phpdebutants.com, et je commence juste à voir les gestions de base de données.
donc je voulais savoir si cela requière un niveau assez élevé et en gros de quelles fonctions j'aurait besoin.
merci pour vos précisions

Reply

Marsh Posté le 05-05-2001 à 13:32:20   

Reply

Marsh Posté le 05-05-2001 à 14:09:18    

c'est un truc tt simple au niveau programmation PHP...
(en gros c'est une version archi simplifiée d'un forum quoi...)
 
Tu auras besoin principalement des fonctions pour interfacer ton script avec mySQL  
=> les différentes mysql_query()
=> mysql_fetch_array() (ou ..._object() si tu préfères)
 
Enfin c'est vraiment pas compliqué.


---------------

Reply

Marsh Posté le 05-05-2001 à 14:40:56    

ouais donc en gros le principe c de stocker les données enregistrée via le formulaire ds une table mysql, et ensuite faire appel aux différentes tables.

Reply

Marsh Posté le 05-05-2001 à 15:14:43    

t'as tout pigé !!!

Reply

Marsh Posté le 05-05-2001 à 15:18:57    

ok merci pour votre aide !  :hello:

Reply

Marsh Posté le 05-05-2001 à 15:42:46    

moi, tu vois, j'ai débuté le PHP en début d'année, le script de news est le premier truc que j'ai fait, et pour tout te dire : c'est ARCHI SIMPLE
Tu peux meme le faire sans BDD si tu veux, moi, j'lai fait avec des fichiers textes  :lol:  
Bon courage à toi, et vive le PHP  :sol:


---------------
http://www.spontanet.com le site pour les webmasters
Reply

Marsh Posté le 06-05-2001 à 00:32:18    

bon j'y suis presque mais bon c cho  :hot:  c le premier "véritable" language de programmation que j'apprend après le html, je suis donc un vrai newbie, je vous montrerai ça qd j'aurait fini le truc  :)  
pour l'instant je m'en tien à un système ac des fichiers texte.

Reply

Marsh Posté le 06-05-2001 à 00:46:06    

donc voilà ça en est au tt début
http://laseinoise.free.fr/essai/post.php3
une fois la news postée fo aller ici  
http://laseinoise.free.fr/essai/display.php3
si vous avez des tuyaux je suis preneur à fond  ;)

Reply

Marsh Posté le 06-05-2001 à 02:17:43    

http://netinconnus.free.fr
voilà j'ai encore besoin de vos conseils voilà le systeme pour l'instant les infos remplises (date heure texte) sont écrites dans un fichier txt respectif et le résultat est affiché par lecture de ces fichiers textes, mais le problème c qu'il faut rafraîchir à chaque fois la page  pour avoir les nouvelles infos.
Et je voulais savoir comment je pouvais faire pour avoir un nouveau tableau qui s'affiche au dessus de l'ancien, à chaque post de news ?

Reply

Marsh Posté le 06-05-2001 à 13:15:02    

up  :bounce:

Reply

Marsh Posté le 06-05-2001 à 13:15:02   

Reply

Marsh Posté le 06-05-2001 à 13:43:35    

si ça peut vous aider à m'aider voilà le source  ;)  
ah oui, je voulais savoir comment éviter l'antislash avant les caractères spéciaux ?
la page de post
 
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body bgcolor="#415893">
<form method="post" action="addnews.php3">
<div align="center">
  <table width="75%" border="1" bordercolor="#00025">
    <tr>  
      <td width="43%" align="center"><input type="text" name="date" value="06/05/2001"></td>
      <td width="12%"> </td>
      <td width="45%" align="center"><input type="text" name="heure" value="00h00"></td>
    </tr>
    <tr>  
      <td colspan="3" height="213" align="center"><textarea name="news" cols="40" rows="15"></textarea></td>
    </tr>
    <tr>  
      <td width="43%"> </td>
      <td width="12%">  
        <div align="center"><input type="submit" value="poster"></div>
      </td>
      <td width="45%"> </td>
    </tr>
  </table>
</div>
</form>
</body>
</html>
---------------------------------------
le source de addnews.php3
 
<?
$fp = fopen("news/date.txt","r+" );
fputs("$fp","$date" );
fclose("$fp" );
 
$fp2 = fopen("news/heure.txt","r+" );
fputs("$fp2","$heure" );
fclose("$fp2" );
 
$fp3 = fopen("news/news.txt","r+" );
fputs("$fp3","$news" );
fclose("$fp3" );
?>
-----------------------------------------
et le source de l'affichage de news
 
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body bgcolor="#FFFFFF">
<form method="post" action="addnews.php3">
<div align="center">
  <table width="100%" border="0">
    <tr>  
      <td width="43%" align="center"><? $affdate = fopen("news/date.txt","r" );
          $donnees = fgets($affdate,255);
          fclose($affdate);
          print("<font face=\"verdana\" size=\"2\" color=\"white\"><b>$donnees</b></font>" );
          ?></td>
      <td width="12%"> </td>
      <td width="45%" align="center"><? $affheure = fopen("news/heure.txt","r" );
          $donneesh = fgets($affheure,255);
          fclose($affheure);
          print("<font face=\"verdana\" size=\"2\" color=\"white\"><b>il est $donneesh</b></font>" );
          ?></td>
    </tr>
    <tr>  
      <td colspan="3" height="213" align="center"><? $affnews = fopen("news/news.txt","r" );
          $donneesn = fgets($affnews,255);
          fclose($affnews);
          print("<font face=\"verdana\" size=\"2\" color=\"white\"><b>$donneesn</b></font>" );
          ?></td>
    </tr>
    <tr>  
      <td width="43%"> </td>
      <td width="12%"> </td>
      <td width="45%">Djall</td>
    </tr>
  </table>
</div>
</form>
</body>
</html>

Reply

Marsh Posté le 06-05-2001 à 17:17:25    

UP  :bounce:

Reply

Marsh Posté le 06-05-2001 à 22:04:09    

Je vois pas comment ce serait possible en php. Le seulm moyen c'est de faire un auto refresh javascript mais c'est vraiment pourris comme methode en plus ca va completement fausser tes stats.
 

Djall a écrit a écrit :

http://netinconnus.free.fr
voilà j'ai encore besoin de vos conseils voilà le systeme pour l'instant les infos remplises (date heure texte) sont écrites dans un fichier txt respectif et le résultat est affiché par lecture de ces fichiers textes, mais le problème c qu'il faut rafraîchir à chaque fois la page  pour avoir les nouvelles infos.
Et je voulais savoir comment je pouvais faire pour avoir un nouveau tableau qui s'affiche au dessus de l'ancien, à chaque post de news ?



Reply

Marsh Posté le 07-05-2001 à 01:19:39    

non non c bon en fait je dis des conneries

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed