Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    10

    Visualizzare immagini remote

    Ciao a tutti!

    ho un piccolo problema.. sto realizzando un sito per la mia libreria in php e volevo realizzare un piccolo catalogo dei libri con le copertine prese direttamente presso i siti delle case editrici..

    Il problema e' che se la copertina non esiste mi viene visualizzato il quadrato con la X..

    Volevo chiedervi se esisteva un modo per controllare prima l'esistenza o meno dell'immagine e poi eventualmente visualizzarla.

    La sintassi cher uso e' un classico ECHO, ho provato ad usare file_exists ma per i file remoti non funziona


    Help me!

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    dipende cosa preferisci fare. se preferisci mostrare solo i record che contangono immagini, allora nella query select estrai i dati solo dove l'immagine esiste, altimenti prima delle'echo, controlli se esiste e se nn dovessere esserci un immagine, la potresti sostituire con qualcosa di default.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    10
    Originariamente inviato da marco80
    dipende cosa preferisci fare. se preferisci mostrare solo i record che contangono immagini, allora nella query select estrai i dati solo dove l'immagine esiste, altimenti prima delle'echo, controlli se esiste e se nn dovessere esserci un immagine, la potresti sostituire con qualcosa di default.
    E' esattamente quello che vorrei fare! ma ilcomando file_exists(IMMAGINE http ecc) non mi e' utile perfhe non controlla i file da remoto.. come posso fare?

  4. #4
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    le copertine le mostri come <img src=url dove sta la copertina>? e non puoi sapere sempre se esiste o magari nn c'e' piu'..

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    10
    Originariamente inviato da marco80
    le copertine le mostri come <img src=url dove sta la copertina>? e non puoi sapere sempre se esiste o magari nn c'e' piu'..
    Oppure non sipuo aggirare il problema copiando il file sul mio sito?

    Non esiste proprio un file_exists per remoto?

  6. #6
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    il file exist, controlla se un file esiste o directory e nn un immagine in un link. se hai la possibilita' di avere le copertine come immagini.jpg o qualsisi altro formato penso sia conveniente. le metti nel tuo db ed esegui i controlli normalmente. se non hai un aggiornamento automatico delle immagini, stara' a te salvarti tutte le immagini per aggiornare il tuo db (sempre che sia legale o meno copiare le immagini loro e usarle a piacere).

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    10
    Originariamente inviato da marco80
    il file exist, controlla se un file esiste o directory e nn un immagine in un link. se hai la possibilita' di avere le copertine come immagini.jpg o qualsisi altro formato penso sia conveniente. le metti nel tuo db ed esegui i controlli normalmente. se non hai un aggiornamento automatico delle immagini, stara' a te salvarti tutte le immagini per aggiornare il tuo db (sempre che sia legale o meno copiare le immagini loro e usarle a piacere).

    8-( neanche in javascript?

  8. #8
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    heeh non lo conosco bene java! programmo in php da marzo

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    10
    Ma esiste SEMPLICEMENTE la possibilita di sapere se il file esiste o no in un certo url?


  10. #10
    certo, con i socket!

    se esitste ritorna 200 altrimenti 404

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.