Maede: Cannot modify header information - headers already sent by

Beitrag lesen

Hallo

Ich habe mich bereits über dieses Problem (Cannot modify header information - headers already sent by(output started at ../delete.php:10) in ../delete.php on line 53) informiert und habe diverse Tipps ausprobiert und doch hat nichts genützt.

Code:

  
[..]  
<h3>Sanibilder l&ouml;schen (<a href="*zensiert*" target="_blank">Sanibilder ansehen</a>)</h3>  
<form action="delete.php" method="post">  
<select name="file_sani" size="1">  
 <option selected></option>  
   <?php  
   if ($handle = opendir("*zensiert*")) {  
     while (false != ($file = readdir($handle))) {  
       if ($file != "." && $file != ".." && !stristr($file,".php") && !stristr($file,".html") && !stristr($file,".htaccess")) {  
         echo "<option>$file</option>";  
       }  
     }  
   closedir($handle);  
   }  
 ?>  
</select>  
<input type="submit" name="delete_sani" value="Diese Datei l&ouml;schen">  
</form>  
<?php  
ob_start();  
 if (isset($_POST["delete_sani"]) && !empty($_POST["delete_sani"])) {  
 $delete = "*zensiert*" . $_POST["file_sani"];  
   unlink($delete);  
   header("Location: $PHP_SELF");  
   ob_end_flush();  
 }  
?>  
<hr>  
[..]  

Ich habe nach Leerzeichen ausschau gehalten, habe den ob_end_clean(); eingesetzt und doch hat nichts genützt, kann mir jemand helfen, danke.

mfg: Maede