Recuperare informazioni immagine da url, senza usare cUrl()
Sto cercando in questi giorni di risolvere questo problema:
Sapendo l'indirizzo, esterno al mio sito, dovrei recuperare le informazioni (dimensioni, mime-type, ecc.. ) dell'immagine, possibilmente senza usare la funzione cUrl(), funzione, che, se non sbaglio, in questi casi si usa.
Il problema è che, sia la funzione cUrl() che fsockopen() usano il servizio server to server di AlterVista, dovrei attivare la funzione server to server
Potrei anche usarla senza attivarla, ma su una lista limitata di url, ma purtroppo l'url dell'immagine a qui mi riferisco viene immesso, tramite un form, dall'utente che visita il sito, e preferirei evitare di attivare il server to server per vari motivi.
Cmq, hai presente il sistema che ti permette di modificare l'avatar del tuo account in questa community ( non so se mi spiego ) tramite un'immagine uppada dal tuo pc e tra una presente in un'indirizzo url, bhe, io sto facendo un sistema come quello, finora lo realizzato solo con l'upload, e ho consentito solo l'upload di immagine ( se devo dirla tutta la memorizzazione del codice binario dell'immagine in un db e no l'upload ) se essa ha dei determinati mime-type, ora vorrei fare lo stesso, ma su un'immagine presente su un url, sapendo questo, vorrei sapere se è possibile evitare di usare le connessione server to server, in poche parole se era possibile utilizzare delle alternativi alla connessione server to server, per fare quello che io vorrei.
Ultima modifica di sevenjeak : 03-02-2012 alle ore 17.52.53
Credo che dipende lo stesso dalle connessione server2server, infatti mi funziona solo su delle immagine presente sul sito phpbb.com ( presente nella whitelist del servizio ).
Io sto provando a cercare nel web una soluzione, ma se non esiste alternativa grazie lo stesso.
Se non vuoi attivare le server2server, che in poche parole non fa altro che abilitare allow_url_fopen nel file php.ini in modo da consentire le connessioni esterne alle funzioni che operano sui file, non hai alternative lato server.