GROS PROB CGI

GROS PROB CGI - Programmation

Marsh Posté le 21-08-2001 à 18:26:41    

g un prob de serveur
http://www.blagzz.f2s.com/cgi-bin/test.pl
on peut voir que l'IP est une IP host 127.0.0.1 et ce à chaque fois :-(
 
pourtant le script est chmoder en 755
le path du perl est usr/bin/perl je me suis renseigné et cela ne marche pas  
voici la source du cgi
 
#!/usr/bin/perl
 
print "Content-type: text/html\n\n";
 
print ("Votre adresse IP est : ".$ENV{'REMOTE_ADDR'}."<br><br>\n" );
print ("Votre nom d hôte est : ".$ENV{'REMOTE_HOST'}."<br>\n" );
 
merci de m'aider ciao @++++
vrutoile

Reply

Marsh Posté le 21-08-2001 à 18:26:41   

Reply

Marsh Posté le 21-08-2001 à 19:52:52    

Bon ton probleme vient du server http pas de perl. Apres recherche il s'avere que ton hebergeur f2s n'utilise pas REMOTE_ADDR mais HTTP_X_FORWARDED_FOR pour stocker l'adresse IP du client HTTP. Tu sais donc ce qu'il te reste a faire !

Reply

Marsh Posté le 21-08-2001 à 20:52:37    

merci bcp et pour le nom d'hote?

Reply

Marsh Posté le 21-08-2001 à 21:47:58    

Et pourquoi pas 10 balles et un mars ? Pour ce qui est du REMOTE_HOST tu n'y a pas acces.
 
Je viens de m'appercevoir a l'instant qu'il y a un ensemble de documents tout specialement destines aux users de "f2s" sur f2s, c'est pas fait pour les chiens alors la prochaine fois va y jeter un oeil car je constate avec horreur que j'ai cherche pour rien : l'histoire du REMOTE_ADRR y est precise et tu as acces a la liste des variables d'environments que tu peux utiliser: http://www.tryit.f2s.com/cgi/env.cgi
Il n'y a rien relativement au nom du client donc tu peux te brosser pour utiliser REMOTE_HOST.  
Ceci etant en trois coups de cuilleres a Perl tu devrais pouvoir recuperer le nom facilement avec l'ip.
 
 
http://www.users.f2s.com/scripts/perl/ et fais un tour dans la FAQ et le forum.

Reply

Marsh Posté le 21-08-2001 à 21:57:03    

désolé de t'avoir fait chercher pour rien

Reply

Marsh Posté le 21-08-2001 à 21:57:28    

en tout cas merci bcp ciao

Reply

Marsh Posté le 21-08-2001 à 22:14:21    

zeltron,
 
ca va ouais ? :( t'es pas obligé de lui parler comme ça !

Reply

Marsh Posté le 21-08-2001 à 22:20:17    

Non aujourd'hui ca ne va pas

Reply

Marsh Posté le 22-08-2001 à 09:40:39    

mange des chips

Reply

Marsh Posté le 22-08-2001 à 11:55:45    

lol!!!!!!! et des cacahuetes?

Reply

Sujets relatifs:

Leave a Replay

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