Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    81

    upload in php mentre i doc non li scarica

    ciao a tutti vorrei chiedervi perche questo script in php funziona solo a volte
    il codice nn fa altro che prendere un file e scaricarlo il tutto è automatizzato dal un db mysql ..
    il codice mi deve scaricare o i jpg o i DOC

    Codice PHP:
    //Percorso file remoto
    $remotefile="http://www.miosito.it/$foto3";
    //Cartella locale in cui copiare il file
    $cartella$uniconome."/"// cartella dove mettere immagini
    //apro il file remoto da leggere
    $srcfile1 fopen("$remotefile""r");
    //prelevo il nome del file
    $nomefile=basename($remotefile);
    //apro il file in locale
    if (!($fp1 fopen($cartella.$nomefile,"w")));
    //scrivo contenuto del file remoto, ora in temp file, in file locale
    while ($contents fread$srcfile18192 )) {
        
    fwrite$fp1$contentsstrlen($contents) );
    }
    //chiudo i due files
    fclose($srcfile1);
    fclose($fp1); 
    questo per la maggior parte delle volte mi scarica i file nella cartella solo se sono jpg
    nel caso in cui trova un DOC di word mi da errore .. =( qualcuno sa illuminarmi ??
    cordiali saluti

  2. #2
    Non faresti prima ad usare la funzione copy()?
    La differenza fra la genialità e la stupidità è che la genialità ha i suoi limiti.


  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    81
    copy () ?

    illuminami =)

  4. #4
    La differenza fra la genialità e la stupidità è che la genialità ha i suoi limiti.


  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    81
    purtroppo uso php 4 con esay php 1.8 e la funzione copy non è supportata solo fopen

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.