rernanded
Erfahrenes Mitglied
Hi,
habe das Problem das ich die User-IP anzeigen lasse und dann den Wert in eine DB speichere.
Mit oberem Script wird der Wert nicht gespeichert.
Mit unterem Script klappt es bei jedem "neu laden" der Seite.
Warum klappts mit oberem nicht obwohl ein Datensatz angelegt wird jedoch mit leerem Feld.
Moni
habe das Problem das ich die User-IP anzeigen lasse und dann den Wert in eine DB speichere.
Mit oberem Script wird der Wert nicht gespeichert.
Mit unterem Script klappt es bei jedem "neu laden" der Seite.
Warum klappts mit oberem nicht obwohl ein Datensatz angelegt wird jedoch mit leerem Feld.
Moni
PHP:
<?php
// IP ermitteln
$ip = $_SERVER['REMOTE_ADDR'];
//Daten anzeigen
echo "Ihre IP lautet: <b>$ip</b><br />";
?>
<?php
include_once('see-ip_connection.php');
//speichern sobald die Seite angezeigt wird
$ip = $_POST['ip'];
$sql = "INSERT INTO ipindb (ip) VALUES ('$ip')";
$ergebnis = @mysql_query($sql);
?>
PHP:
<?php
// IP ermitteln
$ip = $_SERVER['REMOTE_ADDR'];
//Daten anzeigen
echo "Ihre IP lautet: <b>$ip</b><br />";
?>
<?php
include_once('see-ip_connection.php');
//speichern sobald die Seite neu geladen wird
$ip = $_SERVER['REMOTE_ADDR'];
$sql = "INSERT INTO ipindb (ip) VALUES ('$ip')";
$ergebnis = @mysql_query($sql);
?>
Zuletzt bearbeitet: