Provaz.cz
Reklama
Server
Delphi
PHP
Java script
 
Zvýraznění syntaxe
 
 
 
Smazání souboru na serveru
SekceProgramování - PHP - Příklady
Klíčová slova: Programování, PHP, FILE, DELETE, UNLINK
Obtížnost: 3

Pokud potřebujete pomocí PHP smazat nějaký soubor můžete použít následující funkci
 

<?php
//-----------------------------------------------------------------------------------------------------------------------
//--- Funkce pro smazání souborů ----------------------------------------------------------------------
//-----------------------------------------------------------------------------------------------------------------------
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");
  }
 }
}
?>

 
Pro smazání souboru se stejným názvem jako nahráváte při uploadu na stranu serveru můžete použít následující postup.
 

$file_to = $HTTP_POST_FILES["userfile"]["name"];

if (file_Exists ($file_to))
{
DeleteFiles($file_to);
}

 
A nezapomeňte že pro práci se soubory je nutné mít nastavená příslušná práva! To je hlavní důvod proč nebude tento příklad fungovat na některých freeware-serverech.

Datum akt.: 29.10.2003
Zobrazení: 9326/5250 (celkem/unikátních)