• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

IP-Adresse im Kontaktformular anzeigen

Henry_Lee

Neues Mitglied
Hallo,

ich habe ein Kontakformular, das ungefähr so aussieht (gekürzt):

Code:
$emajl[$i++] = "Vorname:		$_POST[vorname]";
  $emajl[$i++] = "Nachname:		$_POST[nachname]";

  $emajl[$i++] = "E-mail:		$_POST[email]\n";

  $emajl[$i++] = "Nachricht";
  $emajl[$i++] = "..................................................";
  $emajl[$i++] = "$text\n";
    
  $text = implode("\n", $emajl);
  mail ("adresse...", "Betreff...", $text, "From: ".$_POST[email]);

jetzt will ich, dass in den mir übermittelten Text auch die IP-Adresse des Absenders geschrieben wird.
Wenn ich das einfach nur so löse:

$emajl[$i++] = "$_SERVER['REMOTE_ADDR']";

dann kommt ein Fehler:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING

Muss ich die IP Adresse schon im Formularteil irgendwie abfragen und hier nur noch als Variable aus _POST einfügen? Wenn ja, wie soll ich es dort abfragen?


Liebe Grüße,

H_L
 
Ehrlich gesagt kenne ich mich mit dem Befehl nicht so aus, aber du fragst damit doch irgendwas vom Server ab?

Versuche mal das:

PHP:
$ipadresse ="$REMOTE_ADDR";
 
Zurück
Oben