bara ett problem kvar.
när man trycker på skicka knappen om man skrivit nått så händer ingenting....
------------------------------------------ klotter.php
<?
/*---------------------- INSTÄLLNINGAR -----------------------------------*/
$server = "localhost"; // MySQL-serveradress, oftast localhost
$username = "xxxxxxx"; // MySQL-användarnamn
$password = "xxxxxxx"; // MySQL-lösenord
$databas = "xxxxxxxx"; // Databasens namn, ska innehålla tabellen guestbook
$antal = "7"; // Antal inlägg per sida
/*---------------------- INSTÄLLNINGAR -----------------------------------*/
// Kopplar till databasen
$koppling = @mysql_connect("$server", "$username", "$password");
mysql_select_db("$databas");
if (!$koppling) {
echo "Databasen är för tillfället ur funktion. Var vänlig försök senare.";
exit();
}
// Lägger till nya inlägg
if($todo == "add"){
$namn = htmlspecialchars($namn);
$epost = htmlspecialchars($epost);
$hemsida = eregi_replace("http://", "", $hemsida);
$hemsida = htmlspecialchars($hemsida);
$meddelande = eregi_replace("\n", "<br>", $meddelande);
$meddelande = eregi_replace("\r", "", $meddelande);
$tid = date("H:i, Y-m-d");
mysql_query("INSERT INTO guestbook SET namn = '$namn', epost = '$epost', hemsida = '$hemsida', meddelande = '$meddelande', tid = '$tid'");
echo mysql_error();
Header("Location: klotter.php");
}
// Formuläret
?>
<form action="index.php?sida=klotter?todo=add" method="post">
namn<br>
<input name="namn" type="text" size="20"><br>
epost<br>
<input name="epost" type="text" size="20"><br>
hemsida<br>
<input name="hemsida" type="text" size="20"><br>
<textarea name="meddelande" wrap="virtual" rows=4 cols=17></textarea><br>
<input type="image" border="0" name="submit" src="gfx/oki.gif" width="28" height="19">
</form>
\<?
// Kollar vilken sida man är på
if(!isset($page)){$page=1;}
$step = ($page-1)*$antal;
// Hämtar inläggen, och antalet inlägg
$meddelanden = mysql_query("SELECT namn, epost, hemsida, meddelande, tid FROM guestbook ORDER BY ID DESC LIMIT $step, $antal");
$inlagg = mysql_fetch_array(mysql_query("SELECT COUNT(ID) AS ID FROM guestbook"));
$inlagg = $inlagg['ID'];
// Listar upp inläggen
while($rad = mysql_fetch_array($meddelanden)){
echo "<b>$rad[namn] ($rad[tid])</b> ";
if($rad['epost'] != ""){echo "<a href='mailto:$rad[epost]' target='_blank'><u>mejl</u></a> ";}
if($rad['hemsida'] != ""){echo "<a href='http://$rad[hemsida]' target='_blank'><u>hemsida</u></a>";}
echo "<br>$rad[meddelande] <br>";
echo "<img src='gfx/hr.gif' width='293' height='9'><br>";
}
// Länkar till nyare och äldre inlägg
$nyare = $page-1;
$aldre = $page+1;
if($page > 1){echo "<a href='index.php?sida=klotter&page=$nyare'><u>nyare</u></a>";}
if($page > 1 AND $page != ceil($inlagg / $antal)){echo " | ";}
if($page != ceil($inlagg / $antal) AND !($inlagg < $antal)){
echo "<a href='index.php?sida=klotter&page=$aldre'><u>äldre</u></a>";
}
// Visar antal inlägg<br>
echo "<br>($inlagg inlägg på ".ceil($inlagg / $antal)." ";
if(ceil($inlagg / $antal) < 2){echo "sida)";}else{echo "sidor)";}
?>