Visualizzazione risultati 1 fino 2 di 2

Discussione: getimagesize: Ma perchè in locale è diverso che su AV?

  1. #1
    Guest

    Predefinito getimagesize: Ma perchè in locale è diverso che su AV?

    Codice PHP:
    <?php
    $string
    = realpath ("http://attorianzo.altervista.org/excavator_at_sunrise.jpg");
    echo
    $string;

    $size=getimagesize("http://attorianzo.altervista.org/excavator_at_sunrise.jpg");

    print_r( $size );

    $size=getimagesize("http://www.rtp.pt/images/articles/72123/Porco-bronzeadorFD.jpg");

    print_r( $size );
    ?>
    Non arrabbiatevi lo so che facendo una ricerca nel forum si è gia parlato di getimagesize e lo so che altervista ha le connessioni verso l'esterno disabilitate...
    Lo script postato qui sopra funziona benissimo in locale...

    Ho sempre pensato che getimagesize richiedesse obbligatoriamente il percorso assoluto sul server... Non sapevo potesse funzionare con le semplici url... E invece questo script funziona .. In locale funziona...

    Su AV invece non funziona, nè l'immagine che si trova nel mio stesso spazio web, che anche l'altra immagine, che si trova in un sito esterno..

    La domanda allora è questa: In generale, i percorsi delle immagini, quando scritti come URL, non ha nessuna importanza dove puntino e vengono SEMPRE considerate ESTERNE al mio spazio web?

  2. #2
    Guest

    Predefinito

    Risposta semplice: usa percorsi relativi e non assoluti.
    Dovrei aver risposto a tutte le domande e chiarito tutti i dubbi.


    Ciao!

Regole di scrittura

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