Visualizzazione risultati 1 fino 12 di 12
Like Tree1Likes
  • 1 Post By miki92

Discussione: [PHP] Caricare immagine VISUALIZZANDOLA ma non salvandola su server???

  1. #1
    redirecthttp non è connesso Neofita
    Data registrazione
    19-03-2015
    Messaggi
    28

    Question [PHP] Caricare immagine VISUALIZZANDOLA ma non salvandola su server???

    Salve forum, volevo chiedere, è possibile caricare un'immagine in php visualizzandola, ma non salvandola in una directory?
    Se sì potete darmi lo script??? Grazie in anticipo!!!!

  2. #2
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Scusa puoi spiegarti meglio?
    Vuoi che l'utente una volta caricata la foto tramite la visualizzi solamente senza salvarla nel tuo spazio?
    Una visualizzazione temporanea, giusto?
    Apprezzi l'aiuto? Offrimi un caffè!

  3. #3
    redirecthttp non è connesso Neofita
    Data registrazione
    19-03-2015
    Messaggi
    28

    Predefinito

    Citazione Originalmente inviato da miki92 Visualizza messaggio
    Scusa puoi spiegarti meglio?
    Vuoi che l'utente una volta caricata la foto tramite la visualizzi solamente senza salvarla nel tuo spazio?
    Una visualizzazione temporanea, giusto?
    Esattamente!

  4. #4
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Non capisco l'utilità comunque puoi eseguire una cron che ti cancelli tutti i file più vecchi di un tot di minuti o utilizzare le FileAPI.
    Apprezzi l'aiuto? Offrimi un caffè!

  5. #5
    redirecthttp non è connesso Neofita
    Data registrazione
    19-03-2015
    Messaggi
    28

    Predefinito

    Citazione Originalmente inviato da miki92 Visualizza messaggio
    Non capisco l'utilità comunque puoi eseguire una cron che ti cancelli tutti i file più vecchi di un tot di minuti o utilizzare le FileAPI.
    L'utilità praticamente sta nel fatto che se io carico un'immagine ad esempio si chiama image.jpeg e poi cancello l'immagine, e carico un'immagine completamente diversa dalla precedente ma con il solo nome uguale (ovvero image.jpeg), visitando l'url, se non passa almeno un po' di tempo vedrò l'immagine che era stata caricata precedentemente! Invece a me serve che questa, venga cambiata immediatamente.

  6. #6
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Se l'immagine deve vederla solo chi la carica allora puoi usare i FileAPI per altri scopi credo che sia meglio farci capire bene il tuo intento perchè in tutta onestà non capisco ancora ciò che vuoi fare.

    Un immagine rimanere in cache per questo se sostituisci un immagine con un'altra avente lo stesso nome per un periodo di tempo visualizzerai la vecchia e non la nuova. Puoi forzare la cache eliminandola, dandogli una scadenza minore o usando, dopo l'estensione, un valore casuale come query string.
    Apprezzi l'aiuto? Offrimi un caffè!

  7. #7
    redirecthttp non è connesso Neofita
    Data registrazione
    19-03-2015
    Messaggi
    28

    Predefinito

    Citazione Originalmente inviato da miki92 Visualizza messaggio
    Se l'immagine deve vederla solo chi la carica allora puoi usare i FileAPI per altri scopi credo che sia meglio farci capire bene il tuo intento perchè in tutta onestà non capisco ancora ciò che vuoi fare.

    Un immagine rimanere in cache per questo se sostituisci un immagine con un'altra avente lo stesso nome per un periodo di tempo visualizzerai la vecchia e non la nuova. Puoi forzare la cache eliminandola, dandogli una scadenza minore o usando, dopo l'estensione, un valore casuale come query string.
    Sì! Come posso eliminare la cache ? In codice php. Comunque sì l'immagine deve visualizzarla solo l'utente. Darò un'occhiata all'api, se puoi dirmi come eliminare le cache in php però è meglio grazie!

  8. #8
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,145

    Predefinito

    Nella documentazione header() di PHP, secondo esempio c'é come gestire la cache in PHP.

    Comunque solitamente anche io uso il numero random come query string nell'indirizzo dell'immagine in questi casi.

    Ciao!

  9. #9
    redirecthttp non è connesso Neofita
    Data registrazione
    19-03-2015
    Messaggi
    28

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Nella documentazione header() di PHP, secondo esempio c'é come gestire la cache in PHP.

    Comunque solitamente anche io uso il numero random come query string nell'indirizzo dell'immagine in questi casi.

    Ciao!
    Ti ringrazio, e gli leader li metto ovviamente come sono nello script per l'immagine o devo aggiungere qualsiasi cosa?

  10. #10
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,145

    Predefinito

    Ti consiglio di utilizzare un numero random nella query string comunque.
    I settaggi dell'header() andrebbero nell'immagine, ma se non è generata (dinamicamente) con PHP non mi viene in mente facilmente come fare.

    Ciao!

  11. #11
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Nel caso in cui l'immagine non sia generata da php (e quindi non sia possibile impostare gli header dinamicamente) allora si può utilizzare la mod_expires di Apache impostando a determinate estensioni pochissimi secondi o minuti di cache.
    alemoppo likes this.
    Apprezzi l'aiuto? Offrimi un caffè!

  12. #12
    redirecthttp non è connesso Neofita
    Data registrazione
    19-03-2015
    Messaggi
    28

    Predefinito

    Va benissimo vi ringrazio!

Tags for this Thread

Regole di scrittura

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