TEXTE DYNAMIQUE AVEC ADMIN ET SANS BDD

Signaler
Messages postés
9433
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
-
SmallToad
Messages postés
110
Date d'inscription
lundi 7 janvier 2002
Statut
Membre
Dernière intervention
26 septembre 2004
-
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/26262-texte-dynamique-avec-admin-et-sans-bdd

SmallToad
Messages postés
110
Date d'inscription
lundi 7 janvier 2002
Statut
Membre
Dernière intervention
26 septembre 2004

Tout à fait inutile même pas de sécurité pour l'administration t'aurait pu mettre comment écrire et lire dans un fichier t'aurait moins perdu ton temps que là.
cs_Anthomicro
Messages postés
9433
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
8
Salut ;-)

Heu ce n'est pas vraiment un texte qui défile sur la page...

Ensuite tu peux remplacer ça :

<?
if(isset($_POST['annonce']))
{
$dest= fopen("../data.txt","w");
$fecrit=fwrite($dest,$_POST['annonce']);
fclose($dest);
}
?>

<form name="formannonce"method="post" action="admindata.php">


</form>

----------------index.php--------(sur mon site, faire apparaitre le texte)

<?
$fp = fopen("data.txt","r"); //(1)
$donnees = fgets($fp,255); //(2)
fclose($fp); //(3)
//Affichage du résultat -----------
echo' edito: '.$donnees;
?>

par ça :

<?php
if(isset($_POST['annonce']))
{
$dest =fopen('../data.txt','w');
$fecrit=fwrite($dest,$_POST['annonce']);
fclose($dest);
}
?>

<form name="formannonce"method="post" action="admindata.php">


</form>

----------------index.php--------(sur mon site, faire apparaitre le texte)

<?php
$fp = fopen('data.txt','r'); //(1)
$donnees = fgets($fp,255); //(2)
fclose($fp); //(3)
//Affichage du résultat -----------
echo'edito: ',$donnees;
?>

Tu peux consulter ceci pour tout ce qui touche aux fonctions de gestion des fichiers en php :

http://www.vulgarisation-informatique.com/article_140.php

a ++