begin process at 2012 05 30 20:23:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Divers

 > 

Modifier un fichier OU SUGGESTIONS


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Modifier un fichier OU SUGGESTIONS

jeudi 10 juillet 2003 à 16:36:47 | Modifier un fichier OU SUGGESTIONS

DeepXtaZy

Bonjour,

Je suis en stage et je voudrais faire une page pour que mon patron puisse diffuser facilement et meme tres facilement des notes de service.
Je pensais à faire une page qui ouvre par un bouton un fichier quelconque (txt ou doc) et que l'on puisse le modifier et ensuite le faire afficher en gros sur la page HTML.
Ou bien (et ça serait mieux), taper le texte sur une page html, que ça affiche ensuite en gros sur une autre page (en permanence, tant que l'on ne change pas ce texte) (peut etre en passant aussi par un fichier).
En tout cas si quelqu'un l'a deja fait et qu'il veuille bien m'acclairé ça serait gentil ou me donner une autre idée.
Je ne sais pas du tout comment faire et il revient de vacances la semaine prochaine...
Merci d'avance
Julien
jeudi 10 juillet 2003 à 19:45:15 | Re : Modifier un fichier OU SUGGESTIONS

defkrie


\facile julien avec le php :
tu crée deux pages une ou l'on écrit le texte et une ou l'on peut voir le texte..
premiere page : tu fais une page en php de sorte que le texte écrit soit stoké dans un fichier texte à laide d1 formulaire et d'ouverture et fermeture de fichier que tu peut trouver sur le site.

deuxime page pas obliger quelle soit en php tu ouvre le fichier texte et tu peux par exemple changer la police et ses conneries

cest pas difficile sa prend moisn de 20 lignes si tu ny arrive pas dis le moi....

ps : piour plus de sécurité tu restreindre la page ou l'on écrit le message avec ficher .htpacess ou un mot de pass et un login ds le fichier php...

voila cest la méthode le plus simple selon moi.
@+
vendredi 11 juillet 2003 à 09:49:15 | Re : Modifier un fichier OU SUGGESTIONS

DeepXtaZy

Merci bien mais comme tu l'avais envisagé... je n'y arrive pas.

J'arrive seulement à faire afficher le contenu d'un fichier texte.
Je n'arrive pas à écrire dedans avec fputs.
Je ne veux pas faire compliqué au dèbut. Je veux simplement que le contenu d'un fichier s'affiche sur ma page et qu'ensuite on puisse saisir un texte (dans une textBox), et que ce texte remplace l'autre dans le fichier.
Merci
Julien

-------------------------------
Réponse au message :
-------------------------------

>
> \facile julien avec le php :
> tu crée deux pages une ou l'on écrit le texte et une ou l'on peut voir le texte..
> premiere page : tu fais une page en php de sorte que le texte écrit soit stoké dans un fichier texte à laide d1 formulaire et d'ouverture et fermeture de fichier que tu peut trouver sur le site.
>
> deuxime page pas obliger quelle soit en php tu ouvre le fichier texte et tu peux par exemple changer la police et ses conneries
>
> cest pas difficile sa prend moisn de 20 lignes si tu ny arrive pas dis le moi....
>
> ps : piour plus de sécurité tu restreindre la page ou l'on écrit le message avec ficher .htpacess ou un mot de pass et un login ds le fichier php...
>
> voila cest la méthode le plus simple selon moi.
> @+
vendredi 11 juillet 2003 à 15:28:42 | Re : Modifier un fichier OU SUGGESTIONS

defkrie

voila je te mache le boulot et je devrais pazs le faire voici une page que tu doit nommé "index.php"
et copie le code suivant :

<?
//exemple crée par defkrie ecrit en 5 minutes étant des morceaux de mes codes...
switch ($action){ // sa ces ce qui se passe quand on valide
case "ecrire":
if($fp = fopen("fichier.txt","w+")){ //on ouvre le fichier.txt (il est crée s'il n'existe pas) et on se place au début
fputs($fp, "Notes de service\n"); // on ecrit "notes de service et on saute une ligne avec \n
fputs($fp, "$texte");// la on rajoute le texte récupéré.
fclose($fp); // on ferme

}else{
echo "Erreur lors de l'ajout."; // grace au if au dessus on controle une l'erreur de rajout.
}


if (file_exists("fichier.txt")) //on vérifie l'exsistence du fichier
{ $fp = fopen("fichier.txt", "r"); // si oui on louvre

while (!feof($fp)){ // On parcours le fichier
$ligne = fgets($fp,4096); // On se déplace d'une ligne
echo "$ligne<br>"; // on marque ligne par ligne
}
fclose($fp); } // on ferme
else { // le fichier n'existe pas
echo "fichier introuvable"; }

break;

default:
?>

<form method="post" action="index.php" name="ecriture"> <!-- vérifie que de action il y est bien le meme nom que la page ici "index.php" -->
<table border="0" cellspacing="1" cellpadding="5" width=300>
<tr bgcolor="#000066">
<td colspan="2"><font color="#FFFFFF">Notes de service</font></td>
</tr>
<tr bgcolor="#dddeee">
<td>Veuillez écrire le texte ici :
<textarea name="texte"></textarea></td> <!-- ici tu peux voir la variable à transmettre texte qui va devenir en haut $ texte -->
<td>
<input type="submit" name="envoyer" value="validez">
</td>
</tr>
</table>
<input type="hidden" name="action" value="ecrire">
</form>
<table border="0" cellspacing="1" cellpadding="5" width=300>
<tr bgcolor="#000066">


<td colspan="2"><font color="#FFFFFF">Lecture de l'ancienne notes de service : </font></td>
</tr>
<?
//$fp = fopen("fichier.txt", "r");
if (file_exists("fichier.txt")) { $fp1 = fopen("fichier.txt", "r");
// ici pareil on ouvre si on a le fichier et on montre le fichier qui va etre modifié ligne par ligne
// le fichier existe, on l'ouvre

while (!feof($fp1)){ // On parcours le fichier
$ligne = fgets($fp1,4096); // On se déplace d'une ligne
echo "<tr bgcolor=\"#dddeee\">";
echo "<td>$ligne</td>";
echo "</tr>";
}
fclose($fp1); }
else { // le fichier n'existe pas
echo "<tr bgcolor=\"#dddeee\"><td>Il ny a pas d'ancienne notes de service</td></tr>";
}
?>
</table>
<?
break;
}
?>
<p> </p>
</body>
</html>


voila ceci est un exmple commenté cest pas le plus simple ni le meilleur mais cest un début deja tout fait à m'éditer.
la page permet d'écrire du texte et d'afficher l'ancien texte si existe puis si tu valide il va remplacer (crée s'il nexiste pas) le fichier texte et afficher son nouveau contenu...

