Précédent   Forum des professionnels en informatique > PHP > Scripts
Scripts Forum d'entraide sur les scripts PHP téléchargés. Les meilleurs scripts PHP, la FAQ scripts PHP, toutes les FAQ PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/06/2011, 08h58   #1
Invité de passage
 
Homme
Développeur Web
Inscription : juin 2011
Messages : 5
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juin 2011
Messages : 5
Points : 4
Points : 4
Par défaut Enregistrer un fichier excel sur le serveur

Bonjour,
je suis confronté à un petit problème et malheureusement mes recherches ont été inutiles c'est pourquoi je me tourne vers la communauté de developpez.com.
alors voilà, je suis sur un projet de gestion en ligne du temps de travail c'est à dire que chaque employé peut aller sur mon site et lister ses tâches de la journée jusque là pas de problèmes. le problème arrive au moment où je veux sauvegarder ma liste et en faire une copie au format xls enregistrée automatiquement sur mon serveur et l'envoyer automatiquement pas mail.
Pour l'envoi de pièce jointes ce n'est pas un problème mais je n'arrive pas à indiquer le chemin où je veux enregistrer mon fichier par exemple si je met (c:wamp/www/monsite/monrep/nomfichier.xls il le transforme en c:wamp_www_monsite_monrep_nomfichier.xls ce qui a pour effet d'enregistrer mon fichier avec un nom bidon...
est-ce que quelqu'un peut m'aider?
merci d'avance et désolé de l'abondance d'informations sûrement inutiles.
gsof23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2011, 09h45   #2
Membre habitué
 
Inscription : décembre 2007
Messages : 181
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 181
Points : 140
Points : 140
Salut, avec ton code ce serait plus simple ;-)
Et sinon en vue de la compatibilité de ton code avec sa mise en production évite de coder des urls en dur du genre "c:/... "
Pense à utiliser des urls relatives qui commencent par un
Code :
$url=$_SERVER['SERVER_NAME'];
par exemple
roduce est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2011, 10h54   #3
Membre habitué
 
Inscription : décembre 2007
Messages : 181
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 181
Points : 140
Points : 140
L'idée c'est qu'il me semble que les \sont interdit dans le nom d'un fichier (sous windows) donc il bug peut etre sur cet aspect.
fais un écho dans un autre fichier de l'url appelé dans ton fichier dont tu nous a copié le code.
essai de créer un fichier vide avec la commande touch et reprend l'url en question ça te permettra sans doute d'isoler le problème.
(dsl un peu en speed ce matin, pas le temps de te faire le code, mais essai ces tests là)
roduce est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2011, 11h00   #4
Modérateur
 
Inscription : septembre 2010
Messages : 7 103
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 103
Points : 8 456
Points : 8 456
marrant ça même erreur que dans le topic la :
http://www.developpez.net/forums/d10...e-csv-firefox/
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2011, 12h41   #5
Invité de passage
 
Homme
Développeur Web
Inscription : juin 2011
Messages : 5
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juin 2011
Messages : 5
Points : 4
Points : 4
merci roduce, apparement je pourrais faire ce que je veux sans trop de problêmes avec fopen et fwrite au lieu de passer par les header... je test et je donne des news.
gsof23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h07.


 
 
 
 
Partenaires

Hébergement Web