Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2005
    residenza
    http://www.okkioalprezzo.com/it/
    Messaggi
    206

    problema con la cancellazione di file...

    Salve a tutti.. ho un piccolo problema con l cancellazione di più foto in una cartella..
    con questo codice riesco a cancellare una singola foto nella cartella:
    Codice PHP:
    function eliminafoto($elfotoUnlink){

    $estraifile=mysql_query("SELECT * FROM  upfototemp WHERE IdFoto='$elfotoUnlink'") or die ("errore selezione foto".mysql_error());

    $etr=mysql_fetch_array($estraifile);
    $dele11=$etr['NomFoto'];
    $ext11=$etr['ext'];

    $newfoto11=$dele11.$ext11;
    $percorso11="C:/Program Files/EasyPHP1-8/www/pannello/upload_file/"
    $percorso12="C:/Program Files/EasyPHP1-8/www/pannello/upload_file/tumb/"
    $newfilename11$percorso11 $newfoto11
    $newfilename12$percorso12 $newfoto11;

    if(
    unlink($newfilename11) and unlink($newfilename12)){
    $eliminafotoun=mysql_query("DELETE FROM upfototemp WHERE IdFoto='$elfotoUnlink' ") or die ("ERROR: eliminazioen foto".mysql_error()); 
     } 
    il problema viene quando voglio cancella tutte le foto residente nella stessa cartella
    vi posto il codice:


    Codice PHP:
    function deleteall(){
    $querydelallfoto=mysql_query("SELECT * FROM upfototemp") or die ("ERROR: errore nel'estrazioen delle foto".mysql_error()); 
    while(
    $extrfoto=mysql_fetch_array($querydelallfoto)){

    $iddelaalfoto=$querydelallfoto['IdFoto']; 
    $delallfoto$querydelallfoto['NomFoto'];
    $fusiondelfoto$querydelallfoto['ext'];
    $fsdekfoto=$delallfoto.$fusiondelfoto;

    $percorso11="C:/Program Files/EasyPHP1-8/www/pannello/upload_file/"
    $percorso12="C:/Program Files/EasyPHP1-8/www/pannello/upload_file/tumb/";
    $newfilename11$percorso11 $fsdekfoto
    $newfilename12$percorso12 $fsdekfoto;

    if(
    unlink($newfilename11) and unlink($newfilename12)){// questa è la riga 380 dove mi da l'errore
    $eliminafotoun=mysql_query("DELETE FROM upfototemp WHERE IdFoto='$iddelaalfoto' ") or die ("ERROR: eliminazioen foto".mysql_error());
       }
      }
     } 
    uesto è l'errore che mi restituisce quando provo a cancellare tutte le foto...:

    Warning: unlink(C:/Program Files/EasyPHP1-8/www/pannello/upload_file/): Permission denied in c:\program files\easyphp1-8\www\pannello\be\lib\function.php on line 380

    Warning: unlink(C:/Program Files/EasyPHP1-8/www/pannelloi/upload_file/): Permission denied in c:\program files\easyphp1-8\www\pannello\be\lib\function.php on line 380

    if(unlink($newfilename11) and unlink($newfilename12)){// questa è la riga 380 dove mi da l'errore

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2005
    residenza
    http://www.okkioalprezzo.com/it/
    Messaggi
    206
    problema risolto grazie..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.