Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    301

    "upload file" con nome predefinito

    Ciao a tutti...

    sapete dirmi se posso fare un upload di un file dall'hardisk dell'utente con un nome che gli dico io di avere?

    mi spiego meglio ho una sfilza di immagini immagine1 immagine2
    etc... l'utente deve poter fare l'upload di un file immagine_utente_nome.jpg che si trova nel suo hard disk
    ma quando deve essere salvato sul web quel file si deve chiamare immagine1 che tra le altre cose già esiste...

    qualcuno sa indicarmi una linea che devo seguire per poter eseguire queste operazioni....

    1) sfoglia dall'Hardisk ( e qui ci sono)
    2) verificare estenzione e grandezza ( e anche qui ci sono)
    3)copia del file sul web ( e qui ci sono pure con copy)
    4) rinonimare e sostituire il file scsaricato con quello nuovo.....( qui mi perdo alla grande)

    scusate la dislessia ma sono davvero stanco

    grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093
    http://it2.php.net/move_uploaded_file

    con questa funzione, quando sposti un file appena caricato, devi specificare percorso e nome del file di destinazione, vale a dire che a prescindere dal nome dato dall'utente tu puoi darne uno nuovo. Puoi dare anche il nome di un file che già c'è, la funzione sovrascriverà silenziosamente

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    301
    vediamo se ho capito bene

    prima faccio caricare il file

    invece di utilizzare copy()

    uso questo

    move_uploaded_file ( file caricato, destinazione)

    ?????


    :master: o sbaglio io ?

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    301
    come cabio il nome ????


    potresti farmi un esempio piccolino?

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    301
    non c'ho capito una mazza nel php.net non c'è neanche un esempio

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    301
    Aiuto....

  7. #7
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093
    teoricamente si dovrebbe usare questa funzione e non copy con i file caricati

    cmq:

    per mantenere lo stesso nome:
    move_uploaded_file ($_FILES['mioFile']['tmp_name'], 'tuadir/aa/' . $_FILES['mioFile']['name']);

    per dargli un nuovo nome
    move_uploaded_file ($_FILES['mioFile']['tmp_name'], 'tuadir/aa/pippoSiFaLePippe.jpeg');

    se il file c'è già sovrascrive

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.