Hallo,
Sorry wenn ich jetzt was mache was bestimmt nicht gerne gesehen wird, aber hier mal der ganze Code:
include("config.php"); // config datei laden.
error_reporting(E_ALL);
$ppu = array(); // posts per user
$threadid = $_GET['threadid']; // threadid aus adressleiste auslesen
unset($delete);
if (isset($_GET["delete"]))
{
$delete=$_GET["delete"];
}
if (isset($delete))
{
$posts=mysql_query("select * from simple_posts where postid='$delete'");
$post=mysql_fetch_assoc($posts);
if (($post["von"]==$_SESSION["benutzername"]) || ($_SESSION["rights"]=="admin"))
{
mysql_query("update simple_posts set del='1' where postid='$delete'");
//mysql_query("delete from simple_posts where postid='$delete'");
}
}
$fp = fopen("template_post.html","r"); // teamplate zum lesen(r) öffnen
$template = fread($fp,filesize("template_post.html")); // inhalt der template datei in die teamplate variable laden.
$sql = "SELECT * FROM simple_posts WHERE threadid = '".mysql_escape_string($threadid)."' ORDER BY postid ASC";
$result = mysql_query($sql) or die(mysql_error());
$zaehler=0;
while($row = mysql_fetch_Assoc($result)){
if ($zaehler==0)
{
$farbe="#CDCDCD";
}
else
{
if (round($zaehler/2)>$zaehler/2)
{
$farbe="#efefef";
}
else
{
$farbe="#efefef";
}
}
$von = $row['von'];
if (!isset($ppu[$von])) {
$ppusql = "SELECT COUNT(*) AS anzahl FROM simple\_posts
WHERE von
='$von'"; //[1]
$ppuresult = mysql_query($ppusql) OR die(mysql_error());
$ppurow = mysql_fetch_assoc($ppuresult);
$ppu[$von] = $ppurow['anzahl']; ;
}
//mysql_query("UPDATE threads SET status = 0 WHERE threadid = ".$threadid);
$benutzer_rang = "init";
if ($von == "Admin")
$benutzer_rang = "Mitarbeiter | Admin";
else {
if ($ppu[$von] <= 50){ // alle Beiträge unter und einschließlich 100
$benutzer_rang = "Anfänger";
}
elseif ($ppu[$von] <= 100){ // alle Beiträge unter und einschließlich 500
$benutzer_rang = "Fortgeschrittener";
}
elseif ($ppu[$von] <= 200){ // alle Beiträge unter und einschließlich 500
$benutzer_rang = "Halbprofi";
}
elseif ($ppu[$von] <= 300){ // alle Beiträge unter und einschließlich 500
$benutzer_rang = "Profi";
}
elseif ($ppu[$von] <= 10000){ // alle Beiträge unter und einschließlich 1000
$benutzer_rang = "Champion";
}
else
$benutzer_rang = "Super Champion";
}
if (file_exists("profilbilder/forum/". $von.".jpg")) // Das Anzeigebild abrufen
{
$bild='<img src="profilbilder/forum/'.$von.'.jpg">';
}
else
{
$bild='';
}
$titel = $row['titel']; // titel besorgen
$von = $row['von']; // von besorgen
$datum = $row['datum']; // datum besorgen
$post = $row['post']; // post besorgen
// Fußzeile auslesen //
$fusszeile_forum = "SELECT
fusszeile_forum
FROM
daten_user
WHERE benutzername
='$von'";
$return = mysql_query($fusszeile_forum) OR die(mysql_error());
while($_data = mysql_fetch_assoc($return))
//echo $_data['fusszeile_forum'];
//$edit = "";
if (($von==$_SESSION["benutzername"]) || ($_SESSION["rights"]=="admin"))
{
$loeschen='<a href="topic.php?threadid='.$threadid.'&delete='.$row["postid"].'" onclick="this.href = (confirm('Willst du diesen Eintrag wirklich löschen?')) ? 'topic.php?threadid='.$threadid.'&delete='.$row["postid"].'' : '#';"><img src="grafiken/del.gif" style="border:none;" width="15" height="14"></a>';
}
else
{
$loeschen="";
}
if (($von==$_SESSION["benutzername"]) || ($_SESSION["rights"]=="admin"))
{
$edit="<a href='edit_thread.php?threadid=".$threadid."'><img src='grafiken/edit.gif' style='border:none;' width='15' height='14'></a>";
}
else
{
$edit="";
}
$anzahl = $ppu[$von];
$datum = strftime("%d.%m.%Y",$datum); // datum formatieren
//Echo "Benutzerrang ->".$benutzer_rang."<-<br>";
$ausgabe = $template;
$ausgabe = str_replace("{von}",'<a href = s.php?user=' . $von . '>' . $von . '</a>',$ausgabe); // von ins template einsetzen
$ausgabe = str_replace("{titel}",$titel,$ausgabe); // titel ins template einsetzen
$ausgabe = str_replace("{datum}",$datum,$ausgabe); // datum ins template einsetzen
$ausgabe = str_replace("{anzahl}",$ppu[$von],$ausgabe);
$ausgabe = str_replace("{text}",echo_message($post,false,true),$ausgabe); // den post text ins template einsetzen
$ausgabe = str_replace("{rang}",$benutzer_rang,$ausgabe); // rang ins template einsetzen
$ausgabe = str_replace("{bild}",$bild,$ausgabe); // rang ins template einsetzen
$ausgabe = str_replace("(edit)",$edit,$ausgabe); // Beitrag editieren
$ausgabe = str_replace("{message}",'<a href = post.php?show=write&empfaenger=' . $von . '>Message schreiben</a>',$ausgabe); // den post text ins template einsetzen
$ausgabe = str_replace("{fusszeile_forum}",$_data['fusszeile_forum'],$ausgabe);
$ausgabe=str_replace("{farbe}",$farbe,$ausgabe);
$ausgabe=str_replace("{loeschen}",$loeschen,$ausgabe);
if ($row["del"]!="1")
{
echo $ausgabe;
}
$zaehler++;
};
?>