Visualizzazione dei risultati da 1 a 5 su 5

Discussione: move uploaded file

  1. #1

    move uploaded file

    Buon giorno, volevo sapere cortesemente se era possibile copiare un file simultaneamente in due directory.
    Per il momento utilizzo la funzione move_uploaded_file per una sola copia, a me ne servirebbe una seconda.
    codice:
    if (is_uploaded_file($HTTP_POST_FILES['txtTestoCompleto']['tmp_name'])){
    	if (move_uploaded_file($HTTP_POST_FILES['txtTestoCompleto']['tmp_name'], $dir.$Cartellamese.$hidProgr."_".$newOggetto.$cEstensioneTestoCompleto)) {
    	}
    	else {
    		echo "
    Errore in fase di Copia del file Testo Completo della Comunicazione per la Stampa!
    ";
    	}
    } else $MyError = "
    Errore in fase di upload del Testo Completo della Comunicazione per la  Stampa!
    ";
    grazie mille buona giornata.

  2. #2
    1. Innanzitutto HTTP_POST_FILES é deprecato usa $_FILES

    http://ch.php.net/manual/en/reserved...bles.files.php

    2. Puoi prendere il file appena mosso e copiarlo nell'altra directory
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    purtroppo devo fare prima un'altra operazione creare una cartella nell'altra directory e poi copiare il file..
    Ho fatto in questo modo ma sbaglio perchè mi restituisce un errore:
    la pagina con la quale creo la cartella e i file è su intranet, però devo poter creare una cartella e copiarci dentro lo stesso file..

    codice:
    $dirIntranet = "DOC/FILE/"
    $dirInternet = "http://250.250.250.250/DOC/FILE"
    if (!file_exists($dirIntranet.$Cartellamese) && !file_exists($dirInternet.$Cartellamese)){
    	mkdir($dirIntranet.$Cartellamese, 0777);
    	mkdir($dirInternet.$Cartellamese, 0777);
    }
    non mi crea nessuna cartella...
    ditemi come fare, grazie mille.....

  4. #4
    salve ragazzi, ho trovato questa discussione
    http://forum.html.it/forum/showthrea...hreadid=798641 che indica il fatto di non poter uplodare i file da un server all'altro ma utilizzare la funzione ftp.

    In pratica ragazzi per capire, in generale dovrei uplodare un file su una cartella in intranet ed allo stesso tempo dovrei creare una cartella se non c'è e copiarci lo stesso file però su internet.
    In pratica sono due siti, uno su intranet ed uno su internet.
    Avrei potuto condividere la stessa cartella di questi maledetti file, ma purtroppo mi dicono di no quindi mi ritrovo ad imbattermi su questa cosa.

    Sapete aiutarmi cortesemente?
    grazie mille...

  5. #5
    Non puoi usare file_exists() e mkdir() con un URL http.

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.