|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Étudiant Inscription : septembre 2011 Messages : 5 ![]() |
Bonjour à tous
Je développe un site en flex dans lequel j'aimerai savoir lorsqu'un utilisateur quitte mon site et ainsi le mettre dans ma base de donnée. L'évènement est traité par du Javascript qui m'offre la possibilité avec mon code flex d'effectuer cette action. Jusque là tout va bien, ma fonction marche parfaitement lorsque je change de site en écrivant une nouvelle URL dans mon navigateur, mais cela ne fonctionne pas lorsque je ferme mon navigateur avec la croix. En débug je vois clairement que je passe dans mon appel PHP mais cet appel est sans effet contrairement à lorsque je change d'URL (où je passe également dans cette fonction du fait que l'évènement déclenché est le même) J'ai testé en utilisant AMFPHP ou URLRequest couplé avec un URLLoader mais dans les deux cas cela ne fonctionne pas. J'ai l'impression qu'à partir du moment où je clique sur la croix toute communication vers l'extérieur m'est rendue impossible et si c'est ça qui pose problème je ne sais absolument pas comment le contourner. Quelqu'un a une idée ? Merci d'avance |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 2 279 ![]() |
Bonjour,
la question est de savoir aussi si ces traitements te sont nécessaires car à ce que j'ai compris c'est javascript qui trappe l'event pour le redispatcher à Flex mais quid du cas ou l'utilisateur désactives js ? Si c'est un traitement php à faire, tu peux mettre en place un système de sockets Flex/PHP sans passer par js et faire du "ping inversé" sur ton appli cliente via PHP. Si pas de réponse -> tu effectues ton traitement de fermeture et tu vires la socket cliente de ton serveur
__________________
Je ne réponds pas aux questions envoyées par mp |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Étudiant Inscription : septembre 2011 Messages : 5 ![]() |
Merci de ta réponse, je vais essayer de faire comme tu me dis en ping inversé, ça m'a l'air assez complexe mais efficace, je connaissais pas
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com