Nous sommes actuellement le 28 Mars 2024, 19:36

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 3 message(s) ] 
Auteur Message
MessagePublié: 22 Avr 2008, 13:24 
Hors-ligne
Régulier
Régulier

Inscription : 05 Fév 2002, 22:00
Message(s) : 489
Bonjour,

Je batis un système de mailing list pour un client qui a une db de 37 000 abonnés.

J'avais comme plan de créer le formulaire de préparation du message à envoyer dans une page, poster tout ceci à une page (avec un http_post et non par un post de formulaire) nommé 'envoie_message.php' et ainsi permettre à mon client de fermer son navigateur sans interrompre l'envoie des messages à ses clients.

Mais, je me suis rendu compte que ma page où on écrit le message attends une "réponse" de mon script 'envoie_message.php'.

Y-a-til une facon de permettre de ce que je veux vraiment faire ? Parce que l'idéal, ce serait que ma page 'envoie_message.php', qui contient un while d'envoie de message, puisse fonctionner, même si la page 'formulaire_preparation.php' est fermée.

Merci

Mathieu ;)

_________________
-------------------
Mathieu Lessard

"Toute grande guerre se gagne d'abord par de petits coups d'épée"


Haut
 Profil  
Répondre en citant  
MessagePublié: 23 Avr 2008, 07:58 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 00:24
Message(s) : 5834
Si tu as 5Mo de trucs à envoyer, comment ça va être envoyé si tu fermes le browser? C'est le browser qui envoi les données, si tu le ferme l'envoi est arrêté.

Si ton problème est après l'envoi des données au serveur, bien tu peux essayer d'envoyer tes données en mode asynchrone avec AJAX par exemple.

_________________
This posting is provided "AS IS" with no warranties, and confers no rights!
©2006 - 2014 Jump


Haut
 Profil  
Répondre en citant  
MessagePublié: 23 Avr 2008, 09:25 
Hors-ligne
Administrateur
Administrateur
Avatar de l’utilisateur

Inscription : 10 Déc 2001, 17:54
Message(s) : 1947
Localisation : Saint-Émile
Tu ne peut pas garantir que le script va compléter correctement si le client ferme son browser. La seul manière de le faire serait de parser ta réponse, de préparer ce que t'a à préparer et de lancer un script en background...

_________________
Nicolas Ross
Administrateur du site Micro.Info,
Ingénieur, CyberCat


Dans la plupart des pays la vente de choses nocives, comme des drogues, est interdite.
Alors pourquoi les gens peuvent vendre les logiciels de Microsoft et rester impunis ?


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 3 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 4 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site