Bruger gæstebog
Har lavet det 1000 gange før til mine andre communityesOg er lige gået igang med en til en ven,
Men det til ikke gemme beskederne :O
Det er koden:
<?php
include("includes/mysql.php");
include("includes/functions.php");
//Scriptet kodet af Unsafe.dk, Overrækkes til Rune/R-fritz/Spunk
if(!$_GET["id"])
{
header("Location: index.php");
}
$connn = mysql_query("SELECT * FROM users WHERE id = '$_GET[id]'");
$rsss = mysql_fetch_array($connn);
if(mysql_num_rows($connn) == 0) {
header("Location: index.php");
}
if($_SERVER["REQUEST_METHOD"] == "POST")
{
$con = mysql_query("SELECT * FROM users WHERE brugernavn = '$_SESSION[brugernavn]'");
$rss = mysql_fetch_array($con);
mysql_query("INSERT INTO gb (to_user, from_user, date, besked)
values('".$_GET["id"]."',
'".$rss["id"]."',
'".date("Y-m-j H:i:s")."',
'".$_POST["besked"]."')");
}
$conn = mysql_query("SELECT * FROM users WHERE brugernavn = '$_SESSION[brugernavn]'");
$rs = mysql_fetch_array($conn);
$conn2 = mysql_query("SELECT * FROM gb WHERE to_user = '$_GET[id]' ORDER BY id DESC");
$rs2 = mysql_fetch_array($conn2);
$conn3 = mysql_query("SELECT * FROM users WHERE id = '$_GET[id]'");
$rs3 = mysql_fetch_array($conn3);
?>
Der er <?=mysql_num_rows($conn2);?> indlæg i <?=$rs3["brugernavn"];?>'s gæstebog.
<hr align="left" size="1" width="300">
<?php
if(!$_SESSION["brugernavn"] AND !$_SESSION["password"])
{
?>
<b>Du behøver login for at skrive i gæstebogen.</b><br><br>
<?php
} else {
?>
<form method="post" action="<?=$PHP_SELF?>">
<textarea cols="50" rows="8" name="besked"></textarea><br><br>
<input type="submit" name="submit" value="Skriv besked">
</form>
<?php } ?>
<hr align="left" size="1" width="300">
<? if(mysql_num_rows($conn2) == 0) { print "Der er desværre ingen beskeder i gæstebogen."; }
$conn5 = mysql_query("SELECT * FROM gb WHERE to_user = '$_GET[id]' ORDER BY id DESC");
while($rs5 = mysql_fetch_array($conn5)) {
$conn4 = mysql_query("SELECT * FROM users WHERE id = '$rs2[from_user]'");
$rs4 = mysql_fetch_array($conn4);
?>
Fra: <b><?=$rs4["brugernavn"];?> | Dato: <?=$rs5["date"];?><br><br>
<? echo nl2br($rs5[besked]) ?><br><br>
<hr align="left" size="1" width="200">
<?php } ?>
