Formater un fichier en php
Fermé
adrien.bessong
Messages postés
58
Date d'inscription
vendredi 17 juillet 2009
Statut
Membre
Dernière intervention
27 janvier 2012
-
17 août 2009 à 15:51
Archeus01 Messages postés 1571 Date d'inscription mercredi 3 octobre 2007 Statut Membre Dernière intervention 9 juin 2022 - 17 août 2009 à 17:01
Archeus01 Messages postés 1571 Date d'inscription mercredi 3 octobre 2007 Statut Membre Dernière intervention 9 juin 2022 - 17 août 2009 à 17:01
A voir également:
- Formater un fichier en php
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment formater un pc - Guide
- Ouvrir un fichier .bin - Guide
4 réponses
Archeus01
Messages postés
1571
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
9 juin 2022
452
17 août 2009 à 16:08
17 août 2009 à 16:08
Bonjour, tu peux créer des fichiers et écrire dedans. Donc tu peux faire des fichiers html ou autre... dont des fichers textes avec du texte souligné ect.
https://www.php.net/fwrite
https://www.php.net/fwrite
pour créer un fichier html, tu n'a qu'à lui demander d'ouvrir un fichier qui n'existe pas :
ton fichier sera crée et ce sera un fichier en html, pour écrire une page web, il faut que tu la téclare en tant que telle
<?php $url_nouveau_fichier = "repertoire_qui_existe/ton_fichier.html"; $file=fopen($url , "w"); ?>
ton fichier sera crée et ce sera un fichier en html, pour écrire une page web, il faut que tu la téclare en tant que telle
<html> ... ... </html>
adrien.bessong
Messages postés
58
Date d'inscription
vendredi 17 juillet 2009
Statut
Membre
Dernière intervention
27 janvier 2012
1
17 août 2009 à 16:36
17 août 2009 à 16:36
merci , mais en fait j'écris à partir d'un textarea depuis un formulaire et je voudrais que l'orsque je vais à la ligne
mon fichier l'or de l'affichage va aussi à la ligne .merci
mon fichier l'or de l'affichage va aussi à la ligne .merci
Archeus01
Messages postés
1571
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
9 juin 2022
452
17 août 2009 à 16:43
17 août 2009 à 16:43
Bonjour,
C'est plutot simple.
1) tu récupères ce qu'il y a dans le text-area avec la variable $_post['nom_de_ton_champ'].
2)Le extarea passe à la ligne avec le \n (je crois, mais quelque soit le signe utilisé, la technique reste la même) donc remplace les \n par des <br/> à l'aide de la fonction str_replace.
3)Tu écris ceci dans ton fichier.
C'est plutot simple.
1) tu récupères ce qu'il y a dans le text-area avec la variable $_post['nom_de_ton_champ'].
2)Le extarea passe à la ligne avec le \n (je crois, mais quelque soit le signe utilisé, la technique reste la même) donc remplace les \n par des <br/> à l'aide de la fonction str_replace.
3)Tu écris ceci dans ton fichier.
adrien.bessong
Messages postés
58
Date d'inscription
vendredi 17 juillet 2009
Statut
Membre
Dernière intervention
27 janvier 2012
1
17 août 2009 à 17:00
17 août 2009 à 17:00
merci, mais le probleme est que quand un utilisateur saisie lui il n'entre pas de "\n" mais il appui sur le boutton entrer du clavier.le probleme est alors de savoir comment reconnaitre quand il est passé à la ligne. merci
Archeus01
Messages postés
1571
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
9 juin 2022
452
17 août 2009 à 17:01
17 août 2009 à 17:01
... Le /n est quand même dans la variable post...
Comment t'en rendre compte? C'est assez simple, passe les variables en get, fait un saut de ligne et regarde l'url, tu retrouveras un \n même si tu ne l'as pas tapé
Comment t'en rendre compte? C'est assez simple, passe les variables en get, fait un saut de ligne et regarde l'url, tu retrouveras un \n même si tu ne l'as pas tapé