[PHP] Ecrire dans un fichier, probleme de formatage

Ecrire dans un fichier, probleme de formatage [PHP] - PHP - Programmation

Marsh Posté le 05-12-2003 à 11:03:14    

Bonjour,
 
Pour mon développement PHP je souhaite placer un bouton enregistrer qui ouvre l'explorateur pour choisir le chemin et le nom du fichier .txt qui y place le contenu d'une variable text area.
 
Comment procéder ?  
:jap:


Message édité par muse le 05-12-2003 à 11:47:46
Reply

Marsh Posté le 05-12-2003 à 11:03:14   

Reply

Marsh Posté le 05-12-2003 à 11:07:53    

C'est pas du PHP çà !
 
Si tu veux le faire en PHP, tu soument ton formulaire, le script PHP qui reçois le <textarea> enregistre le tout dans un fichier, et il propose un lien pour le télécharger.
 
Sinon, en JS, tu peux pas écrire sur le disque du client...
 
Ou bien comme çà : http://msdn.microsoft.com/library/ [...] eatewp.asp
Mais bon c'est spécifique à Cro$oft...


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 05-12-2003 à 11:20:01    

je veux faire exactement pareil que http://forum.hardware.fr/forum2.ph [...] 93#t214909
 
Ben c impossible alors :(

Reply

Marsh Posté le 05-12-2003 à 11:40:41    

j'ai réussi qq chose comme ca :
 
header('Content-Type: text/sql');
echo($requetes);
 
il ecrit tous les requetes dans le fichier :)
 
mais dans le fichier il y a un pb de formatage avec les \ :
 
VALUES (\'2\', \'209\');
 
Alors que dans le text area elle n'y sont pas, que faire ?


Message édité par muse le 05-12-2003 à 11:47:29
Reply

Marsh Posté le 05-12-2003 à 11:49:58    

echo( stripslashes( $requetes ) )


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 05-12-2003 à 11:51:27    

Mince que je suis bête :D
 
merci :jap:

Reply

Marsh Posté le 05-12-2003 à 12:31:11    

par conte j'ai un petit probleme avec  l'extension
 
header('Content-Type: text/plain'); (ou text/sql)
header('Content-Disposition: attachment; filename="import_utilisateurs.sql"');
 
Donne => import_utilisateurs.sql..sql
 

Reply

Marsh Posté le 05-12-2003 à 12:40:45    

? ? ? Chez moi j'ai bien 'import_utilisateurs.sql' avec text/plain ? ? ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 05-12-2003 à 13:47:01    

ben il fais tjrs import_utilisateurs.sql..sql :/ (c ptet win98)
 
j'ai donc mis
header('Content-Type: text/plain');
header('Content-Disposition: attachment; filename="import_utilisateurs.txt"');

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed