hi!
gibt es einen befehl in html, der die ip eines formular-ausfüllers ausliest und mit den formulardaten an das cgi-skript (formmailer) sendet?
DANKE!
Gerdzilla.
hi!
gibt es einen befehl in html, der die ip eines formular-ausfüllers ausliest und mit den formulardaten an das cgi-skript (formmailer) sendet?
DANKE!
Gerdzilla.
gibt es einen befehl in html, der die ip eines
formular-ausfüllers ausliest und mit den formulardaten an das
cgi-skript (formmailer) sendet?
Einen Befehl nicht, aber die IP steht in einer Variablen
und zwar im ENV Hash in dem Eintrag $ENV{REMOTE_ADDR}:
print „$ENV{REMOTE_ADDR}\n“;
Klaus
Hallo, Klaus!
Danke für Deine Message, aber ich muss Dir leider sagen, das hilft mir leider gar nicht
Ich kenn mich mit CGI-Programmierung überhaupt nicht aus - Habe nur ein paar HTML-Kenntnisse.
Schreibs doch einfach so, als wär ich drei Jahre alt *g*
Danke!
Gerdzilla.
Ich kenn mich mit CGI-Programmierung überhaupt nicht aus -
Habe nur ein paar HTML-Kenntnisse.
Dann brauche ich das Script, denn ohne kann ich Dir nicht sagen wo Du was eintragen mußt
Klaus
Hi!
Anbei der Quellcode des perl-scripts:
Vielen Dank und schöne Grüße,
GERDZILLA.
=============
#!/usr/bin/perl
print "Content-Type: text/html\n\n";
read (STDIN, $daten, $ENV{'CONTENT\_LENGTH'});
@entries = split(/&/,$daten);
$subject = $ENV{'QUERY\_STRING'};
$subject =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$subject =~ tr/+/ /;
$subject =~ tr/\_/ /;
print
print MAIL "Folgende Email ist eingegangen :\n";
print MAIL "-" x 50;
print MAIL "\n";
# Hier passt es ganz gut hin ...
print MAIL "IP# des Absenders: $ENV{REMOTE\_ADDR}\n";
# Ende der Aenderung
print MAIL "$subject\n\n";
foreach $entry (@entries)
Klaus
Supi, das hat gepasst
Kriegst auch ein Sternchen *G*
DANKE!
Gerdzilla.