Obtenir l'adresse IP à l'aide de l'Action Script?
Est-il possible d'obtenir l'adresse IP du client par le biais de Flash (swf) de l'Action Script 3 et puis la passer à php fichier afin de le stocker dans la base de données?
Vous devez vous connecter pour publier un commentaire.
Pas besoin de le faire en flash, faites-le simplement sur votre serveur en php "$ip=@$REMOTE_ADDR;"
Non, l'adresse IP du client n'est pas disponible en ActionScript 3. L'approche recommandée est de l'avoir reflété par le code côté serveur.
Voir http://www.actionscript.org/forums/showthread.php3?s=&threadid=20123
Que je sais que OUI!! Mais je me pose des questions sur la raison de le faire. Vous pouvez simplement utiliser PHP pour obtenir l'Adresse IP..
EDIT : A la recherche.. Changer ma réponse. Je pense qu'il y a moins de possibilité de le faire avec Flash..
Comme la réponse ci-dessus, l'utilisation de PHP (ou autre langage de script), pour transmettre l'adresse IP comme un param valeur dans votre animation flash et vous aurez à disposition au moment de l'exécution.
Une autre option est d'utiliser le ExternalInterface pour faire un appel à un script PHP côté serveur ou quelque chose de semblable pour renvoyer l'adresse IP.
Comme l'a dit Alex, de le transmettre via flashvars, mais que PHP doit vraiment être:
L'extension json est très pratique pour écrire flash vars, par exemple, pour passer à swfobject:
Il est possible de saisir l'adresse IP réelle via Actionscript de Flash.
Vous allez le croire après avoir visité ce site (cliquez sur l'onglet Flash):
http://AnalyzeMy.net
Malgré ce que la plupart disent - il y a une différence en quelque sorte. J'ai utilisé pour exécuter un assez grand forum (200k+) et la plupart des membres interdites ont finalement été pris à nouveau une fois qu'ils sont entrés dans notre chat (Flash). Alors que le VB logiciel (à l'aide de php) donner une IP (Généralement par le biais d'un Proxy/Réseau) , le Chat (Flash) serait, en effet, de nous donner leur Véritable IP.
Ne me demandez pas de l'expliquer - j'ai peine à obtenir par le PHP moi-même ...