Visualizzazione risultati 1 fino 6 di 6

Discussione: Upload di file

  1. #1
    cuggini non è connesso Neofita
    Data registrazione
    14-08-2003
    Messaggi
    22

    Predefinito

    Salve amici,

    avrei intenzione di creare una sezione nel mio sito in cui un utente provvisto di password possa inviare presso il mio spazio web una immagine, che dovrebbe essere memorizzata in qualche modo nel db.

    Vi chiedo:

    1. è possibile l'upload di un file da parte di un utente che visita il mio sito senza dargli necessariamente user e password?

    2. una soluzione potrebbe quella di memorizzare un file nel mio db come un attributo di una tabella?

    GRazie e a presto

  2. #2
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    Per l'upload nessun problema, se vuoi provare lo script di AV lo trovi qui http://www.altervista.org/forum/viewtopic.php?t=6926
    insieme a altre cose, anche se "immagini" non mi pare le faccia caricare, in caso trovi script già pronti in giro. Comunque per l'upload via http non c'è problema, unica restrizione dimensione massima 3Mb a file.


    Se vuoi far memorizzare i dati allora mi sà che ti conviene farlo da 0
    Se smetti di imparare e evolverti sei morto dentro

  3. #3
    cuggini non è connesso Neofita
    Data registrazione
    14-08-2003
    Messaggi
    22

    Predefinito

    ...dovrebbe essere hdd?
    non funziona!
    non c'e' qualcosa in php?

  4. #4
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    prova du html.it o fai una ricerca, siti che offrono script php ce ne sono molti
    Se smetti di imparare e evolverti sei morto dentro

  5. #5
    Guest

    Predefinito

    Prova quetso:

    allora, crea un file vuoto con nome upload.php

    poi copiaci dentro questo:
    Codice:

    [code:1:d78f63622c]<?
    $uploaddir = 'uploads/';
    print "<pre>";
    if (move_uploaded_file($_FILES['userfile' ]['tmp_name'], $uploaddir . $_FILES['userfile']['name'])&# 41; {
    print "Il file è valido, e inviato con successo. Informazioni:\n";
    print_r($_FILES);
    } else {
    print "Invio file non riuscito. Informazioni:\n";
    print_r($_FILES);
    }

    ?>[/code:1:d78f63622c]


    ora, crea una cartella con nome uploads...

    e alla fine inserisci questo form in una tua pagina html
    Codice:

    [code:1:d78f63622c]<form enctype="multipart/form-data" action="upload.php" method="post">
    <input type="hidden" name="MAX_FILE_SIZE" value="30000">
    Invia questo file: <input name="userfile" type="file">
    <input type="submit" value="Invia File">
    </form>[/code:1:d78f63622c]


    upload.php e la tua pagina, devono stare nella stessa cartella...


    Anche io sto provado a fare una cosa simile ma non riesco a ricavare il nome del file con questo script che ho trovato

  6. #6
    Guest

    Predefinito

    ti ho già postato la risposta a questo tuo quesito, xchè non leggete prima di spammare il forum ???? riferito a coppa!

    http://www.altervista.org/forum/view...amp;highlight=

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •