Main Menu




browser lang:en

Users Area

Client Login

today cache size is:222615

 

Holyguard rss
rss 2.0 for all sections

 

Portfolio

Some of my projects:
CTIBA
MA-NO Web Agency
BluPool
L'Pratone
Travel in Hotel
Yacht Elements
AbruzzoWeb
Il Mastino
CSI Teramo
Innovazione S.p.a.




Commenti

ciao jackall
17/07/2010 by marco
aiuto
17/07/2010 by marco
RE: Domanda
08/05/2010 by holyguard
Domanda
05/05/2010 by pryons
Ringraziamento
15/04/2010 by Yuriy, webmaster
edu
12/04/2010 by eduala@libero.it
eing ?
16/03/2010 by Andreu
zend
16/03/2010 by holy

Leggi tutto »


RAPIDQ

Rapid-Q:The lost files
My old library where i have collected all the rapidq scripts and italian help


Today my pagerank is: Free Page Rank Tool

PHP - Salvare immagini remote sul proprio server usando CURL

Alcuni host hanno disabilitati nei settaggi del.ini i comandi allow_url_fopen. Questo significa anche non poter usare i vantaggi del grabbare immagini esterne usando il comando imagecreatefromjpeg($img) dove $img é l'immagine con URL esterna.

E' un peccato non poter usare questa tecnica che illustriamo qui di seguito..


$remote_img = 'http://www.sitoremoto.com/images/image.jpg';
$img = imagecreatefromjpeg($remote_img);
$path = 'images/';
imagejpeg($img, $path);

Ad ogni modo, ho dovuto studiarci un poco prima di ottenere l'integrazione di un prodotto con feeds funzionanti su hosts che hanno disabilitato il meccanismo allow_url_fopen e quello che ottenevo era un errore dello script appena mostrato.

Grazie al cielo cURL era attivo in questo server. cosí per fortuna possiamo utilizzare uno script con cURL come illustriamo qui sotto:

//Salvataggio immagini alternativo usando CURL
function save_image($img,$fullpath){
$ch = curl_init ($img);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_BINARYTRANSFER,1);
$rawdata=curl_exec($ch);
curl_close ($ch);
if(file_exists($fullpath)){
	unlink($fullpath);
}
$fp = fopen($fullpath,'x');
fwrite($fp, $rawdata);
fclose($fp);
}



tags:  


Rating:
48.0
17 votes
1 2 3 4 5

Commenti

Scaricare immagine con CURL by holyguard

29/10/2009 
richiami questa funzione in questo modo:

$img='http://www.sitoesterno.com/nomeimmagine.jpg';
$fullpath='/pathlocale/nomeimmagine.jpg';


echo save_image($img,$fullpath)



by

29/10/2009 
ciao..
molto interessante il tuo script ma dove inserisco l url dell immagine remota?


Inserisci un commento

Titolo
Messaggio
Nome Utente
e-mail (se vuoi ricevere le risposte a questo post anche via mail)

Videos


Contenuti

Artweaver

28/05/2010 

Artweaver è un programma di disegno dotato di un'infinità di pennelli con cui sperimentare nuove tecniche grafiche.…

in:Software Open Source (0 commenti)

Configurare Domini e Sottodomini con BIND + Postfix

23/03/2010 

Con Bind, la configurazione di domini e sottodomini è abbastanza semplice....l'elemento più importante è il cosidetto zone-file, che…

in:Apache (0 commenti)

hkit - classi in php per il parsing dei microformats

05/03/2010 

hkit é un tool, o meglio, una classe in PHP5 per la estrazione dei piú comuni microformati.  La pagina…

in:PHP Scripts (0 commenti)

Certificati Java

01/03/2010 

Dopo circa un anno ho ritirato i certificati che attestano i miei corsi di Java...purtroppo manca il terzo…

in:Blog (3 commenti)

SVNWeaver, integrare subeversion in Dreamweaver

19/02/2010 

SVNWeaver é una estensione per Dreamweaver che permette di integrare il TortoiseSVN nei menú del Dreamweaver. Devo dire…

in:Applicazioni di sviluppo web (0 commenti)

Inserisci Google BUZZ nel tuo sito con Google Buzz Widget Jquery Plugin

15/02/2010 

Questo è un widget di jQuery per il nuovo social network di Google-Buzz-che è possibile incorporare ovunque per…

in:Scripts e tutorials (0 commenti)

Come posso inserire codice HTML nei miei post?

14/02/2010 

Questa é la classica situazione in cui si deve postare codice HTML da mostrare agli utenti. In questo…

in:HolyFaqs (0 commenti)

Mostrare una immagine da un Database MYSQL con PHP

14/02/2010 

Nella rete possiamo trovare diversi script che ci spiegano come estrapolare immagini da un database mysql (ed anche…

in:PHP Scripts (0 commenti)

Leggi tutto »


Tag Clouds


ArtweaverConfigurare Domini Sottodomini BIND Postfixhkit classi parsing microformatsCertificati JavaSVNWeaver integrare subeversion DreamweaverInserisci Google BUZZ sito Google Buzz Widget Jquery PluginCome posso inserire codice HTML miei postMostrare immagine Database MYSQL


Add to Technorati Favorites