mazání souborů

16 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. Ahoj, někde jsem si přečet, že jde pomocí PHP mazat soubory na mym FTP, byl u toho zdroják, ale já PHP moc nerozumim:( <?php function DeleteFiles($file) { $delete = @unlink($file); if (@file_exists($file)) { $filesys = eregi_replace("/","\",$file); $delete = @system("del $filesys"); if (@file_exists($file)) { $delete = @chmod ($file, 0775); $delete = @unlink($file); $delete = @system("del $filesys"); } } } ?> Kam zadávám jméno souboru, který chci smazat? (potřebuju to vědět spíš jen tak ze zvědavosti.)
  2. Za <?php napis $file = "jmeno_souboru";
  3. děkuju moc! já tam nepsal ten středník a uvozovky..... :)
  4. píše mi to chybu na 9. řádku, upravil jsem to takhle: <?php $file="index.php"; function DeleteFiles($file) { $delete = @unlink($file); if (@file_exists($file)) { $filesys = eregi_replace("/","\",$file); $delete = @system("del $filesys"); if (@file_exists($file)) { $delete = @chmod ($file, 0775); $delete = @unlink($file); $delete = @system("del $filesys"); } } } ?> Co je tam blbě?
  5. na wz? je funkce system povolena? btw ty zavinace...
  6. Zavinace jsou OK, to je potlaceni chybovych hlaseni.
  7. ved to nespustas ;) na koniec za poslednu zatvorku napis: DeleteFiles("meno_suboru_ktory_chces_zmazat"); a to $file... na zaciatku mozes zmazat
  8. <HTML>nevidim v tom nic uzitecneho, na tak slozity zapis... co takhle jen unlink()?</HTML>
  9. Richard: ono to unlink pouziva, len keby to neslo tak to skusa systemovou funkciuou del inak,na wz ti pojde len to unlink :)
  10. <HTML>funkce system je zakazana snad vsude stejne jako napr. exec ... a je tam zbytecne... ze to unlink pouziva vidim, ale dik za ujisteni :)</HTML>
  11. když neprokjde unlink tak system uz sotva.
  12. Sojkovec: ja vim. Ale je lepsi vzdy vsechny pripady osetrit a zavinace pouzivat co nejmin. A kdyz uz je chce zakazat je na to nejaka specialni funkce. Potom kdyz dojde na ladeni staci ji jen vypnout.
  13. <HTML>Hihik: error_reporting(0) je ta funkce :) ale co jsi rekl je zbytecne, verim ze Sojkovec to vi :)</HTML>
  14. Richard: imho neni, chtel jsem tim rict neco jineho - ze lepsi je nepouzivat zavinace a misto toho pred zpristupnenim skriptu na netu zapnout error_reporing
  15. A neni to tak nejak jedno? :)
  16. error reporting da min prace pri ladeni ne?

← Zpět na všechna témata