France Hardware : Forums de discussion
Retrouvez les prix près de chez vous :  
Index du forum | Liste des membres | Liste des groupes | Inscription | F-A-Q | Recherche
Pseudo :    Password :     
23 039 membres enregistrés - 1 896 575 posts - 97 409 topics
Index des forums FH  | Index des forums DegroupNews
      Programmation
           Langages Web
                Envoyer un mail suite au changement du contenu de mon FTP
22 connectés(record : 207 le 05 juin 2007 - 05 h 23)

Vous devez vous connecter pour répondre au topic.
1,2 | Suivant
Envoyer un mail suite au changement du contenu de mon FTP

Solid
- Ancien Modérateur -
(¯`·.__[T3aM.BouL3T©]__.·´¯) (¯`·.__[T3aM.s3X©]__.·´¯) ==> Tendeur de perches !

Messages : 35 151
Inscrit le 03/03/02
Ville : Grenoble
Non connecté
  Posté le 18 mars 2005 - 14 h 11 m 27 s
Bonjour,
mon problème est simple : j'ai un FTP chez Free me servant à stocker différents fichiers importants pour pouvoir les distribuer à mes collègues de mon équipe pour gérer différents projets... Ce que je veux, c'est faire un script qui envoie un mail aux membres de mon équipe lorsque je modifie le contenu de mon FTP pour les avertir justement de ces changements.

Seul soucis, je ne sais pas du tout comment faire vu mes connaissances limitées en programmation, je fais donc appel aux spécialistes. :jap:

Merci :hello:



(Freebox)² ;)
---------------------
:sms2: :sms3:


gege38
- Ancien Modérateur -
Chief of the
(¯`·.__[T3aM.BouL3T©]__.·´¯)
Potatoe Reloaded

Messages : 14 102
Inscrit le 05/02/03
Ville : Domène
Non connecté
  Posté le 18 mars 2005 - 14 h 14 m 22 s
Mettez en place un serveur CVS, ce sera bcp plus "pro" et simple à l'utilisation...

Y en a bien un qui a un PC qui tourne tout le temps à la maison non ?



" Nous plaisons plus souvent dans le commerce de la vie par nos défauts que par nos qualités. "
--La Rochefoucauld


Solid
- Ancien Modérateur -
(¯`·.__[T3aM.BouL3T©]__.·´¯) (¯`·.__[T3aM.s3X©]__.·´¯) ==> Tendeur de perches !

Messages : 35 151
Inscrit le 03/03/02
Ville : Grenoble
Non connecté
  Posté le 18 mars 2005 - 14 h 21 m 56 s
Euh non...
Mais de toute façon les modif ne sont effectuées que par moi, donc lorsque je fais les modifs mon PC sera en route... :)

Par contre, c'est quoi un serveur CVS ? :???:
(désolé, mais j'ai le tps de chercher, je vais en cours :P )



(Freebox)² ;)
---------------------
:sms2: :sms3:


gege38
- Ancien Modérateur -
Chief of the
(¯`·.__[T3aM.BouL3T©]__.·´¯)
Potatoe Reloaded

Messages : 14 102
Inscrit le 05/02/03
Ville : Domène
Non connecté
  Posté le 18 mars 2005 - 14 h 27 m 50 s


Le 18 mars 2005 - 14 h 21, Solid a écrit :
Euh non...
Mais de toute façon les modif ne sont effectuées que par moi, donc lorsque je fais les modifs mon PC sera en route... :)

Par contre, c'est quoi un serveur CVS ? :???:
(désolé, mais j'ai le tps de chercher, je vais en cours :P )


Concurrent Version System ;)

En gros, c'est un SGF versionnisé avec droits d'accès en lecture ou écriture...

Très pratique si deux personnes modifient le meme fichier accidentellement :)

Sinon, par FTP, tu vas vite être limité au niveau du serveur... A moins de passer par une notification du client, sinon je vois pas...



" Nous plaisons plus souvent dans le commerce de la vie par nos défauts que par nos qualités. "
--La Rochefoucauld


