Ændre lidt i forum
Hej jeg vil gerne have en til at lave flg ting i forummet:Gøre så man kan svare med citat
En tilbage knap
forum.php:
<?
$s_tags = mysql_query("SELECT * FROM tags WHERE userid = '$r_vis[id]'");
$tag = mysql_fetch_array($s_tags);
if($tag=='ja') {
$fritekst = str_replace("[b]","<b>",$fritekst);
$fritekst = str_replace("","</b>",$fritekst);
} else {
}
if($tag=='ja') {
$fritekst = str_replace("[u]","<u>",$fritekst);
$fritekst = str_replace("","</u>",$fritekst);
} else {
}
if($tag=='ja') {
$fritekst = str_replace("[i]","<i>",$fritekst);
$fritekst = str_replace("","</i>",$fritekst);
} else {
}
if($tag[hr]=='ja') {
$fritekst = str_replace("[streg]","<hr>",$fritekst);
} else {
}
if($tag[br]=='ja') {
$fritekst = str_replace("[br]","<br>",$fritekst);
$fritekst = str_replace("[/br]","</br>",$fritekst);
} else {
}
print "";
$s_tjek = mysql_query("SELECT * FROM brugersystem WHERE brugernavn LIKE '$brugernavn' AND kodeord = '$kodeord'");
$r_tjek = mysql_fetch_array($s_tjek);
if($r_tjek[id] != NULL) {
if($sletid != NULL AND $r_tjek[status] == 1) {
mysql_query("DELETE FROM forum_svar WHERE id = '$sletid'");
} else { }
//Nyt spg
if($nytspg == 'ja') {
if($overs != NULL AND $spget != NULL) {
$tid = TIME();
$tekst1 = str_replace("<","",$spget);
$tekst1 = str_replace(">","",$tekst1);
$fritekst = $tekst1;
if($tag=='ja') {
$fritekst = str_replace("[b]","<b>",$fritekst);
$fritekst = str_replace("","</b>",$fritekst);
} else {
}
if($tag=='ja') {
$fritekst = str_replace("[u]","<u>",$fritekst);
$fritekst = str_replace("","</u>",$fritekst);
} else {
}
if($tag=='ja') {
$fritekst = str_replace("[i]","<i>",$fritekst);
$fritekst = str_replace("","</i>",$fritekst);
} else {
}
if($tag[hr]=='ja') {
$fritekst = str_replace("[streg]","<hr>",$fritekst);
} else {
}
if($tag[br]=='ja') {
$fritekst = str_replace("[br]","<br>",$fritekst);
$fritekst = str_replace("[/br]","</br>",$fritekst);
} else {
}
mysql_query("INSERT INTO forum_spg (katid,userid,tekst,navn,tid) VALUES ('$katid','$my_id','$fritekst','$overs','$tid')");
mysql_query("UPDATE brugersystem SET point = point+1 WHERE id = '$r_tjek[id]'");
print "Dit indlæg er tilføjet";
} else {
print "Du skal udfylde ALLE felter!";
}
} else {
}
if($spg == 'ja' AND $spgid == NULL) {
print "
<form action=\"forum.php?nytspg=ja&katid=$katid\" method=\"POST\">
Overskrift:<input type=\"text\" name=\"overs\"><br>
Spg:<textarea cols=\"20\" rows=\"10\" name=\"spget\"></textarea><br>
<input type=\"submit\" name=\"submit\" value=\"Opret\">
</form>";
} else { }
//Nyt svar
if($nytsvar == 'ja') {
if($tekst != NULL) {
$tid = TIME();
$tekst1 = str_replace("<","",$tekst);
$tekst1 = str_replace(">","",$tekst1);
$fritekst = $tekst1;
if($tag=='ja') {
$fritekst = str_replace("[b]","<b>",$fritekst);
$fritekst = str_replace("","</b>",$fritekst);
} else {
}
if($tag=='ja') {
$fritekst = str_replace("[u]","<u>",$fritekst);
$fritekst = str_replace("","</u>",$fritekst);
} else {
}
if($tag=='ja') {
$fritekst = str_replace("[i]","<i>",$fritekst);
$fritekst = str_replace("","</i>",$fritekst);
} else {
}
if($tag[hr]=='ja') {
$fritekst = str_replace("[streg]","<hr>",$fritekst);
} else {
}
if($tag[br]=='ja') {
$fritekst = str_replace("[br]","<br>",$fritekst);
$fritekst = str_replace("[/br]","</br>",$fritekst);
} else {
}
mysql_query("INSERT INTO forum_svar (userid,besked,spgid,katid,tid) VALUES ('$my_id','$fritekst','$spgid','$katid','$tid')");
mysql_query("UPDATE brugersystem SET point = point+1 WHERE id = '$r_tjek[id]'");
print "Dit svar er tilføjet";
} else {
print "Du skal udfylde feltet!";
}
} else {
}
//Nyt svar
if($svar == 'ja') {
print "
<form action=\"forum.php?nytsvar=ja&spgid=$spgid&katid=$katid\" method=\"POST\">
Svar:<textarea cols=\"20\" rows=\"10\" name=\"tekst\"></textarea><br>
<input type=\"submit\" name=\"submit\" value=\"Gem\">
</form>";
} else {
}
//Viser enkelt spg
if($spg == 'ja' AND $svar != 'ja' AND $nytsvar != 'ja' AND $spgid != NULL) {
$s_enkspg = mysql_query("SELECT * FROM forum_spg WHERE id = '$spgid'");
$enkspg = mysql_fetch_array($s_enkspg);
$s_opretter = mysql_query("SELECT brugernavn FROM brugersystem WHERE id = '$enkspg[userid]'");
$opretter = mysql_fetch_array($s_opretter);
$dato = date("j/m-y - H:i:s",$enkspg[tid]);
print "<font size=\"2\">Indlæg:</font><br>";
print "$enkspg[navn]<i> - $opretter[brugernavn] - $dato $time</i><br>$enkspg[tekst]<br>";
print "<br><b><a href=\"forum.php?svar=ja&spgid=$spgid&katid=$enkspg[katid]\">Opret svar</a></b><br>";
print "<font size=\"2\">Svar:</font><br>";
$s_svar = mysql_query("SELECT * FROM forum_svar WHERE spgid = '$enkspg[id]' ORDER BY id ASC");
WHILE($svar = mysql_fetch_array($s_svar)) {
$s_opretter = mysql_query("SELECT brugernavn FROM brugersystem WHERE id = '$svar[userid]'");
$opretter = mysql_fetch_array($s_opretter);
$dato = date("j/m-y - H:i:s",$svar[tid]);
print "<i>$opretter[brugernavn] - $dato</i><br>$svar[besked]<br>";
if($r_tjek[status] == 1) {
print "<a href=\"forum.php?sletid=$svar[id]\">Slet indlæg.</a><br>";
} else { }
print "<br>";
}
$antalsvar = mysql_num_rows($s_svar);
if($antalsvar == 0) {
print "Der er ingen svar";
} else {
print "Der er i alt $antalsvar svar";
}
print "<br><b><a href=\"forum.php?svar=ja&spgid=$spgid&katid=$enkspg[katid]\">Opret svar</a></b>";
} else {
}
//Viser alle spg
if($kat == 'ja' AND $svar != 'ja' AND $nytsvar != 'ja' AND $spg != 'ja' AND $nytspg != 'ja') {
print "<br><b><a href=\"forum.php?spg=ja&katid=$katid\">Opret indlæg</a></b><br><br>";
$s_visspg = mysql_query("SELECT * FROM forum_spg WHERE katid = '$katid' ORDER BY id DESC");
WHILE($visspg = mysql_fetch_array($s_visspg)) {
$s_opretter = mysql_query("SELECT brugernavn FROM brugersystem WHERE id = '$visspg[userid]'");
$opretter = mysql_fetch_array($s_opretter);
//Viser spg
$s_ani = mysql_query("SELECT id FROM forum_svar WHERE spgid = '$visspg[id]'");
$ani = mysql_num_rows($s_ani);
print "<b><a href=\"forum.php?spg=ja&spgid=$visspg[id]\">$visspg[navn]</a></b><br>$visspg[tekst]<i> - $opretter[brugernavn] - indlæg: $ani<i><br><br>";
}
print "<br><b><a href=\"forum.php?spg=ja&katid=$katid\">Opret indlæg</a></b>";
} else {
}
//Henter kategorier
if($kat != 'ja' AND $spg != 'ja' AND $svar != 'ja' AND $nytsvar != 'ja' AND $nytspg != 'ja') {
$s_kat = mysql_query("SELECT * FROM forum_data ORDER BY navn");
WHILE($r_kat = mysql_fetch_array($s_kat)) {
//Start på hver kategori
//Start på visning at hoved kategorier
$s_spg = mysql_query("SELECT id FROM forum_spg WHERE katid = '$r_kat[id]'");
$spg = mysql_num_rows($s_spg);
$s_indl = mysql_query("SELECT id FROM forum_svar WHERE katid = '$r_kat[id]'");
$ind = mysql_num_rows($s_indl);
print "<font size=\"2\"><b><a href=\"forum.php?kat=ja&katid=$r_kat[id]\">$r_kat[navn]</a></b></font><br>$r_kat[tekst]<i> - Spg: $spg - Indlæg: $ind</i><br><br>";
//Slut på visning af hovedkategorier
}
//Slut på hver kategori
}
} else {
print "Du er ikke logget ind!";
}
?>
