Autor Zpráva
quarry
Profil
Ahoj, potřebuji pomoct.
Mám upload obrázků a na stejné stránce mám i výpis těchto obrázků s možností mazání.
Script pro výpis a mazání vypadá takto:
<?php
$slozka = dir("obrazky");
while($soubor=$slozka->read()) {
if ($soubor=="." || $soubor=="..") continue;
echo "<a href=\"obrazky/$soubor\">".$soubor."
<span><a href=\"?soubor=$soubor\" onclick=\"return confirm('Opravdu chcete smazat soubor?');\"><img border=\"0\" src=\"delete.gif\"></a></span><br>\n";

}
$slozka->close();

$soubor = ( $_GET["soubor"]);
if(!empty($_GET['soubor']))
(unlink("obrazky/$soubor"))&&(header('location: obrazek.php'));
?>
Soubor se normálně smaže, ale vypíše mi to chybu:
Warning: Cannot modify header information - headers already sent by (output started at /3w/wz.cz/d/docasne/cz/admin/obrazek.php:103) in /3w/wz.cz/d/docasne/cz/admin/obrazek.php on line 190

Předem děkuji za všechny odpovědi.
Joker
Profil
Viz Nejčastější problémy s PHP
quarry
Profil
Aha, díky. Víte někdo, jak by šlo docílit stejného výsledku bez použití header?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: