Hej med jer...
Jeg har en gæstebog, og når man skriver et indlæg vil jeg gerne
have den opfanger "skriverens" ip, og gemmer det i databasen
sammen med de andre oplysninger personen taster ind i formen...
Jeg troede selv jeg kunne finde ud af det, men der tog jeg
fejl...
Jeg har skrevet sådan her i koden:
<?
$db = mysql_connect("host", "brugernavn", "kodeord");
mysql_select_db("databasenavn", $db);
if($_POST['skriv']) {
$besked = nl2br(htmlentities($_POST['besked']));
$dato_array = getdate();
$dato = $dato_array["mday"] . "/" . $dato_array["mon"] . "-" .
$dato_array["year"] . " " . $dato_array["hours"] . ":" .
$dato_array["minutes"] . ":" . $dato_array["seconds"];
mysql_query("INSERT INTO guestbook (navn, email, dato, ip,
besked) VALUES
('$_POST[navn]','$_POST[email]','$dato','$ip','$besked')");
}
?>
<?
$foresp = mysql_query("SELECT * FROM guestbook ORDER BY nr
DESC");
while($data = mysql_fetch_array($foresp)){
echo "<table width=\"100%\"
style=\"border-width:1px;border-style:solid;border-color:#233141;
border-collapse:collapse;background:#EEEEEE\"
cellpadding=\"3px\">";
echo "<tr><td class=\"guestbook\" width=\"50%\"
align=\"left\">";
echo "Fra: <a class=\"guestbook\"
href=\"mailto:".$data['email']."\">".$data['navn']."</a></td>";
echo "<td class=\"guestbook\" width=\"50%\"
align=\"right\"><b>".$data['dato']."</b></td></tr>";
echo "<tr><td colspan=\"2\" height=\"1px\"
bgcolor=\"#233141\"></td></tr>";
echo "<tr><td colspan=\"2\" class=\"guestbook\" align=\"left\"
valign=\"top\">".$data['besked']."</td></tr>";
echo "</table>";
echo "<p>";
}
?>
Jeg har så også oprettet en tabel hvor der er de felter som der
hele tiden har været + det nye felt til ip inde i PHPMYADMIN. Jeg
har sat den til Tinytext. Og felterne kommer i den rigtige
rækkefølge...
Jeg har som I kan se brugt $ip i koden, men jeg ved ikke om der
er nogen variabel der hedder det, som opsnapper ens ip.. Det
mener jeg bare...
Kan I ikke hjælpe mig??
Mange tak for hjælpen
Mvh. Lasse Jensen -
www.webweaver.dk
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials