ouvrir un fichier texte...

Eléphant du PHP | 223 Messages

14 juin 2005, 16:22

re re bonjour, désolé de faire plein de post, mais c'est des questions differentes à chaque fois... Bon je suis toujours bloqué avec mes fichiers txt que j'ouvre en php et qu'il refuse de recuperer en JS. Donc j'aimerai savoir si c possible d'ouvrir un fichier txt en JS...sans passer par PHP. Voilà, merci

Mammouth du PHP | 19672 Messages

14 juin 2005, 16:29

Je ne crois pas, mais on peut très bien faire communiquer JavaScript et PHP, voir ICI
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 223 Messages

14 juin 2005, 16:35

oui, je sais bien, mais si tu regarde mon pb http://www.phpfrance.com/forums/voir_sujet-4397.php, le passage de la variable PHP en JS ne se fait que si ma variable PHP <6144 caracteres. Comme j'ai pas réussi à résoudre ce pb, je cherchais une autre alternative...

Mammouth du PHP | 19672 Messages

14 juin 2005, 16:46

L'alternative possible, ce serait de découper ton fichier avec PHP et de le répartir sur plusieurs chaînes JavaScript, c'est tout ce que je vois dans l'immédiat.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 223 Messages

14 juin 2005, 16:51

ouais, j'y ai pensé, mais bon, c qd meme pas tres propre tout ca...decouper un gros fichier texte en plusieurs plus petits et les afficher bouts à bouts, c pas top top, mais bon, ca sera mon dernier recours...merci

Administrateur PHPfrance
Administrateur PHPfrance | 3131 Messages

14 juin 2005, 20:56

J'ai répondu sur ton autre post. Il est impossible que tu ne puisses pas le résoudre, et au pire tu devrais le gérer en PHP (par exemple au lieu d'ouvrir ta page en javascript et faire un window.print, ouvre donc une page PHP qui est chargée d'afficher la version imprimable).

Eléphant du PHP | 223 Messages

16 juin 2005, 12:04

c bon, c resolu grace a qqs petites bidouilles. 1erement, mon fichier txt comportait des ' et des " , donc ---> addslashes(). 2emement, il commencait par un saut de ligne, donc ---->suppression de ce maudit saut !!!!!

et voilà, ca marche, merci !!!!