tja du kan jo bruge mysql som er næmmest at arbejde med...
specielt når vi har med brugere at gøre...
her er noget som garanteret kan bruges, det er mit interne postsystem det skal bare udbygges en del, jeg vil foreslå et par if sætninger som kontrollerer brugernes rettigheder, eksempelvis, status som jeg også bruger, desuden er der heller ikke nogen som sagt problemer i at lave det, det kræver et par småting, problemmet er at lave det når man ikke ved noget, og det er nemmere at du har noget at gå udfra når du bygger det
jeg håber at du klarer det.
<I>Post</I><HR>
<?php
if ($post === null OR $post === inbox) {
echo ("<I>Inbox</I><HR>");
$result = mysql_query("SELECT * FROM game_chat_user_post WHERE recive = '$username' ORDER BY sendt DESC");
while ($row = mysql_fetch_array($result) ) {
echo (" Dato: ".$row["sendt"]." | Sendt Fra: <B>".$row["sender"]."</B> | <A HREF='$php_self?midle=userpost.php&post=vis&id=".$row["postid"]."'>".$row["heading"]."</A><BR>");
}
echo("<HR><A HREF='$php_self?midle=userpost.php&post=inbox'>Inbox</A> | <A HREF='$php_self?midle=userpost.php&post=send'>Send</A> | <A HREF='$php_self?midle=userpost.php&post=slet'>Slet</A>");
} elseif ($post === send) {
echo ("<I>Send Post</I><HR>");
if (!isset($send)) {
$result = mysql_query("SELECT * FROM game_chat_user ORDER BY name");
echo ("<FORM action='$php_self' method='post'>");
echo ("Vælg venligst et Bruger-navn.<br>");
echo ("<SELECT NAME='recive'>");
while ($row = mysql_fetch_array($result) ) {
echo ("<OPTION VALUE=".$row["name"].">".$row["name"]."");
}
echo ("</SELECT><HR>");
echo ("Indtast venligst en Overskrift.<br>");
echo ("<INPUT MAXLENGTH='30' size='30' name='heading'><BR>");
echo ("<i>(Max 30 karakter)</i><HR>");
echo ("Indtast din besked her!<br>");
echo ("<TEXTAREA NAME='messege' COLS='40' ROWS='6'></TEXTAREA><HR>");
echo ("<input TYPE='submit' VALUE='Send' name='send'> <input TYPE='reset' VALUE='Slet Alt' name='slet'>");
echo("<HR><A HREF='$php_self?midle=userpost.php&post=inbox'>Inbox</A> | <A HREF='$php_self?midle=userpost.php&post=send'>Send</A> | <A HREF='$php_self?midle=userpost.php&post=slet'>Slet</A>");
} else {
$result = mysql_query("INSERT INTO game_chat_user_post SET sender = '$username', heading = '$heading', messege = '$messege', recive = '$recive', sendt = curdate()");
if ($result) {
echo ("Din post er sendt<BR>");
} else {
echo ("Din post blev ikke sendt");
}
echo("<HR><A HREF='$php_self?midle=userpost.php&post=inbox'>Inbox</A> | <A HREF='$php_self?midle=userpost.php&post=send'>Send</A> | <A HREF='$php_self?midle=userpost.php&post=slet'>Slet</A>");
}
} elseif ($post === vis) {
echo ("<I>Vis Post</I><HR>");
$result = mysql_query("SELECT * FROM game_chat_user_post WHERE postid = '$id'");
while ($row = mysql_fetch_array($result) ) {
echo (" Dato: ".$row["sendt"]." | Sendt Fra: <B>".$row["sender"]."</B> | ".$row["heading"]."<BR><BR>".$row["messege"]."");
}
echo("<HR><A HREF='$php_self?midle=userpost.php&post=inbox'>Inbox</A> | <A HREF='$php_self?midle=userpost.php&post=send'>Send</A> | <A HREF='$php_self?midle=userpost.php&post=slet'>Slet</A>");
} elseif ($post === slet) {
echo ("<I>Slet Post</I><HR>");
if (!isset($id)) {
$result = mysql_query("SELECT * FROM game_chat_user_post WHERE recive = '$username' ORDER BY sendt DESC");
while ($row = mysql_fetch_array($result) ) {
echo (" Dato: ".$row["sendt"]." | Sendt Fra: <B>".$row["sender"]."</B> | <A HREF='$php_self?midle=userpost.php&post=slet&id=".$row["postid"]."'>".$row["heading"]."</A><BR>");
}
} else {
$result = mysql_query("DELETE FROM game_chat_user_post WHERE postid = '$id'");
if ($result) {
echo ("Din post er nu slettet");
} else {
echo ("Din post kunne ikke slettes");
}
}
echo("<HR><A HREF='$php_self?midle=userpost.php&post=inbox'>Inbox</A> | <A HREF='$php_self?midle=userpost.php&post=send'>Send</A> | <A HREF='$php_self?midle=userpost.php&post=slet'>Slet</A>");
}
?>
Mvh Ralph B. Andreasen