Geo Localizzazione e marketing

Grazie a questa chiamata API:
http://api.ipinfodb.com/v3/ip-city/?key=tua api kei&ip=$ip&format=xml è possibile ricavare la città di provenienza del visitatore e proporre una pubblicità mirata in base al luogo di provenienza.
Usata su Itineraridipesca.it per promuovere l'iscrizione alla newsletters dei nostri laghi ai soli utenti di Roma, visto che i nostri laghi sono nella provincia di Roma

Ricavare le lettere dell'alfabeto con una funzioncina di php

utile per scremare una lista di prodotti e/o notizie:

echo"Riduci per:";
foreach (range('A', 'Z') as $letter)
   echo"$letter - ";
?>

Chiamata xml per fql, conoscere i like, i commenti e gli share di una vostra pagina su Facebook

Utile chiamata a fql per conoscere i like, i commenti, i share di una pagina precisa del vostro sito:

https://api.facebook.com/method/fql.query?query=select total_count,like_count,comment_count,share_count,click_count from link_stat where url='http://www.itineraridipesca.it/laghetto_pesca.php?lago=138'&format=json
Usata da noi per organizzare una gara virtuale tra strutture sportive.

Ricavare minuti in differenza di due date

Utile script se si vuole ricavare il numero di minuti confrontando due date:


$data_o=date("Y-m-d H:i:s",mktime(date("H"),date("i"),0,date("m"),date("d"),date("Y")));
$data_t=date("Y-m-d",mktime(date("H"),date("i"),0,date("m"),date("d"),date("Y")));
echo"$data_o";
$to_time=strtotime("$data_t 12:00:00");
$from_time=strtotime("$data_o");

echo round(abs($to_time - $from_time) / 60,2)." minute";

if($from_time>$to_time){
echo"Maggiore";
}
?>

Usato per visualizzare un banner per un lasso di tempo determinato