Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Upload php urgente!!!

  1. #1

    Upload php urgente!!!

    ciao a tutti vorrei creare una pagina dove pter fare l'upload di immagini. queste immagini dovranno poi essere immediatamente visualizzate in una pagina. è possibile??? potete spiegarmi come fare???
    grazie in anticipo

    PS. Non conosco ancora bene il h e SQL non lo conosco per niente se non è possibile mi basta sapere come fare l'upload
    Davide

  2. #2
    È un problema toccato più volte in tantissimi altri thread di questo forum.
    Digitanto la chiave "upload immagini" nel CERCA di questo forum trovi tante risposte e codice di esempio.
    LINK .

    Peraltro, nella guida Guida PHP Pratica c'è proprio un articolo che fa per te.

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  3. #3
    Ciao io ho avuto lo stesso problema e ho usato questo script

    codice:
    <?php
    
    session_start();
    session_regenerate_id(TRUE);
    
    do {
      if (is_uploaded_file($_FILES['image']['tmp_name'])) {
        // Controllo che il file non superi i 300 KB
        if ($_FILES['image']['size'] > 3072000) {
          $msg = "
    
    Il file non deve superare i 18 KB!!</p>";
          break;
        }
        // Ottengo le informazioni sull'immagine
        list($width, $height, $type, $attr) = getimagesize($_FILES['image']['tmp_name']);
        // Controllo che il file sia in uno dei formati GIF, JPG o PNG
        if (($type!=1) && ($type!=2) && ($type!=3)) {
          $msg = "
    
    Formato non corretto!!</p>";
          break;
        }
        // Verifico che sul sul server non esista gi� un file con lo stesso nome
        // In alternativa potrei dare io un nome che sia funzione della data e dell'ora
        if (file_exists('PUBLIC'.$_FILES['image']['name'])) {
          $msg = "
    
    File gi� esistente sul server. Rinominarlo e riprovare.</p>";
          break;
        }
        // Sposto il file nella cartella da me desiderata
    $PATH = '../PUBLIC';
    if (!move_uploaded_file($_FILES['image']['tmp_name'], $PATH . "/" .  $_FILES['image']['name'])) 
    {      
    $msg = "
    
    Errore nel caricamento dell'immagine!!</p>";
    break;
    } 
     	}
    } while (false);
    
    
    ?>


    che in pratica controlla il file, controlla se eiste un file uguale sul server(in questo caso), salva il file e poi per prelevarlo da un'altra pagina ho fatto così, in un modo un pò azzardato:


    codice:
    echo "<img id=\"imgut\" src=\"../PUBLIC/$culo\" width=\"210px\" height=\"160px\"/>";
    in questo caso ero in php quindi ho usato questo metodo altrimenti puoi scrivere semplicemente:

    codice:
    [img]../PUBLIC/$culo[/img]
    l'ho anche ridimensionata, ma non è fatto benissimo questo script..però fa il suo dovere.
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

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 © 2026 vBulletin Solutions, Inc. All rights reserved.