Solid
- Ancien Modérateur -
(¯`·.__[T3aM.BouL3T©]__.·´¯) (¯`·.__[T3aM.s3X©]__.·´¯) ==> Tendeur de perches !

Messages : 35 151
Inscrit le 03/03/02
Ville : Grenoble
Non connecté
  Posté le 18 mars 2005 - 17 h 56 m 07 s
C'est sympa tout ça, mais t'utilises tes termes trop barbares, je n'ai rien compris... :roll:
SGF c'est quioi? :???:



(Freebox)² ;)
---------------------
:sms2: :sms3:


gege38
- Ancien Modérateur -
Chief of the
(¯`·.__[T3aM.BouL3T©]__.·´¯)
Potatoe Reloaded

Messages : 14 102
Inscrit le 05/02/03
Ville : Domène
Non connecté
  Posté le 18 mars 2005 - 18 h 01 m 59 s


Le 18 mars 2005 - 17 h 56, Solid a écrit :
C'est sympa tout ça, mais t'utilises tes termes trop barbares, je n'ai rien compris... :roll:
SGF c'est quioi? :???:


SGF : Système de gestion de fichiers (Google est ton ami :D)

Ex : ext2, ext3, NTFS, FAT32,...

Autre question ? :D



" Nous plaisons plus souvent dans le commerce de la vie par nos défauts que par nos qualités. "
--La Rochefoucauld


Solid
- Ancien Modérateur -
(¯`·.__[T3aM.BouL3T©]__.·´¯) (¯`·.__[T3aM.s3X©]__.·´¯) ==> Tendeur de perches !

Messages : 35 151
Inscrit le 03/03/02
Ville : Grenoble
Non connecté
  Posté le 18 mars 2005 - 18 h 06 m 40 s
Ben en fait je vois pas en quoi ça m'aider tout ça? :???:

Je cherche une solution simple à mettre en oeuvre et pas un cours sur la gestion de fichier ou autre :chepa:



(Freebox)² ;)
---------------------
:sms2: :sms3:


gege38
- Ancien Modérateur -
Chief of the
(¯`·.__[T3aM.BouL3T©]__.·´¯)
Potatoe Reloaded

Messages : 14 102
Inscrit le 05/02/03
Ville : Domène
Non connecté
  Posté le 18 mars 2005 - 19 h 38 m 13 s


Le 18 mars 2005 - 18 h 06, Solid a écrit :
Ben en fait je vois pas en quoi ça m'aider tout ça? :???:

Je cherche une solution simple à mettre en oeuvre et pas un cours sur la gestion de fichier ou autre :chepa:


http://ricky81.developpez.com/tutoriel/cvs/introduction/

;)

En gros, tu permets à tes collègues de bosser sur tes fichiers sans tout péter...

Et ensuite, vous synchronisez les données... Un peu à la manière d'un PDA/portable avec un PC...

C'est plus clair ?



" Nous plaisons plus souvent dans le commerce de la vie par nos défauts que par nos qualités. "
--La Rochefoucauld


iraysyvalo
-

Messages : 9 647
Inscrit le 19/11/02
Ville : Lyon
Non connecté
  Posté le 18 mars 2005 - 19 h 56 m 36 s
Huh .. juste une remarque .. CVS n'a rien a voir avec un FS ..

CVS est le systeme qui va te (et a toute une equipe) permettre de suivre les mises a jour de tous les fichiers qu'on lui confie ..

Sinon, c'est la meilleure solution .. moyennant un petit investissement en lecture .. en particulier sur http://www.cvshome.org

Edit : ou svn (Subversion) son challenger ..


Message édité 1 fois, la dernière par iraysyvalo le 18 mars 2005 - 19 h 58.


Pour un ban rapide et garanti sur ce forum, argumentez vos posts, dites simplement la verite, parlez de la realite et les leche-culs d'un cote et les maniaques du ban de l'autre se feront un plaisir de vous envoyer au purgatoire aussi sec.