@++++++++++++
mardi 15 juillet 2003 à 09:17:54 | Re : Modifier un fichier OU SUGGESTIONS

DeepXtaZy

Je te remercie beaucoup Defkrie.
Ca marche bien.
Je vais étudier ça plus en détail afin d'essayer de comprendre.

ENCORE MERCI

-------------------------------
Réponse au message :
-------------------------------

> voila je te mache le boulot et je devrais pazs le faire voici une page que tu doit nommé "index.php"
> et copie le code suivant :
>
> <?
> //exemple crée par defkrie ecrit en 5 minutes étant des morceaux de mes codes...
> switch ($action){ // sa ces ce qui se passe quand on valide
> case "ecrire":
> if($fp = fopen("fichier.txt","w+")){ //on ouvre le fichier.txt (il est crée s'il n'existe pas) et on se place au début
> fputs($fp, "Notes de service\n"); // on ecrit "notes de service et on saute une ligne avec \n
> fputs($fp, "$texte");// la on rajoute le texte récupéré.
> fclose($fp); // on ferme
>
> }else{
> echo "Erreur lors de l'ajout."; // grace au if au dessus on controle une l'erreur de rajout.
> }
>
>
> if (file_exists("fichier.txt")) //on vérifie l'exsistence du fichier
> { $fp = fopen("fichier.txt", "r"); // si oui on louvre
>
> while (!feof($fp)){ // On parcours le fichier
> $ligne = fgets($fp,4096); // On se déplace d'une ligne
> echo "$ligne<br>"; // on marque ligne par ligne
> }
> fclose($fp); } // on ferme
> else { // le fichier n'existe pas
> echo "fichier introuvable"; }
>
> break;
>
> default:
> ?>
>
> <form method="post" action="index.php" name="ecriture"> <!-- vérifie que de action il y est bien le meme nom que la page ici "index.php" -->
> <table border="0" cellspacing="1" cellpadding="5" width=300>
> <tr bgcolor="#000066">
> <td colspan="2"><font color="#FFFFFF">Notes de service</font></td>
> </tr>
> <tr bgcolor="#dddeee">
> <td>Veuillez écrire le texte ici :
> <textarea name="texte"></textarea></td> <!-- ici tu peux voir la variable à transmettre texte qui va devenir en haut $ texte -->
> <td>
> <input type="submit" name="envoyer" value="validez">
> </td>
> </tr>
> </table>
> <input type="hidden" name="action" value="ecrire">
> </form>
> <table border="0" cellspacing="1" cellpadding="5" width=300>
> <tr bgcolor="#000066">
>
>
> <td colspan="2"><font color="#FFFFFF">Lecture de l'ancienne notes de service : </font></td>
> </tr>
> <?
> //$fp = fopen("fichier.txt", "r");
> if (file_exists("fichier.txt")) { $fp1 = fopen("fichier.txt", "r");
> // ici pareil on ouvre si on a le fichier et on montre le fichier qui va etre modifié ligne par ligne
> // le fichier existe, on l'ouvre
>
> while (!feof($fp1)){ // On parcours le fichier
> $ligne = fgets($fp1,4096); // On se déplace d'une ligne
> echo "<tr bgcolor=\"#dddeee\">";
> echo "<td>$ligne</td>";
> echo "</tr>";
> }
> fclose($fp1); }
> else { // le fichier n'existe pas
> echo "<tr bgcolor=\"#dddeee\"><td>Il ny a pas d'ancienne notes de service</td></tr>";
> }
> ?>
> </table>
> <?
> break;
> }
> ?>
> <p> </p>
> </body>
> </html>
>
>
> voila ceci est un exmple commenté cest pas le plus simple ni le meilleur mais cest un début deja tout fait à m'éditer.
> la page permet d'écrire du texte et d'afficher l'ancien texte si existe puis si tu valide il va remplacer (crée s'il nexiste pas) le fichier texte et afficher son nouveau contenu...
>
> @++++++++++++


