jukebox998 |
21.08.2006 11:47:48 |
AW: Fehlermeldungen bei PHP-Script
und weiter:
PHP-Code:
if($ende>$anzahl and $ende!="")
{
$ende=$anzahl;
}
/**
Obere Blätterfunktion ausgeben
//*/
echo"<div id=\"layer20\" align=\"center\" style=\"clear:both;margin-bottom:10px;margin-top:15px\">";
if($eintrag_schreiben=="ja")
{
echo"
[<a href=\"$_SERVER[PHP_SELF]?action=choosepage&start=0&ende=0&akt_page=1&form=3\" class=\"links\"><b>Neuer Eintrag</b></A>] ";
}
if($anzahl>$propage and $form!="3")
{
$pages=ceil($anzahl/$propage);
$startid=0;
$endid=$propage;
if($akt_page==1)
{
$zahl="<b>1</b>";
}
else
{
$zahl="1";
}
echo"
[ <a href=\"$_SERVER[PHP_SELF]?action=choosepage&start=$startid&ende=$endid&akt_page=1&form=$form\" class=\"links\">$zahl</A>";
}
/**
Ausgabe der einzelnen Seiten, abhängig von der Anzahl Einträge/Seite
//*/
for($b=2;$b<$pages+1;$b++)
{
if($endid<$anzahl)
{
$startid+=$propage;
$endid+=$propage;
}
if($endid>$anzahl)
{
$endid=$anzahl;
}
if($akt_page==$b)
{
$zahl="<b>$b</b>";
}
else
{
$zahl=$b;
}
echo" | <a href=\"$_SERVER[PHP_SELF]?action=choosepage&start=$startid&ende=$endid&akt_page=$b&form=$form\" class=\"links\">$zahl</A>";
}
/**
Ende Ausgabe der einzelnen Seiten
//*/
if($anzahl>$propage and $form!="3")
{
echo" ]";
}
echo"
</div>";
/**
* Ende Ausgabe der Blätterfunktion
//*/
for($a=$start;$a<$ende;$a++)
{
$zeile=explode("|||",$file[$a]);
$laenge=ceil($config_inhalt[4]/14);
$zeile[10]=str_replace("[B]","<b>",$zeile[10]);
$zeile[10]=str_replace("[/B]","</b>",$zeile[10]);
$zeile[10]=str_replace("[I]","<i>",$zeile[10]);
$zeile[10]=str_replace("[/I]","</i>",$zeile[10]);
$zeile[10]=str_replace("[U]","<u>",$zeile[10]);
$zeile[10]=str_replace("[/U]","</u>",$zeile[10]);
$zeile[10]=str_replace("\\","","$zeile[10]");
$zeile[1]=str_replace("\\","","$zeile[1]");
$zeile[3]=str_replace("\\","","$zeile[3]");
$zeile[4]=str_replace("\\","","$zeile[4]");
$zeile[5]=str_replace("\\","","$zeile[5]");
$zeile[6]=str_replace("\\","","$zeile[6]");
$zeile[7]=str_replace("\\","","$zeile[7]");
$zeile[8]=str_replace("\\","","$zeile[8]");
$zeile[9]=str_replace("\\","","$zeile[9]");
$zeile[11]=str_replace("\\","",$zeile[11]);
if($config_inhalt[43]=="ein")
{
$zeile[10]=str_replace(":)","<img src=\"".$pfad."Smilies/smile.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":((","<img src=\"".$pfad."Smilies/traurig2.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":D","<img src=\"".$pfad."Smilies/biggrin.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace("8)","<img src=\"".$pfad."Smilies/cool.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":[","<img src=\"".$pfad."Smilies/mad.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace("o_o","<img src=\"".$pfad."Smilies/rolleyes.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":(","<img src=\"".$pfad."Smilies/sad.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(";)","<img src=\"".$pfad."Smilies/zwinker.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(";(","<img src=\"".$pfad."Smilies/zwinker_mad.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":anbet:","<img src=\"".$pfad."Smilies/anbet3.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":dito:","<img src=\"".$pfad."Smilies/dito.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":down:","<img src=\"".$pfad."Smilies/down.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":eiwurf:","<img src=\"".$pfad."Smilies/eiwurf.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":erstaunt:","<img src=\"".$pfad."Smilies/erstaunt3.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":essen:","<img src=\"".$pfad."Smilies/essen2.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":gn8:","<img src=\"".$pfad."Smilies/gutenacht.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":haha:","<img src=\"".$pfad."Smilies/hahaha.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":kiss:","<img src=\"".$pfad."Smilies/kiss2.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":konfetti:","<img src=\"".$pfad."Smilies/konfetti.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":motz:","<img src=\"".$pfad."Smilies/motz.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":nono:","<img src=\"".$pfad."Smilies/no2.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":dish:","<img src=\"".$pfad."Smilies/pillepalle.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":regen:","<img src=\"".$pfad."Smilies/regen.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":respekt:","<img src=\"".$pfad."Smilies/respekt.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":bang:","<img src=\"".$pfad."Smilies/rock2.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":sens:","<img src=\"".$pfad."Smilies/sensationell.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":sleep:","<img src=\"".$pfad."Smilies/sleeping.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":drink:","<img src=\"".$pfad."Smilies/trink2.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":up:","<img src=\"".$pfad."Smilies/up.gif\" border=\"0\">",$zeile[10]);
$zeile[10]=str_replace(":wink:","<img src=\"".$pfad."Smilies/wink2.gif\" border=\"0\">",$zeile[10]);
}
if($config_inhalt[33]=="ein")
{
$array_text=explode(" ",$zeile[10]);
$array_user=explode(" ",$zeile[1]);
$file_badwords=file($pfad."Data/badwords.dat");
$badwords=explode(",",$file_badwords[0]);
foreach($badwords as $badword)
{
if(in_array(trim($badword),$array_text) and trim($badword)!="")
{
$pos=array_search(trim($badword),$array_text);
$array_text[$pos]="***";
}
if(in_array(trim($badword),$array_user) and trim($badword)!="")
{
$pos=array_search(trim($badword),$array_user);
$array_user[$pos]="***";
}
}
$zeile[10]=implode(" ",$array_text);
$zeile[1]=implode(" ",$array_user);
}
if($zeile[13]==0)
{
echo"
<div id=\"eintrag\" style=\"clear:both;width:$config_inhalt[4]px;margin-top:20px;padding:0px;margin-left:0px\">
<div id=\"nr\" style=\"float:left;width:".$breite1."px;padding:0px\">
<p style=\"margin-left:0px;margin-top:5px\">
<b>$nr</b>
</p>
</div>
<div id=\"beitrag\" style=\"float:right;width:".$breite2."px;margin-left:0px;padding:0px;margin-bottom:10px;background-color:#$config_inhalt[26];border:$config_inhalt[27]px solid #$config_inhalt[28]\">
<p style=\"padding:0px;margin-left:10px;margin-top:10px;margin-right:10px;margin-bottom:10px\">
<b>$zeile[1]</b> schrieb am $zeile[2] um $zeile[3]:</p>";
for($g=15;$g<=18;$g++)
{
$zeile[$g]=trim($zeile[$g]);
}
if($zeile[15]!="" and $config_inhalt[34]!="" or $zeile[16]!="" and $config_inhalt[35]!="" or $zeile[17]!="" and $config_inhalt[36]!="" or $zeile[18]!="" and $config_inhalt[37]!="")
{
$breite_hr=$config_inhalt[4]-55;
$l=34;
echo"<div style=\"width:".$breite_hr."px;border-top:1px solid #$config_inhalt[28];border-bottom:1px solid #$config_inhalt[28];padding:0px;margin-left:10px;margin-right:10px;margin-bottom:8px;margin-top:0px\">";
for($f=15;$f<=18;$f++)
{
if($zeile[$f]!="" and $config_inhalt[$l]!="")
{
$config_inhalt[$l]=str_replace("\\","",$config_inhalt[$l]);
$zeile[$f]=str_replace("\\","",$zeile[$f]);
echo"
<div id=\"layer234234\" style=\"clear:left;float:left;margin:5px;padding:0px\">
<b>$config_inhalt[$l]:</b>
</div>
<div id=\"layer234234\" style=\"float:left;margin:5px;padding:0px\">
$zeile[$f]
</div>
<div id=\"layer24424\" style=\"clear:left\"></div>
";
}
$l++;
}
echo"</div>";
}
|