gege38
- Ancien Modérateur -
Chief of the
(¯`·.__[T3aM.BouL3T©]__.·´¯)
Potatoe Reloaded

Messages : 14 102
Inscrit le 05/02/03
Ville : Domène
Non connecté
  Posté le 18 mars 2005 - 20 h 44 m 39 s


Le 18 mars 2005 - 19 h 56, iraysyvalo a écrit :
Huh .. juste une remarque .. CVS n'a rien a voir avec un FS ..

CVS est le systeme qui va te (et a toute une equipe) permettre de suivre les mises a jour de tous les fichiers qu'on lui confie ..

Sinon, c'est la meilleure solution .. moyennant un petit investissement en lecture .. en particulier sur http://www.cvshome.org

Edit : ou svn (Subversion) son challenger ..


Huh ((c) toi :D) je suis pas tout à fait d'accord... Subversion et CVS sont plus que des SGF, mais ils consistent en une surcouche versionnisée du SGF du serveur.

Tiens, j'avais un papier sur Subversion et comment l'améliorer, j'avais dû t'en parler Iray (Nix, je sais pas si tu t'en souviens)
http://www.cs.uu.nl/people/eelco/pubs/nspfssd-lisa2004-final.pdf



" Nous plaisons plus souvent dans le commerce de la vie par nos défauts que par nos qualités. "
--La Rochefoucauld


iraysyvalo
-

Messages : 9 647
Inscrit le 19/11/02
Ville : Lyon
Non connecté
  Posté le 18 mars 2005 - 21 h 04 m 41 s


Le 18 mars 2005 - 20 h 44, gege38 a écrit :
Huh ((c) toi :D) je suis pas tout à fait d'accord... Subversion et CVS sont plus que des SGF, mais ils consistent en une surcouche versionnisée du SGF du serveur.


Non .. :non: :P

http://en.wikipedia.org/wiki/Concurrent_Versions_System




Pour un ban rapide et garanti sur ce forum, argumentez vos posts, dites simplement la verite, parlez de la realite et les leche-culs d'un cote et les maniaques du ban de l'autre se feront un plaisir de vous envoyer au purgatoire aussi sec.


iraysyvalo
-

Messages : 9 647
Inscrit le 19/11/02
Ville : Lyon
Non connecté
  Posté le 18 mars 2005 - 21 h 10 m 48 s

Et je te signale que ton papier parle plus precisement de deploiement .. en prenant comme logiciel a deployer svn ..




Pour un ban rapide et garanti sur ce forum, argumentez vos posts, dites simplement la verite, parlez de la realite et les leche-culs d'un cote et les maniaques du ban de l'autre se feront un plaisir de vous envoyer au purgatoire aussi sec.


manouchk
la vache!

Messages : 1 845
Inscrit le 25/12/02
Ville : Vitória (ES) Brésil
Non connecté
  Posté le 18 mars 2005 - 23 h 35 m 01 s
j'ai pas de réponse a ta première question mais je peux te proposer une variante. Tu fais une page php que toi seul peux atteindre (protégée par mot de passe) normalement qui permet d'envoyer un email type aux personnes que tu désires... ?
(j'ajout une option supplémentaire, tu personnalises ton mail!! :love:)

(attention vous allez voir mes grands talents en php!! (:lol:)

pour ça tu a besoin de 2 fichiers dans le même répertoire (dans le cas que je présente) :
mail.html et mail.php

mail.html :
    Code     
 1. <HTML>
 2. <HEAD>
 3. 
 4. <TITLE>E-Mail d'annonce de nouveuatés</TITLE>
 5. </HEAD>
 6. 
 7. <BODY>
 8. 
 9. <h1>Script d'envoi d'e-mails pour annoncer des nouveautés</h1>
10. 
11. <FORM method="POST" action="mail.php">
12. <P><h2>Adresse des choses nouvelles :</h2><br>
13. http://solid.free.fr/<INPUT type="text" name="lien" size=70>
14. </p>
15. 
16. <P><br><h2>message supplémentaire/commentaires :</h2><br>
17. <textarea name="description" cols=80 rows=8></textarea>
18. </p>
19. <INPUT type="submit" value="Envoyer l'annonce de choses fraîches">
20. </FORM>
21. 
22. </BODY>
23. </HTML> 
mail.php :
    Code     
 1.  <?php
 2.  
 3. $recipient = "ami1@blabla.fr,amis2@blabla.fr";
 4. $subject = "nouveautés sur mon site web (Solid)";
 5. $mail_reply = "moi@blabla.fr";
 6.  
 7. $msg = "Salut,\n";
 8. $msg="  je viens de mettre à jour des trucs sur mon site web. \n";
 9. $msg="  La nouvelle page peut être atteinte depuis l'adresse suivant :\n";
10. $msg .= " http://mon_nom.free.fr/$lien \n";
11. $msg .= " $description \n";
12. 
13. $mailheaders = "From: mon site web <> \n";
14. $mailheaders .= "Reply-To: $mail_reply\n\n";
15. 
16. 
17. mail($recipient, $subject, $msg, $mailheaders);
18.  
19. 
20. echo "<HTML><HEAD>";
21. echo "<TITLE>Form Sent!</TITLE></HEAD><BODY>";
22. echo "<H1 align=center>Mail envoyé !</H1>";
23. echo "<P align=center>";
24. echo "le message a été envoyé!</P>";
25. echo "</BODY></HTML>";
26. 
27. ?>


Message édité 4 fois, la dernière par manouchk le 19 mars 2005 - 14 h 40.

"Je ne suis pas chauvine mais la France est quand même la reine des fromages." Brigitte Fontaine chantant dans l'Europe de l'album "Des Visages Des Figures" de Noir Désir

iraysyvalo
-

Messages : 9 647
Inscrit le 19/11/02
Ville : Lyon
Non connecté
  Posté le 18 mars 2005 - 23 h 37 m 18 s

T'as acces a la fonction mail() sur free.fr maintenant ?




Pour un ban rapide et garanti sur ce forum, argumentez vos posts, dites simplement la verite, parlez de la realite et les leche-culs d'un cote et les maniaques du ban de l'autre se feront un plaisir de vous envoyer au purgatoire aussi sec.


manouchk
la vache!

Messages : 1 845
Inscrit le 25/12/02
Ville : Vitória (ES) Brésil
Non connecté
  Posté le 19 mars 2005 - 00 h 10 m 51 s
oui :yes:

par contre je me suis fais refuser mon email par un provider américain, j'avais peut-être pas mis les bons headers?


Message édité 1 fois, la dernière par manouchk le 19 mars 2005 - 00 h 11.

"Je ne suis pas chauvine mais la France est quand même la reine des fromages." Brigitte Fontaine chantant dans l'Europe de l'album "Des Visages Des Figures" de Noir Désir

Solid
- Ancien Modérateur -
(¯`·.__[T3aM.BouL3T©]__.·´¯) (¯`·.__[T3aM.s3X©]__.·´¯) ==> Tendeur de perches !

Messages : 35 151
Inscrit le 03/03/02
Ville : Grenoble
Non connecté
  Posté le 19 mars 2005 - 11 h 34 m 57 s
La solution de Manouchk me semble assez simple et efficace :P
Les 2 fichiers sont complets? Et j'en fais quoi? Je les mets où?

Pour info, si c'est bon, je mettrais un CopyRight to Manouchk dans tous les mails :P et l'URL d'FH :dd:



(Freebox)² ;)
---------------------
:sms2: :sms3:


manouchk
la vache!

Messages : 1 845
Inscrit le 25/12/02
Ville : Vitória (ES) Brésil
Non connecté
  Posté le 19 mars 2005 - 15 h 05 m 18 s
j'ai modifié les 2 fichiers, ils sot plus ou moins complets. Il faut probablemet que tu les adaptes pour ce que tu veux faire exactement!

Le principe est simple tu vas sur la page html et tu rempli le premier champ pour l'adresse de la nouvelles pages ou de la page modifiée?
Le deuxième champ est pour l'additions de commentaires...



dans le fichier php il faut modifier les mails de ceux à qui tu envois (ami1@blabla.fr...) et le tien (moi@blabla.fr)...
ainsi que la base de ton site web...

Tu mets les 2 fichiers dans un dossier de free et tu protèges le dossier ou au moins les fichiers dans lequel sont ces 2 fichiers, sinon tout le monde va pouvoir envoyer des messages à ta place!!
(tu connais les .htaccess n'est-ce pas?)

Sinon il doit être possible de faire un script php plus automatique qui vérifie la date des fichiers ou dossiers de ton site qui ont été modifiés il y a moins de, disons, 1 heure par exemple et d'envoyer un mail contenant les liens vers ces fichiers/dossiers??
Dans ce cas là tu aurais un email envoyé seulement en visitant ta page en php mais pas de commentaires dans le mail.... (là je ne sais pas à l'avance comment savoir quels fichiers ont moins d'une heure d'existence en php mais ont doit probablement pouvoir récupérer la date et heure de création et faire une "soustraction"...)

Il y a pleins de possibilités!!

pour comprendre comment ça marche c'est pas compliqué mais il faut comprendre comment marche php... et optionnellement les forms html en relation avec php...

pour comprendre en partant de "zéro" : http://www.siteduzero.com/xhtml-css/formulaires.php


Message édité 1 fois, la dernière par manouchk le 19 mars 2005 - 15 h 09.

"Je ne suis pas chauvine mais la France est quand même la reine des fromages." Brigitte Fontaine chantant dans l'Europe de l'album "Des Visages Des Figures" de Noir Désir

Solid
- Ancien Modérateur -
(¯`·.__[T3aM.BouL3T©]__.·´¯) (¯`·.__[T3aM.s3X©]__.·´¯) ==> Tendeur de perches !

Messages : 35 151
Inscrit le 03/03/02
Ville : Grenoble
Non connecté
  Posté le 19 mars 2005 - 16 h 10 m 30 s
Ok je te remercie je vais voir ça de plus près ;)
De tout façopn j'ai déjà un dossier protégé par .htaccess ;)



(Freebox)² ;)
---------------------
:sms2: :sms3:


Solid
- Ancien Modérateur -
(¯`·.__[T3aM.BouL3T©]__.·´¯) (¯`·.__[T3aM.s3X©]__.·´¯) ==> Tendeur de perches !

Messages : 35 151
Inscrit le 03/03/02
Ville : Grenoble
Non connecté
  Posté le 19 mars 2005 - 16 h 28 m 06 s
Ca marche !
C'est trop bon ;)

Un grand merci à Manouchk mais également à Gégé pour avoir voulu faire compliqué et à Iray pour sa présence d'esprit :P :pitre:



(Freebox)² ;)
---------------------
:sms2: :sms3:


manouchk
la vache!

Messages : 1 845
Inscrit le 25/12/02
Ville : Vitória (ES) Brésil
Non connecté
  Posté le 19 mars 2005 - 16 h 55 m 12 s
il n'y a pas de quoi tout le plaisir est pour moi! :jap:

(je viens de relire le message de départ et je vois que c'est pour le boulot! J'avais pas bien lu mais je comprends pourquoi on a parlé de cvs!!!)



"Je ne suis pas chauvine mais la France est quand même la reine des fromages." Brigitte Fontaine chantant dans l'Europe de l'album "Des Visages Des Figures" de Noir Désir

1,2 | Suivant
Page genérée en 0.9866 secondes par RahForum 2.0 | Gzip off |  Stats |  Metaforums |  RSS
© 2004 Cerbere Systems.
Prix Matériel Informatique | Informatique Lyon | Informatique Grenoble | Informatique Annecy | Informatique Marseille | Informatique Bordeaux | Forum Informatique
ADSL |Actualité ADSL | e-commerce | Commande Au Volant
Creative Commons
Message Boards and Forums Directory