Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Upload e nuova pagina

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    54

    Upload e nuova pagina

    Ciao a tutti,

    in rete ho trovato molti script che permettono l'upload di file su una determintata directory.
    Dato che sono molto new di php mi piacerebbe sapere se è possibile una volta che un file vien uploadato che venisse creata una nuova pagina da dove scaricare il file.

    Per esempio, carico tramite form il file prova.zip, il file viene caricato e viene creata una pagina dove poter scaricare il file appena uploadato che per nome ha: prova.zip.html, ed all'interno di questa pagina c'è un link che ti permette lo scarico del file da parte dei visitatori.

    E' possibile?
    Se si, non avete una bozza di script dove lavorarci?

    Ciao

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    detto come l'hai spiegato tu sembra che per ogni file di cui fai l'upload tu debba creare un file html.

    Questo non è l'approccio giusto, dovrai semplicemente creare un file che legga dalla dir di upload i file presenti.

    Quando tu clicchi sul file in questione passerai alla pagina (ad esempio) dettaglio.php?nomefile=blabla.
    Nella pagina dettaglio.php leggerai la variabile che arriva

    $_GET['nomefile'] e potrai creare dinamicamente la pagina di dettaglio per il file inviato nell'url.

    La funzione che ti sarà utile è

    readdir()

  3. #3
    potresti anche creare una tabella di un DB dove inserirai informazioni relative al file come data, descrizione, utente che l'ha caricato...

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    54
    Ciao e grazie per le risposte,

    mi interessava creare un sistema tipo questo:

    http://ezshare.de/en/200.html

    dove il file viene scaricato da una pagina ed non è possibile sapere che alti file ci sono senza sapere l'estatto indirizzo.

  5. #5
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    allora devi passare dal database come ti consigliava tarini per poter proteggere le informazioni.

    All'utente fai leggere i dati del db solo se è autorizzato.
    Per far scaricare il file senza dare un percorso, o comunque proteggendolo devi creare un file che legga il contenuto e lo mostri.

    la funzione per te allora è

    readfile


  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    54
    Grazie delle info,

    non sapete dove trovare una base su cui lavorarci ?

    Ciao e grazie

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.