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ö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ö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