fr . comp . lang . javascript


Service Usenet Gratuit - You The Net .Com Consultez les groupes de news usenet nntp avec www.youthenet.com Postez et suivez voos fils de discussions gratuitement avec you the net .com le service gratuit de news en ligne

Re: [Proroype.js] Besoin d'une précision pou r Ajax.Request sur Fr Comp Lang Javascript



Groupes les plus fournis
usenet divers comp developpement agl windev misc bavardages linux usenet prison lettres langues-anciennes latin petites-annonces photo systemes gps comp applications sgbd rec son-image video materiel misc finance comp os mac-os classiques rec son-image video realisation comp sys mac rec tv series comp algorithmes lettres langues-anciennes grec bio medecine sci sociologie comp reseaux ethernet soc sectes


Derniers posts youthenet
Re: Démission pour création d'entreprise commerce ou service Que pensez-vous de la doctrine de James Madison ? Re: envoi des données à un serveur html la demeure du chaos Re: Alice au pays de Free (d'après la t ribune) Re: Est-ce ue violation de la GPL? Re: L'ultra libéralisme du chemin de fer prôné par Sarkozy... Président langue de bois ? la compagnie de l'autre

actualité

JavaScript 2 s'annonce comme version minimaliste
Journal du Net - 27 août 2008
JavaScript 2 n'attendra pas la version 4 du langage ECMAScript. Parmi les entreprises ayant poussé en ce sens figurent plusieurs poids lourds, ...
source

actualité

Bien mais pas à ce point...
Journal du Net - Publié depuis 1 heure
Oui, j'ai rencontré des problèmes de compatibilités JavaScript, ou des bugs qui sont apparus sur des pages mêlant flash et JavaScript. ...
source

Accueil |  Ajouter aux Favoris |  Inscription |  connexion |  Flux RSS de fr.comp.lang.javascript |

fr . comp . lang . javascript

Re: [Proroype.js] Besoin d'une précision pou r Ajax.Request



accueil . fr . comp . lang . javascript




Re: [Proroype.js] Besoin d'une précision pou r Ajax.Request

   
Sujet: Re: [Proroype.js] Besoin d'une précision pou r Ajax.Request
De: mrprout (l' arobase) nospam.invalid (Mr Prout !)
Groupes: fr.comp.lang.javascript
Organisation: Newshosting.com - Highest quality at a great price! www.newshosting.com
Date: 05. May 2008, 15:59:49
La nouvelle vedette du web, Olivier Miakinen, a écrit :
Le 05/05/2008 16:09, Mr Prout ! a écrit :
Voilà, j'ai une page perso sur laquelle j'utilise Ajax.Request (de Prototype) afin d'appeler une page PHP. Cette page PHP permet d'envoyer un mail avec pièce jointe à 10 adresses email différentes, et quand l'envoi est terminé, PHP renvoie "ok", valeur que je récupère en Javascript avec xhr.responseText... Jusque là, tout le monde me suit ? ;-)

Oui. ;-)

Bref, je voulais savoir s'il existait une méthode, si possible avec Prototype, pour savoir à quel moment un mail était envoyé, puis le second, etc... En gros je veux faire une barre d'état pour savoir combien de mails ont été envoyés. Car actuellement, lorsque je lance l'envoi, on voit la page se charger, et il ne se passe rien d'autre tant que les 10 mails n'ont pas été envoyés. Ca fait un peu long, surtout quand la pièce jointe est un peu lourde.

Personnellement, je verrais bien un algorithme du genre suivant :
envoyer d'abord le contenu du courriel à une première page PHP, qui
le stockerait dans un fichier ou une base de données sous un nom
donné, mettons mail127063542, et qui retournerait ce nom à l'appelant
JavaScript ; ensuite, envoyer des requêtes en passant comme paramètres
'mail127063542' et la première adresse, puis la seconde, et ainsi de
suit. Tu peux avoir une routine en PHP qui vire de temps en temps les
fichiers trop vieux, mais tu peux avoir aussi une requête de purge.

Donc (je mets une syntaxe du style de celle de GET, mais ce sera plus
vraisemblablement du POST, surtout pour la première requête) :

--------------------------------------------------------------------
 afficher "Le transfert commence"

 -> REQUEST(stocker_mail.php?mail=..... contenu très long...)
 <- RESPONSE = ok, id=mail8730982176

 mettre à jour la barre d'état

 -> REQUEST(mail_to.php?id=mail8730982176&to=claude@example.com)
 <- RESPONSE = ok

 mettre à jour la barre d'état

 -> REQUEST(mail_to.php?id=mail8730982176&to=admin@example.org)
 <- RESPONSE = ok

 mettre à jour la barre d'état

 ...

 -> REQUEST(mail_to.php?id=mail8730982176&to=user@example.net)
 <- RESPONSE = ok

 mettre à jour la barre d'état

 -> REQUEST(purge_mail.php?id=mail8730982176)
 <- RESPONSE = ok

 afficher "Tout s'est bien passé"
--------------------------------------------------------------------

Salut Olivier,

et merci pour ta réponse. Arff, je t'avoue que j'espérais qu'il existe une solution native à Prototype (ou au moins à Javascript) pour résoudre mon problème, mais visiblement non ! :-P

De plus, je ne pense pas que ta solution irait car seule ma page PHP connait les adresses emails (et non pas la page contenant le Javascript).

En tout cas merci pour ton aide !

--
http://www.tictacmail.com - Puissant extracteur d'adresses email en ligne. Filtres de recherche, exportations, options avancées...


Date Sujet  Auteur
01.01. o 
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs soc politique rec philatelie petites-annonces immobilier soc religion soc economie rec tv satellite sci sociologie rec sport automobile comp text tex

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs sci philo soc religion soc politique soc economie rec philatelie petites-annonces immobilier sci psychanalyse rec arts litterature sci zetetique

actualité

JavaScript 2 s'annonce comme version minimaliste
Journal du Net - 27 août 2008
JavaScript 2 n'attendra pas la version 4 du langage ECMAScript. Parmi les entreprises ayant poussé en ce sens figurent plusieurs poids lourds, ...
source

actualité

Et les normes '
01net - Il y a 7 heures
Pour le developpeur Web > Il ne serait alors plus obliger de multiplier les procédures de controles et les fonctions Javascript pour pallier au non respect ...
source


 




Copyright 2008 ©  - YouTheNet.com

| cefaleas |