Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di lyllo
    Registrato dal
    Apr 2001
    Messaggi
    832

    Campo form per selezionare SOLO il PATH di un file

    salve gente,
    dovrei creare un form con un campo per selezionare ed inserire il path di un file in un database.
    non voglio copiare il file in locale, voglio solo salvarmi il path.
    che faccio uso cmq il campo FILE e non copio il file e mi salvo solo il percorso?

    sapete per caso se c'è un modo per far ricordare al sistema una cartella spefica?
    voglio dire, avrei bisogno di far aprire direttamente una cartella ogni volta che si clicca sul campo file e poi da li navigare... come si può fare?

    grazie.

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    Semplice, non si può

    Il campo di tipo file è di sola lettura, quindi anche se registri il percorso poi non potrai settarlo :-)

    ciao

  3. #3
    Utente di HTML.it L'avatar di lyllo
    Registrato dal
    Apr 2001
    Messaggi
    832
    beh ma se con
    Codice PHP:
    $_FILES['userfile']['name'
    mi prelevo il path e lo salvo su DB?

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    in $_FILES['campo']['name'] c'è il nome originale del file, non il percorso da cui è stato prelevato dall'hard disk dell'utente.

    Se ho capito bene, tu vorresti salvare questo dato per poi fare in modo che l'utente quando prema sul tasto sfoglia del campo file si ritrovi questo path predefinito, ma come ti ho detto non è possibile settarlo.

    ciao

  5. #5
    Utente di HTML.it L'avatar di lyllo
    Registrato dal
    Apr 2001
    Messaggi
    832
    Originariamente inviato da gianiaz
    in $_FILES['campo']['name'] c'è il nome originale del file, non il percorso da cui è stato prelevato dall'hard disk dell'utente.

    Se ho capito bene, tu vorresti salvare questo dato per poi fare in modo che l'utente quando prema sul tasto sfoglia del campo file si ritrovi questo path predefinito, ma come ti ho detto non è possibile settarlo.

    ciao
    mi interessa allora, ALMENO SOLO salvare nel database il path del file!!
    scusa ma durante la copia del file non c'è la stringa da cui proviene il file? no nposso usare quella


  6. #6
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    mi sembra di avertelo detto chiaramente no?

    Comunque se non ti fidi, stampa a video il contenuto dell'array $_FILES con print_r.

    ciao

  7. #7
    Utente di HTML.it L'avatar di lyllo
    Registrato dal
    Apr 2001
    Messaggi
    832
    Originariamente inviato da gianiaz
    mi sembra di avertelo detto chiaramente no?

    Comunque se non ti fidi, stampa a video il contenuto dell'array $_FILES con print_r.

    ciao
    pensavo fosse solo riferito al salvataggio in una cartella predefinita...

    e che soluzione alternativa potrei trovare??
    non mi va di far scrivere e scrivere a mano interi path

  8. #8
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    forse non ho capito il tuo problema, il path a cui ti riferisci è quello sul client o sul server?

    ciao

  9. #9
    Utente di HTML.it L'avatar di lyllo
    Registrato dal
    Apr 2001
    Messaggi
    832
    Originariamente inviato da gianiaz
    forse non ho capito il tuo problema, il path a cui ti riferisci è quello sul client o sul server?

    ciao
    client.
    vorrei che l'utente selezioni un file ed il path del file selzionato venga salvato da qualche parte...

  10. #10
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    allora non vedo via d'uscita con php (se non quello di far inserire il path manualmente all'utente).

    Il punto è che quello che vuoi fare richiede un linguaggio che abbia accesso al sistema operativo, quindi nè con php nè con javascript puoi farlo.

    La soluzione potrebbe essere un applet JAVA (occhio, java, non 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 © 2025 vBulletin Solutions, Inc. All rights reserved.