SCRIPT PHP

ZANETTE
MARCO



PHP

Upload immagine da form con php

In questo articolo vi illustrerò come attraverso poche righe di codice php è possibile creare una form che permetta di fare l'upload di una immagine.
Riporto qui sotto, nella prima parte, i passaggi per creare la form, mentre nella seconda parte il codice php da utilizzare per caricare l'immagine sul server (upload).


1 - Preaparazione form


  • <form action="upload.php" method="post" enctype="multipart/form-data" name="upload_immagine">
  • Scegli immagine <input name="img" type="file" />
  • <input type="submit" name="carica" value="carica" />
  • </form>

Come avete visto ho preparto un semplice form per scegliere la foto da caricare e poi il pulsante per caricarla.
Vediamo ora il codice php per effettuare l'upload della foto.


2 - Implementare il codice php per l'upload della foto


  • // inserisco il percorso dove verranno caricate le foto $upload_percorso = 'immagini_caricate/';
  • // salvo il percorso temporaneo dell'immagine caricata $file_tmp = $_FILES['img']['tmp_name'];
  • // salvo il nome dell'immagine caricata $file_nome = $_FILES['img']['name'];
  • // sposto l'immagine nel percorso che prima abbiamo deciso move_uploaded_file($file_tmp, $upload_percorso.$file_nome);

Come avete visto con 3 semplici righe di codice è possibile effettuare l'upload dell'immagine attraverso php.
Vi ricordo che si può utilizzare questa procedura anche nel caso si voglia effettuare l'upload di qualsiasi tipo di file.






Scopri la sezione dedicata agli script.

Scopri la sezione dedicata agli script.