récupérer une variable JS !

récupérer une variable JS ! - PHP - Programmation

Marsh Posté le 14-04-2003 à 15:46:11    

Voilà, je récupère l'adresse du client en JS et je la stocke dans une variable adip que je voudrais ensuite utiliser en PHP : comment faire ?

Reply

Marsh Posté le 14-04-2003 à 15:46:11   

Reply

Marsh Posté le 14-04-2003 à 15:49:09    

la renvoyer par un formulaire sur ta page php ?

Reply

Marsh Posté le 14-04-2003 à 15:56:31    

non, en fait, je place ce bout de javascript en haut de mon script PHP :

Code :
  1. <script language="javascript">
  2. <!--
  3. adresseIP=java.net.InetAddress.getLocalHost();
  4. adip=adresseIP.getHostAddress();
  5. //-->
  6. </script>


et je voudrais ensuite utiliser la variable adip en PHP : c'est possible ?

Reply

Marsh Posté le 14-04-2003 à 16:40:33    

oui ben rien ne t'empeche de renvoyer cette valeur par un form
 
<form name="toto" id="toto" action='tapage.php' method='post'>
<input type="hidden" name="adresse_ip" id="adresse_ip" value="document.write(+toto);">
</form>
<script language="javascript">
ad=document.getElementById("adresse_ip" );
ad.value="adip";
 
formu=document.getElementById("toto" );
formu.submit();
</script>
 
bon je suis un peu rouiller en js mais le principe devrait fonctionner...
 :hello:


Message édité par kayasax le 14-04-2003 à 16:44:39
Reply

Marsh Posté le 14-04-2003 à 16:47:21    

Si le but est de retrouver l'adresse IP du client,passer par JS+formulaire me semble un peu tordu.Tu peux la recuperer directement dans une variable PHP, (je ne sais plus son nom)

Reply

Marsh Posté le 14-04-2003 à 16:50:02    

nico168 a écrit :

Si le but est de retrouver l'adresse IP du client,passer par JS+formulaire me semble un peu tordu.Tu peux la recuperer directement dans une variable PHP, (je ne sais plus son nom)


ah pt, je vais regarder !

Reply

Marsh Posté le 14-04-2003 à 19:26:20    

$remote_addr si je ne m'abuse

Reply

Marsh Posté le 14-04-2003 à 20:15:11    

orazur a écrit :

$remote_addr si je ne m'abuse


ca c'etait a l'epoque ou register_global etait a ON :)

Reply

Marsh Posté le 15-04-2003 à 09:55:11    

nico168 a écrit :


ca c'etait a l'epoque ou register_global etait a ON :)
 


il est sur on register_global sur notre intranet ;)

Reply

Marsh Posté le 15-04-2003 à 14:23:04    

pour info c'est
 
$HTTP_SERVER_VARS['REMOTE_ADDR']
 
et maintenant
 
$_SERVER['REMOTE_ADDR']


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 15-04-2003 à 14:23:04   

Reply

Marsh Posté le 15-04-2003 à 14:24:37    

Sh@rdar a écrit :

pour info c'est
 
$HTTP_SERVER_VARS['REMOTE_ADDR']
 
et maintenant
 
$_SERVER['REMOTE_ADDR']


Je sais, merci, j'avais trouvé en cherchant dans les variables d'env ;)
 
Merci qd mm pour ton aide :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed