Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320

    Compiare immagini da una cartella ad un' altra

    Ciao

    dovrei copaire immagini da una cartella'deposito' a una predeterminata

    scrivo: copy($origine_img,$nuova_img);

    ma mi ritorna sempre l'errrore:failed to open stream: Invalid argument in... .

    qualcuno potrebbe dirmi come fare

    Grazie per tutti i consigli.

    Felicità e Prosperità a tutti

  2. #2
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230
    Evidentemente sbagli i percorsi o non hai settato i permessi giusti.

  3. #3
    Che cosa restituisce questo codice?

    Codice PHP:
    var_dump($origine_img);
    var_dump($nuova_img);
    var_dump(is_writable(dirname($nuova_img))); 

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320
    questo è lo script completo
    <?php
    include"cod_db.inc.php";

    $nome_cartella = "IMG-RAGNI ";// INSERISCO LA CARTELLA DELLE IMMAGINI
    $handle = opendir($nome_cartella);
    while (false !== ($file = readdir($handle)))
    {
    if ($file != "." && $file != "..")
    {
    $chars = preg_split('//', $file, -1, PREG_SPLIT_NO_EMPTY);
    $nome_img = substr($file, 0, -4); //toglie dal nome l'estensione .jpg cioè gli ultimi 4 caratteri del nome del file
    if($nome_img <> "Thumb"){
    $nome_img2 = substr($nome_img, -1, 1);
    if($nome_img2 <> "2" and $nome_img2 <> 3 and $nome_img2 <> 4 and $nome_img2 <> 5 and $nome_img2 <> "F"){ //controllo che non sia un numero l'ultimo caratter
    $in=mysql_query("UPDATE copia_ragni SET img ='si' where Specie = \"$nome_img\" "); // modifica si/no la presenza dell'immagine
    $cf=mysql_query("SELECT Famiglia From copia_ragni where Specie = \"$nome_img\" ");
    while($cft=mysql_fetch_array($cf)){
    $origine_img= "Ragni/".$cft[0];
    $nuova_img ="IMG-RAGNI/".$file;
    copy($nuova_img,$origine_img);
    echo" $file
    $cft[0] ";
    }
    }
    }//chiusura if THUMB
    }//chiudo if
    }//chiudo while

    mysql_close($connessione);

    ?>

    dimmi cosa devo modificare
    Felicità e Prosperità a tutti

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    320
    Araneidae string(17) "Ragni/Araneidae " string(35) "IMG-RAGNI/Acanthepeira-stellata.jpg" bool(true)
    questo è il risultato del var_dump
    Felicità e Prosperità a tutti

  6. #6
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230
    Fai anche un
    Codice PHP:
    var_dump(is_readable($origine_img)); 

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 © 2025 vBulletin Solutions, Inc. All rights reserved.