Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/w41258/domains/chiappucci.it/public_html/ServerScript/ban-ip/class.BanIp.php on line 15
Google | Guido Chiappucci's Blog

Guido Chiappucci's Blog

Archive for the ‘Google’ tag

Recuperare la favicon di un sito con php

without comments

Attraverso gli strumenti offerti da Google è possibile recuperare facilmente la favicon di un sito web, e con poche righe di php possiamo confezionare una funzione che restituisce la favicon del sito richiesto.

Il servizio di Google che andremo ad utilizzare è una semplice chiamata http:

http://www.google.com/s2/favicons?domain=www.google.it

dove “domain” è il sito web di cui richiediamo la favicon.

Veniamo al codice, in pratica utilizzeremo Curl per fare la chiamata http verso Google, la risposta sarà proprio il sorgente del file richiesto, quindi possiamo scriverlo su un file oppure stamparlo direttamente a video.

1
2
3
4
5
6
7
8
9
10
11
12
<?php
function getFavicon( $url ) {
    $ch = curl_init('http://www.google.com/s2/favicons?domain='.$url);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);    
    $content = curl_exec($ch);
    curl_close($ch);
    return $content;
}
$favicon = getFavicon('www.google.it');
?>

Written by Guido

settembre 30th, 2011 at 8:58 pm

Posted in PHP

Tagged with ,

PHP performance tips by Google

without comments

Written by Guido

luglio 6th, 2009 at 11:36 am

Posted in Internet,PHP

Tagged with ,

Al mio IE non piace Google!

without comments

Questa mattina all’apertura di Internet Explorer mi sono fatto una bella risata… Ho scoperto che non gli piace Google! A parte gli scherzi, curioso questo messaggio di errore!

google non è definito

Written by Guido

gennaio 27th, 2009 at 11:58 am