ich habe u.a. dieses Stückchen PHP-Code in meiner Homepage:
Code: Alles auswählen
$screencomments = file("images/screenshots/comments".$snummer);
$comments_count = $screencomments[0];
settype($comments_count,"integer");
$comments_count = $comments_count;
if ($senden){
if ( $userdata['session_logged_in'] == 1 )
{
$doppelpost = 0;
for ($temp2=1;$temp2<=$comments_count;$temp2++)
{
if ($screencomments[$temp2]==$userdata['user_id'])
{
$doppelpost = 1;
}
}
if ($doppelpost == 0)
{
$sfile = fopen("images/screenshots/comments".$snummer, w+);
fwrite ($sfile, $userdata['user_id']."\n");
for ($temp3=1;$temp3<=$comments_count;$temp3++)
{
fwrite ($sfile, $screencomments[$temp3]);
}
fwrite ($sfile, "<strong>".$userdata['user_name']."</strong> (Bewertung: ".$bewertung.")\n");
for ($temp4=1;$temp4<=$comments_count;$temp4++)
{
fwrite ($sfile, $screencomments[$temp4*2]);
}
fwrite ($sfile, $kommentar."\n");
for ($temp5=1;$temp5<=$comments_count;$temp5++)
{
fwrite ($sfile, $screencomments[$temp5*3]);
}
fclose($sfile);
}
elseif($doppelpost == 1)
{
echo "Du hast schon einmal bewertet";
}
}
elseif ( $userdata['session_logged_in'] == 0 )
{
echo "Sie sind nicht eingeloggt. <a href=\"login.php?redirect=big_screen.php\">Login</a>";
}
}
for ($temp=1;$temp<=$comments_count;$temp++)
{
echo $screencomments[$temp];
}
?>
Außerdem werden natürlich die erforderlichen phpbb-Dateien eingebunden.
Irgendwo im obrigen Code muss ein Fehler sein, da nur eine weiße Seite angezeigt wird, wenn ich die Seite aufrufe...
Könnt ihr mir bei der Fehlersuche ein bisschen helfen?
Danke!