Unlink

9 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Nejak mi tohle na wz.cz nechce mazat? Nevite cim to je? if (!unlink("$jmeno")) echo "Nepodařilo se"; else echo "Hotovo"; diky R.
  2. <HTML>unlink() funkguje.. ale vypada to spise ze se tim pokousis smazat promennou, ale jen hadam... funkce je to na mazani souboru</HTML>
  3. Ale v ty promeny je ulozeno jmeno obrazku z formulare, vypisu obrazky tady tim scriptem. $handle=opendir('../obrazky'); while (false!==($file = readdir($handle))) { if ($file != "." && $file != "..") { echo "<table widht\"350\">"; echo "<tr>"; echo "<th>$podil $file\n</ht>"; } } closedir($handle); Pak vlozim jmeno obrazku ktery chci smazat do formulare "<input type="text" name="jmeno" size="60" accept="image/jpeg,image/gif">" a odeslu na if (!unlink("$jmeno")) echo "Nepodařilo se"; else echo "Hotovo"; Mate nejakej jinej napad?
  4. jj jit spat ;)
  5. Problém vidím, v nasměrování. Mažeš soubry někde, kde nejsou.. Listuješ obrázky z ../obrazky, ale pak asi mažeš obrázky z '.'. Ne?
  6. ved pises "$jmeno", premenna ma byt bez uvodzoviek len unlink($jmeno);
  7. lacop, zrovna toto myslím vůbec nevadí...
  8. Na jinem miste použivam na mazani tenhle script a to maze vsechno v pohode, tim mazu cely zaznamy. Chtel bych udelat sdript na mazani zapomenutych obrazku v adresari obrazky. Ted mi napadlo, jestli to ze vyse napsany script nefunguje, nemohlo byt ti ze tam mam v jinem adrasari podadresar ktery se jmenuje taky obrazky. $sql= mysql_query("select * from clanky where id=$id order by foto_name"); while($vysledek = mysql_fetch_array($sql)) { $foto=$vysledek['foto_name']; } if (!isset($id)) die("Není co mazat!"); $Conn = mysql_connect("$server","$uzivatel","$heslo"); mysql_select_db($database,$Conn); $SQLText="DELETE FROM clanky WHERE id=$id"; mysql_query($SQLText); mysql_close($Conn); if (!isset($From)) $From="search"; if(file_exists("../clanky/$id.dat")): unlink("../clanky/$id.dat"); unlink("../obrazky/$foto"); echo "<b>Vymazáno</b>"; endif;
  9. Tak jsem to nakonec vyresil takto, vynechal jsem ten formular a uz to maze! $handle=opendir('./obrazky'); while (false!==($file = readdir($handle))) { if ($file != "." && $file != "..") { echo "<table widht\"350\">"; echo "<tr>"; echo "<th>$podil $file<a href=\"./obrazky/vymazat.php?jmeno=$podil$file\"><img src=\"./delete.gif\" border=0 width=16 height=16 ALT=SMAZAT HSPACE=3></a>\n"; } } closedir($handle);

← Zpět na všechna témata