IP visning i tagwall
Hej jeg ville høre hvordan man indsætter sån at når folk har skrevet en besked i min tagwall så står der IP sån her "NAVN - DATO - IP HER"og skal man bruge database til at få deres IP ?
kunne også godt tænke mig at de forms hvor man skriver sin besked var på en ny side.. men ved ik hvorn man gør
her er min PHP kode
--------------index.php------------
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Tagwall</title>
<link href="../../css/styleindhold.css" rel="stylesheet" type="text/css">
</head>
<body>
<?
include("config.php");
if(isset($_POST['submit']))
{
if(empty($_POST['name']))
{
print "<font color='#ff0000'>Du glemte dit Navn</font>";
}
else
{
if(empty($_POST['besked']))
{
print "<font color='#ff0000'>Du glemte at skrive en Besked</font>";
}
else
{
if(!get_magic_quotes_gpc())
{
$besked = addslashes($_POST['besked']);
$name = addslashes($_POST['name']);
$hjemmeside = addslashes($_POST['hjemmeside']);
}
$name = htmlspecialchars($_POST['name']);
$besked = htmlspecialchars($_POST['besked']);
$dato = date('d/m-Y');
$klok = date('H:i');
$hjemmeside = htmlspecialchars($_POST['hjemmeside']);
mysql_query("INSERT INTO tagwall (name, besked, dato, klok, hjemmeside) VALUES ('$name','$besked', '$dato', '$klok', '$hjemmeside')") or die('Mysql Fejl opstod:' . mysql_error());
}
}
}
?>
<form action="index.php" method="POST">
<b>Navn:</b><br>
<input type="text" name="name" style="color: #666666; font-size: 8pt; border: 1px solid #C0C0C0; padding: 2px; background-color:#FFFFFF" size="40"><br />
<b>Hjemmeside:</b><br>
<input type="text" name="hjemmeside" value="http://" / style="margin-top:2px; color: #666666;font-size: 8pt; border: 1px solid #C0C0C0; padding: 2px; background-color:#FFFFFF" size="40"><br />
<b>Besked:</b><br>
<textarea name="besked" style="height:150px; width:225px; margin-top:2px; color: #666666; font-size: 8pt; border: 1px solid #C0C0C0; padding: 2px; background-color:#FFFFFF"></textarea><br>
<input type="submit" name="submit" value="Tilføj besked" style=" margin-top:2px; color: #666666; font-family: Verdana; font-size: 8pt; border: 1px solid #C0C0C0; padding: 2px; background-color:#FFFFFF">
</form>
<?
$query=mysql_query("SELECT * FROM tagwall ORDER BY id DESC") or die('Mysql Fejl opstod:' . mysql_error());
$antal_beskeder=mysql_num_rows($query);
echo "Der er i alt <b>$antal_beskeder</b> Tags,<br />";
echo "<i>Spam vil medføre Ban</i><br /><br />";
if(mysql_num_rows($query)) {
while($vis = mysql_fetch_array($query)) {
?>
<table border="1" width="100%" bgcolor="#d6d5d9" cellspacing="1" style="border-collapse: collapse; border: 1px solid #C0C0C0;">
<tr>
<td><b><font size="1"><b>Skrevet af: </b><i><a target="_blank" href="<? echo $vis[hjemmeside]; ?>"><? echo $vis[name]; ?></a></i> - <? $idag=date('d/m-Y'); if($idag=="$vis[dato]") { echo "Idag"; } else { echo $vis[dato]; } echo " kl. $vis[klok]"; ?> <br><? echo nl2br($vis[besked]); ?></font></td>
</tr>
</table>
<hr>
<?
}
} else {
echo "<br /><br />Der er ikke nogen Tags.";
}
?>
</body>
</html>
---------------end----------
