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

  FORUM HardWare.fr
  Programmation
  PHP

  action auto lors d'ajour de fichier dans le serveur

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

action auto lors d'ajour de fichier dans le serveur

n°1982289
charlelech​auve
Posté le 09-04-2010 à 00:51:39  profilanswer
 

Je développe :  
 
Sur mon site web, je mets des plannings (format excel) en ligne. Pour cela j'ouvre tout simplement mon ftpperso.free, et j'upload mon fichier exel dans le bon dossier.  
Et hop, mon utilisateur, en surfant sur mon site, si il ouvre le dossier il tombera sur ma feuille excel qu'il pourra telecharger.  
 
Mes utilisateurs ont tous leur adresse email enregistrée dans une variable
$utilisateurs = 'bibi@blabla.com', toto@yoyo.com, ...' ;  
(je n'ai que très peu d'utilisateur donc pas de BDD, laissez moi continuez comme ca s'il vous plait meme si la BDD simplifierai les chose :p)
 
Ce que je souhaite, c'est qu'a chaque fois que j'upload un fichier excel dans mon dossier Planning/, un mail soit envoyé automatiquement a tous mes utilisateurs.  
 
Je sais envoyer les mail, ce n'est pas un souci (phpmailer), ce que je sais pas, c'est comment introduire ce script de détection automatique.  
 
Je pense que c'est en php que ca se fait, si ca se fait, car ca se apsse coté serveur ^^
S'il vous plait, aidez moi  
Merci d'avance
 
edit : autre alternative pour mettre mes fichiers exel dans mon dossier serait de les uploader grace a un formulaire en php comme montré ici, si ca peut faciliter les choses pour vous et donc pour moi :p
Et dans ce cas la, au lieu d'un script de détection auto, il faudrait que quand l'administrateur click sur le bouton du formulaire pour upload le fichier, une deuxieme action se produise automatiquement --> envoie du mail. Mais ca aussi je ne sais pas faire cette double action...


Message édité par charlelechauve le 09-04-2010 à 01:05:42
mood
Publicité
Posté le 09-04-2010 à 00:51:39  profilanswer
 

n°1982310
aspirateur
Posté le 09-04-2010 à 08:11:06  profilanswer
 

Pour la deuxième solution il te suffit d'envoyer le mail lors du traitement du formulaire à l'aide de la fonction php mail().
 
Pour le script de détection en php en temps réel, je ne pense pas que ce soit réalisable (je me trompe peut être d'autres confirmeront) étant donné que la page doit être appelée. Tu peux utiliser cron (un planificateur de tache) pour appeler la page tout les x minutes / heures. Mais à mon avis la meilleure solution est de passer par le formulaire d'envoi.

n°1982519
charlelech​auve
Posté le 09-04-2010 à 14:36:54  profilanswer
 

Ok, je vais voir ca avec phpmailer et formulaire. Merci pour ta réponse

n°1982616
stef_dober​mann
Personne n'est parfait ...
Posté le 09-04-2010 à 16:10:09  profilanswer
 

c'est réalisable, mais par cron, ou sinon tu peux réaliser une action à la connexion d'un visiteur
il faut savoir comment tu nomme tes fichiers excel envoyé.
ensuite, vu que tu n'a pas de BDD ;)
Quand un visiteur ce connecte ( toi par exemple, après avoir uploader ton fichier)
ton script lit le nom des fichiers présent dans le répertoire Planning/
et en parallèle lit le fichier texte qui contient le nom des fichiers déjà traités.
si un nouveau fichier est présent dans le répertoire mais pas dans le fichier, c'est un nouveau donc tu le mail, sinon tu ne fait rien.
 
mais +1 pour un formulaire qui te permet de d'uploader tes fichiers. Plus simple à mon avis à mettre en place.


---------------
Tout à commencé par un rêve...
n°1982642
charlelech​auve
Posté le 09-04-2010 à 17:06:45  profilanswer
 

Ok, je vais tenter le plus simple car je suis ne pas une bete en info, j'ai jamais eu un cours, tout appris grace au net (surement une des meilleurs écoles si on s'investi :p).  
Je vous tiens au jus du développement, ca interessera peut etre des personnes.


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

  action auto lors d'ajour de fichier dans le serveur

 

Sujets relatifs
[Resolu] Détail d'un fichier sous DOSMacro pour formater un fichier texte ou excel [Résolu]
Développement outil permissions NTFS fichiersExtraire une ligne d'une page web vers un fichier texte
Comment compiler un fichier C#Compiler plusieur fichier CS.
[HTML]Formulaire dont l'action souvre dans un nouvel onglet.Editer automatiquement les valeurs d'un fichier texte
html : créer un lien de téléchargement d'un fichier pdf [résolu]Ouverture et enregistrement d'un fichier xls
Plus de sujets relatifs à : action auto lors d'ajour de fichier dans le serveur


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