<div align="left"><form name="form1" method="post" action="index.php?side=ok">
Skriv en besked
<br>
<table width="356" border="0">
<tr>
<td width="45">Navn:</td>
<td width="301"><input type="text" name="navn"> </td></tr>
<tr>
<td width="45">E-mail: </td>
<td width="301"><input type="text" name="email"> </td>
</tr>
<tr><td width="45">www: </td><td width="301"><input type="text" value="
http://" name="www"> </td></tr>
<tr>
<td colspan="2">Besked: <br>
<textarea cols="35" rows="4" name="besked"></textarea>
<p>
<a href="#" onclick="insertText(form1.besked,':D',true);return false;">
<img src="smilie/icon_biggrin.gif" height="15" width="15" border="0"></a>
<a href="#" onclick="insertText(form1.besked,':O',true);return false;">
<img src="smilie/icon_surprised.gif" height="15" width="15" border="0"></a>
<a href="#" onclick="insertText(form1.besked,':tw',true);return false;">
<img src="smilie/icon_twisted.gif" height="15" width="15" border="0"></a>
<a href="#" onclick="insertText(form1.besked,':)',true);return false;">
<img src="smilie/icon_smile.gif" height="15" width="15" border="0"></a>
<a href="#" onclick="insertText(form1.besked,':(',true);return false;">
<img src="smilie/icon_sad.gif" height="15" width="15" border="0"></a>
<a href="#" onclick="insertText(form1.besked,';)',true);return false;">
<img src="smilie/icon_wink.gif" height="15" width="15" border="0"></a>
<a href="#" onclick="insertText(form1.besked,':f',true);return false;">
<img src="smilie/icon_redface.gif" height="15" width="15" border="0"></a>
<a href="#" onclick="insertText(form1.besked,':r',true);return false;">
<img src="smilie/icon_razz.gif" height="15" width="15" border="0"></a>
<a href="#" onclick="insertText(form1.besked,'?',true);return false;">
<img src="smilie/icon_question.gif" height="15" width="15" border="0"></a>
<a href="#" onclick="insertText(form1.besked,':[',true);return false;">
<img src="smilie/icon_mad.gif" height="15" width="15" border="0"></a>
<a href="#" onclick="insertText(form1.besked,':S',true);return false;">
<img src="smilie/icon_confused.gif" height="15" width="15" border="0"></a>
<a href="#" onclick="insertText(form1.besked,':8',true);return false;">
<img src="smilie/icon_cool.gif" height="15" width="15" border="0"></a>
<a href="#" onclick="insertText(form1.besked,':i',true);return false;">
<img src="smilie/icon_idea.gif" height="15" width="15" border="0"></a>
<a href="#" onclick="insertText(form1.besked,'!',true);return false;">
<img src="smilie/icon_exclaim.gif" height="15" width="15" border="0"></a>
<a href="#" onclick="insertText(form1.besked,':e',true);return false;">
<img src="smilie/icon_evil.gif" height="15" width="15" border="0">
<a href="#" onclick="insertText(form1.besked,':¨',true);return false;">
<img src="smilie/icon_eek.gif" height="15" width="15" border="0"></a>
<a href="#" onclick="insertText(form1.besked,':cr',true);return false;">
<img src="smilie/icon_cry.gif" height="15" width="15" border="0"></a>
</p>
<p align="center"><br><input type="submit" value="Send">
</td></tr>
</table>
<br>
<br>
<?php
$db = mysql_connect("minhost", "minbruger", "mitpassword");
mysql_select_db("mindb",$db);
/* Antallet af poster vi ønsker vist på hver side */
$pr_side = 5;
$antal = mysql_result(mysql_query("SELECT COUNT(*) FROM indlaeg"),0) or die(mysql_error());
/* Hvis visfra-variablen ikke findes i URL-feltet og den ikke er et nummer og den er større end antallet i databasen, så sættes den til 0, ellers sættes den til værdien fra URL feltet */
$vis_fra = (isset($_GET["visfra"]) && is_numeric($_GET["visfra"]) && $_GET["visfra"] < $antal) ? $_GET["visfra"] : 0;
/* Vi laver et database udtræk med limit, så den kun hiver det rigtige antal ud fra tabellen, husk at ændre ‘table’ til dit eget tabelnavn */
$query = mysql_query ("SELECT * FROM indlaeg ORDER BY id DESC limit $vis_fra, $pr_side" ,$db) or die(mysql_error());
while ($myrow = mysql_fetch_row($query)) {
?>
Navn: <? echo $myrow[1] ?>
<br>
<? echo "E-mail: <A HREF=\"mailto:$myrow[2]\">$myrow[2]</A>"; ?>
<br>
<? echo "WWW: <a href=\"$myrow[3]\" target=\"_Blank\">$myrow[3]</a>"; ?>
<br>
Besked: <? {
$besked = $myrow['4'];
$besked = str_replace(":D", "<img src=\"smilie/icon_biggrin.gif\">", $besked);
$besked = str_replace(":S", "<img src=\"smilie/icon_confused.gif\">", $besked);
$besked = str_replace(":8", "<img src=\"smilie/icon_cool.gif\">", $besked);
$besked = str_replace(":cr", "<img src=\"smilie/icon_cry.gif\">", $besked);
$besked = str_replace(":¨", "<img src=\"smilie/icon_eek.gif\">", $besked);
$besked = str_replace(":e", "<img src=\"smilie/icon_evil.gif\">", $besked);
$besked = str_replace("!", "<img src=\"smilie/icon_exclaim.gif\">", $besked);
$besked = str_replace(":i", "<img src=\"smilie/icon_idea.gif\">", $besked);
$besked = str_replace(":l", "<img src=\"smilie/icon_lol.gif\">", $besked);
$besked = str_replace(":[", "<img src=\"smilie/icon_mad.gif\">", $besked);
$besked = str_replace(":|", "<img src=\"smilie/icon_neutral.gif\">", $besked);
$besked = str_replace("?", "<img src=\"smilie/icon_question.gif\">", $besked);
$besked = str_replace(":r", "<img src=\"smilie/icon_razz.gif\">", $besked);
$besked = str_replace(":f", "<img src=\"smilie/icon_redface.gif\">", $besked);
$besked = str_replace(":re", "<img src=\"smilie/icon_rolleyes.gif\">", $besked);
$besked = str_replace(":(", "<img src=\"smilie/icon_sad.gif\">", $besked);
$besked = str_replace(":)", "<img src=\"smilie/icon_smile.gif\">", $besked);
$besked = str_replace(":O", "<img src=\"smilie/icon_surprised.gif\">", $besked);
$besked = str_replace(":tw", "<img src=\"smilie/icon_twisted.gif\">", $besked);
$besked = str_replace(";)", "<img src=\"smilie/icon_wink.gif\">", $besked);
echo $besked;
}
?>
<br>
<hr>
<?
}
?>
<?
/* Der undersøges om der skal udskrives et ”forrige side”-link, er dette tilfældet udskrives linket */
if ($vis_fra > 0) {
$back= $vis_fra - $pr_side;
echo "<a href='$_SERVER[PHP_SELF]?side=GB&visfra=$back'>Forrige</a> ";
}
$page = 1;
/* Alle siderne udskrives så man med et klik kan få resultaterne fra fx 90-100 */
for ($start = 0; $antal > $start; $start = $start + $pr_side) {
if($vis_fra != $page * $pr_side - $pr_side) {
echo "<a href='$_SERVER[PHP_SELF]?side=GB&visfra=$start'>$page</a> ";
} else {
echo $page." ";
}
$page++;
}
/* Der undersøges om der skal udskrives et ”næste side”-link, er dette tilfældet udskrives linket */
if ($vis_fra < $antal - $pr_side) {
$next = $vis_fra + $pr_side;
echo " <a href='$_SERVER[PHP_SELF]?side=GB&visfra=$next'>Næste</a>";
}
?>
</div>
Der skal lige siges at der har jeg ikke tilføjet så at man SKAL udflylde navn og besked ;)