Cette discussion est classée dans : fichier, page, modifier, facilement, suggestions


Répondre à ce message

Sujets en rapport avec ce message

Modifier un fichier OU SUGGESTIONS [ par DeepXtaZy ] Bonjour,Je suis en stage et je voudrais faire une page pour que mon patron puisse diffuser facilement et meme tres facilement des notes de service.Je Modifier une fichier TXT via une page php ou autre...? [ par djpremium ] Bonjour, voila sa fais plusieur mois que je chercher une solution mais j'ai tjr rien trouver..j'ai un site flash, avec une rubrique agenda ou j'ai mi Inclure Page dans tous les pages [ par masterofquebec ] Bonjour, je cherche actuellement comment inclure un script (imidiatement avant la fermeture du tag body) dans tous les pages d'un certain dossier sans modifier un fichier avec un formulaire [ par mymydu42 ] Bonjour,Comment faire pour modifier un fichier (ses caractériqtiques $nom, $motcle; $duree, $type) en validant un formulaire? Modifier un fichier txt en php [ par WooAf ] Bonjours / Bonsoirs a tousJe me cherche un petit script..je vous expliqueje veux que a partir d'un formulaire php j'écrive example un ip ( 777.777.777 Appeller un texte dans un fichier [ par pronostic ] Bonjour et merci d'avance pour vos réponseDans un formulaire : Comment faire pour que le value aille recuperer le login du membre qui s'est connecté s Redirection [ par PaTaTe ] Bonjour,J'ai paramétré mon serveur afin que les liens directs de type ZIP et RAR soit automatiquement redirigés vers une page au lieu de télécharger l UPLOAD à partir d'une page php [ par JV43 ] Bonsoir,J'ai réussi des upload à partir de page html, mais cette fois-ci, le formulaire se trouve dans une page php.Dans la page désignée par action j Formulaire stockage d'informations dans un fichier texte [ par Mongtimong ] Bonjour à tous,Je suis nouveau dans ce forum et je sollicite votre aide. J'ai un excercice dans lequel, il m'est demandé d'entrer des informations dan


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,889 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales