Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1034 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Fichier TXT

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Fichier TXT

n°973797
g_bu
Posté le 07-02-2005 à 10:23:08  profilanswer
 

Bonjour a tous!
J'ai un petit formulaire qui écris du texte dans un fichier txt:

Code :
  1. //récuperation des variables
  2. $texte=$_POST['texte'];
  3. //supression du caractère "\" avant les guillemet et les apostrophes
  4.  $horaires=implode("",explode("\\",$texte));
  5.  $texte=urlencode($texte);
  6.  $fichier="../fichier.txt";
  7.  $fp=fopen('../fichier.txt','w+'); // sélection du fichier
  8.  fwrite($fp,"$texte" ); // écriture
  9.  fclose($fp); // fermeture du fichier


 
et ensuite je récupère le texte qui se trouve dans le fichier txt pour l'afficher:

Code :
  1. $fp=fopen(fichier.txt','r'); // sélection du fichier
  2. $taillefichier=filesize(fichier.txt');
  3. $aff=fread($fp,$taillefichier); // lecture du fichier entier
  4. fclose($fp); // fermeture du fichier
  5. $aff=urldecode($aff);
  6. echo $aff // affichage du texte


 
Il affiche le texte qu'il y a de le fichier correctement, mais il affiche pas les retour à la ligne... je sais pas comment faire!
 
Merci de votre aide!


---------------
Il ne faut pas se pencher sur le passé, on risquerait de tomber dans l'oublis... (Coluche)
mood
Publicité
Posté le 07-02-2005 à 10:23:08  profilanswer
 

n°973807
Profil sup​primé
Posté le 07-02-2005 à 10:29:30  answer
 

nl2br($text);

n°973809
FlorentG
Posté le 07-02-2005 à 10:30:06  profilanswer
 

les retours chariots sont remplacés par des espaces en html, d'où la balise <br />, ou le bloc <pre>.
 
Pour les br, tu peux faire :

echo nl2br($aff)


 
Edit : grilled :)


Message édité par FlorentG le 07-02-2005 à 10:30:20
n°973836
g_bu
Posté le 07-02-2005 à 10:57:20  profilanswer
 

Merci beaucoup à vous deux!!!!!!!! je connaissais pas ça... 'achement utile!


---------------
Il ne faut pas se pencher sur le passé, on risquerait de tomber dans l'oublis... (Coluche)
n°973845
Berceker U​nited
PSN : berceker_united
Posté le 07-02-2005 à 11:19:36  profilanswer
 

g_bu a écrit :

Merci beaucoup à vous deux!!!!!!!! je connaissais pas ça... 'achement utile!


Tu ne connaissais pas la doc non plus ;)

n°973936
g_bu
Posté le 07-02-2005 à 12:22:07  profilanswer
 

Oué ben disons que j'ai pas pensé à chercher une fonction qui faisait ça tte seul... dsl


---------------
Il ne faut pas se pencher sur le passé, on risquerait de tomber dans l'oublis... (Coluche)
n°973979
Berceker U​nited
PSN : berceker_united
Posté le 07-02-2005 à 13:15:35  profilanswer
 

g_bu a écrit :

Oué ben disons que j'ai pas pensé à chercher une fonction qui faisait ça tte seul... dsl


Je comprend que sur le coup ont sait pas forcément ou trouver une éventuelle fonction. La doc php est l'une des mieux faite car elle est classé par catégorie multilangue avec des exemples etc...

n°974011
FlorentG
Posté le 07-02-2005 à 13:49:46  profilanswer
 

berceker united a écrit :

Je comprend que sur le coup ont sait pas forcément ou trouver une éventuelle fonction. La doc php est l'une des mieux faite car elle est classé par catégorie multilangue avec des exemples etc...


Moi je la trouve spécialement "à chier" :D Liste sans fin où on recherche des heures la fonction. Aucun résumé des paramètres pour chaque fonctions, faut fouiner dans le texte pour essayer de trouver la description de tel ou tel paramètre... Ils devraient prendre exemple sur la MSDN, et la référence du .NET framework, un vrai modèle de clareté :)

n°974044
esox_ch
Posté le 07-02-2005 à 14:12:58  profilanswer
 

Personnellement je la trouve nettement plus facile que celle de java :p


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°974085
Berceker U​nited
PSN : berceker_united
Posté le 07-02-2005 à 14:48:30  profilanswer
 

esox_ch a écrit :

Personnellement je la trouve nettement plus facile que celle de java :p


Je connais pas du coté de microsoft mais plus du coté sun et effectivement si php n'est pas trop clair coté sun c'est la misère.:/
J'ai pas dit que c'étais le mieux fait mais c'est l'une des mieux faite. nuance ;)

mood
Publicité
Posté le 07-02-2005 à 14:48:30  profilanswer
 

n°974094
cerel
Posté le 07-02-2005 à 14:53:37  profilanswer
 

FlorentG a écrit :

Moi je la trouve spécialement "à chier" :D Liste sans fin où on recherche des heures la fonction. Aucun résumé des paramètres pour chaque fonctions, faut fouiner dans le texte pour essayer de trouver la description de tel ou tel paramètre... Ils devraient prendre exemple sur la MSDN, et la référence du .NET framework, un vrai modèle de clareté :)


 
Euhh, moi j'aime bien la doc php. Et contrairement a ce que tu dis, j'y trouve assez rapidement ce que je cherche.
Pour les fonctions, il y a meme un "raccourci" qui t'evite de passer par l'interface du site :
suffit d'aller sur http://www.php.net/fonction_que_tu_cherches ca lance la recherche (et utilise le miroir local du visiteur). De plus s'il trouve rien il te propose des fonctions aproximant.
 
Moi c'est plutot la doc MSDN que je trouve pas pratique. Je trouve assez lourd que chaque page d'aide soit en realite un frameset ...


Message édité par cerel le 07-02-2005 à 14:54:25
n°974095
FlorentG
Posté le 07-02-2005 à 14:56:20  profilanswer
 

Cerel a écrit :

Euhh, moi j'aime bien la doc php. Et contrairement a ce que tu dis, j'y trouve assez rapidement ce que je cherche.
Pour les fonctions, il y a meme un "raccourci" qui t'evite de passer par l'interface du site :
suffit d'aller sur http://www.php.net/fonction_que_tu_cherches ca lance la recherche (et utilise le miroir local du visiteur). De plus s'il trouve rien il te propose des fonctions aproximant.
 
Moi c'est plutot la doc MSDN que je trouve pas pratique. Je trouve assez lourd que chaque page d'aide soit en realite un frameset ...


Pour la MSDN, faut la consulter 'offline' (avec le navigateur inclus, avec des tabs et tout) ;) Et pour chaque classe, t'as une page bien explicative (comme dans la doc php), et en plus un tableau résumant toutes les méthodes et propriétés, avec pour chaque une page avec la description complète.
Parce que c'est souvent que pour avoir le détail d'un paramètre, faut fouiller dans la doc php dans l'explication. Ca m'est déjà arrivé de cercher pendant 15 minutes un paramètres, j'me suis retrouvé à lire toute la page pour finalement voir qu'il était pas expliqué :/


Message édité par FlorentG le 07-02-2005 à 14:56:46
n°974098
esox_ch
Posté le 07-02-2005 à 14:57:32  profilanswer
 

Je dois dire que je suis assez d'accord avec Cerel .. Bienque parfois la doc de PHP soit pas tout a fait complete (je trouve que parfois ils font passer quelques trucs sous le tapis, et il faut lire les commentaires pour avoir une chance de trouver ce que l'on cherche)


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Fichier TXT

 

Sujets relatifs
[VBA Excel] Optimisation Import d'un énorme fichier txtouvrir fichier txt
Ajouter une ligne à la fin d'un fichier .txt sous windowsliste box et fichier txt
SQL - pb de Bulk Insert depuis un fichier txtaide pour création forcée d'un fichier txt (et écriture)...
Automatiser la crétion d'un fichier .txt sur le netacces multiple donnees fichier txt
[BATCH] fichier txt et variableOuvrir un fichier txt
Plus de sujets relatifs à : Fichier TXT


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR