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

 


Dernière réponse
Sujet : [PHP] ca se complique...
Lachesis Pour le format xsl tu peut soit instancier un objet com soit utiliser le format SYLK.
http://www.phpinfo.net y a 2 articles qui traite de ce sujet.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Lachesis Pour le format xsl tu peut soit instancier un objet com soit utiliser le format SYLK.
http://www.phpinfo.net y a 2 articles qui traite de ce sujet.
leirn

ceam a écrit a écrit :

http://sourceforge.net/projects/php-doc-xls-gen/
 
pas testé  
 
 




 
je vais le faire, merci... je vous tiens au courant

bjbebert Pour le pdf, c'est une librairie qui tourne sur le serveur. Ca s'appelle pdflib et c'est payant (mais y en a peut être des gratuites).
Pour le xls, aucune idée.
leirn

bjbebert a écrit a écrit :

Pour l'upload, oui, ca marche. Très facilement même.
En fait, tu mets une adresse vers le script qui génère le fichier, l'envoi, et le supprime du serveur. Faut juste mettre les bons header avant l'envoi des données.
 
Pour du pdf, ca donne un truc du genre :
 
<?// Ouverture du pdf
$filename= "blabla.pdf"; // nom de fichier doit etre unique et a un endroit ou tu peux ecrire
 
$fp = fopen($filename, "w" );
$pdf = pdf_open($fp);
 
// plein de choses compliquees pour generer le pdf .......
 
pdf_close($pdf);
fclose($fp); // fermeture du fichier
 
$len = filesize($filename);
header("Content-type: application/pdf" );
header("Content-Disposition: attachment; filename=Demande$IdDem.pdf" );
header("Content-Length: $len" );
 
readfile($filename); // envoi du contenu du fichier
unlink($filename); // suppression du fichier
?>  



*
 
Tres joli, voici ki me plait bcp... Tu a les trucs compliké pour generé le pdf ou du xls?

bjbebert Pour l'upload, oui, ca marche. Très facilement même.
En fait, tu mets une adresse vers le script qui génère le fichier, l'envoi, et le supprime du serveur. Faut juste mettre les bons header avant l'envoi des données.
 
Pour du pdf, ca donne un truc du genre :
 
<?// Ouverture du pdf
$filename= "blabla.pdf"; // nom de fichier doit etre unique et a un endroit ou tu peux ecrire
 
$fp = fopen($filename, "w" );
$pdf = pdf_open($fp);
 
// plein de choses compliquees pour generer le pdf .......
 
pdf_close($pdf);
fclose($fp); // fermeture du fichier
 
$len = filesize($filename);
header("Content-type: application/pdf" );
header("Content-Disposition: attachment; filename=Demande$IdDem.pdf" );
header("Content-Length: $len" );
 
readfile($filename); // envoi du contenu du fichier
unlink($filename); // suppression du fichier
?>
leirn

Sh@rdar a écrit a écrit :

bin t'as toujours pas expliqué de où vers où tu veux envoyer ton fichier
 
et oui c'est gérable avec un CSV importable ensuite dans Excel (pour le XLS faut pas réver).  




 
pour le xls je trouve justement kon pouvait rever... et pis je ferai le module moi meme  dans kkes semaines, c pas tres compliké... seulement fo ke le projet complet soit fini demain...
 
effectivement pour le ou vers ou, g oublier de finir mon precedent post...
 
du serveur, apache en l'occurence, mais bon, detail... au navigant http... (vous en faites pas pour le vocabulaire un peu zarb, il parait ke c de famille...)

Sh@rdar bin t'as toujours pas expliqué de où vers où tu veux envoyer ton fichier
 
et oui c'est gérable avec un CSV importable ensuite dans Excel (pour le XLS faut pas réver).
leirn

dropsy a écrit a écrit :

pour le upload, ma question c'était: "tu upload de koi ver où?"
genre si tu l'upload via ftp sur un autre serveur, tu peux tranquillement détruire le fichier après ton upload.
si le fichier est téléchargé par le client, là, je sais pas trop et faudrait qu'un produ forum te réponde...  




 
youpi, j'attend un pro du forum...

dropsy pour le upload, ma question c'était: "tu upload de koi ver où?"
genre si tu l'upload via ftp sur un autre serveur, tu peux tranquillement détruire le fichier après ton upload.
si le fichier est téléchargé par le client, là, je sais pas trop et faudrait qu'un produ forum te réponde...
leirn

dropsy a écrit a écrit :

y a plein de question là :ouch:  
bon dans l'ordre:
- pour le xls, je sais pas, regarde éventuellement sur www.php.net si ils en parlent.
- oui il est possible de créer un fichier à la demande (fopen)
- qu'est-ce que tu entends par uploader? l'envoyer chez le client?
- il est possible de supprimer des fichiers (fais une recherche avec delete sur www.php.net).
Par contre le pbm c de pas le supprimer avant que tu l'ais "uploader" :D C'est pas évident, dans un cas un peu similaire, j'ai préféré croner un rm sur le répertoire où je stockais les fichiers temporaires...
 
- un csv, c un fichier texte dans lequel tu stockes un tableau dont les colonnes sont séparées par des virgules, c ça? si oui, c faisable en php, mais je l'ai jms fait....
 
voili voilou :hello:  




 
 
C marrant je pensais avoir ecris une seule et unik kestion lol...
 
Pour le XLS g pas trouver sur php.net...
Pour le csv, c bien ca...
 
pour l'upload, oui je suis un serveur (et oui je vois un psy, mais il commence a peter un cable qd il me voit)
 
pour le fopen, merci
 
pour la suppresion juste apres k'upload, c dommage, ca m'aurait plus...

dropsy y a plein de question là :ouch:  
bon dans l'ordre:
- pour le xls, je sais pas, regarde éventuellement sur www.php.net si ils en parlent.
- oui il est possible de créer un fichier à la demande (fopen)
- qu'est-ce que tu entends par uploader? l'envoyer chez le client?
- il est possible de supprimer des fichiers (fais une recherche avec delete sur www.php.net).
Par contre le pbm c de pas le supprimer avant que tu l'ais "uploader" :D C'est pas évident, dans un cas un peu similaire, j'ai préféré croner un rm sur le répertoire où je stockais les fichiers temporaires...
 
- un csv, c un fichier texte dans lequel tu stockes un tableau dont les colonnes sont séparées par des virgules, c ça? si oui, c faisable en php, mais je l'ai jms fait....
 
voili voilou :hello:
leirn Y a t il une librairie pour créer un fichier XLS avec php a partir d'un db sql?
 
Est il possible de, a la demande, créer un fichier, l'uploader a la personne ki le demande pius le supprimer pour pas prendre une place infini sur le serveur?
 
sinon est ce possible avec un fichier csv?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)