Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Rinominare immagine

  1. #1

    Rinominare immagine

    Ciao a tutti;

    Ho uno script php che tramite un form invia dei dati a un db mysql

    Nel db vengono inseriti i dati nei seguenti campi:

    id (che è un int(11) con auto-increment), utente, titolo e nome_foto;

    nella cartella user_img viene inserita solo l'immagine caricata tramite il form.

    Nel db il campo nome_foto viene riempito con il nome stesso dell'immagine inserita nella cartella user_img così quando devo visualizzare l'immagine la richiamo da lì.

    Sarebbe possibile, al momento del suo caricamento, modificare il nome dell'immagine aggiungendo per esempio prima del nome dell'immagine stessa l'id? es. 1_immagine.jpg

    Se si, come?

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Dove hai move_uploaded_file() come secondo parametro metti il nome che vuoi dare al file.

    move_uploaded_file ( string $filesorgente , string $destinazione )

    $destinazione può essere ciò che vuoi, quindi il nuovo nome del file potresti crearlo così

    $id = 'un_id';
    $nuovo_nome = $id.$_FILES['campofile']['name'];
    $destinazione = $path_della_cartella.'/'.$nuovo_nome;

    move_uploaded_file ( $_FILES['campofile']['temp'] , $destinazione );

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.