Visualizzazione dei risultati da 1 a 8 su 8

Discussione: errore copy()

  1. #1

    errore copy()

    in risposta a questo codice:
    codice:
    <?
    copy("C:\Tramonto.jpg", "/upload/amm/alfa.jpg");
    ?>
    mi da questo errore. Qualcuno sa perchè?
    Warning: copy(C:\Tramonto.jpg): failed to open stream: No such file or directory in /www/DLINK/provaCOPIA.php on line 2

  2. #2
    Utente bannato
    Registrato dal
    Aug 2001
    Messaggi
    696
    anche s elavori in locale non puoi usare
    C:\Tramonto.jpg

    devi utilizzare le variabili generate dall'upload, leggi l'erticolo su www.freephp.it di gm

  3. #3

    ho cambiato il codice così:
    codice:
    <?
    $path = $_SERVER['DOCUMENT_ROOT'];
    echo $file= $_POST[file];
    copy($file, "$path/DLINK/upload/amm/alfa.jpg");
    ?>
    In locale mi funziona benissimo ma non su server.

  4. #4

  5. #5
    grazie, adesso leggo

  6. #6
    sono riuscito a fare l'upload col sistema che mi hai consigliato tu.
    Ora sussiste un nuovo problema:
    Non riesco ad inserire una pagina intermadia di conferma:

    Nella pagina1 voglio selezionare i file da caricare su server.
    Nella pagina2 voglio chiedere conferma.
    Nella pagina3 voglio effettivamente caricare. (con il sistema da te consigliato perdo i dati temporanei).

  7. #7
    Utente bannato
    Registrato dal
    Aug 2001
    Messaggi
    696
    copialo e poi chiedi conferma, se dice di no cancelli il file con unlink

  8. #8
    però io vorrei fare il caricamento dopo la conferma anche per non far fare ai client degli upload inutili e lunghi. :master:

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.