mercoledì 16 novembre 2011

Securimage PHP captcha

Securimage è un CAPTCHA in PHP open-source che, attraverso la generazione di immagini complesse e codice di controllo, protegge i form del proprio sito dagli spam bots.

Può facilmente essere inserito in un form già esistente, richiede un web server con PHP e le librerie grafiche GD e fornisce anche una versione audio del codice.

Può essere scaricato a questo indirizzo: http://www.phpcaptcha.org/download/

Installazione
Securimage non richiede particolari congigurazioni; una volta scaricato occorre visualizzare l'immagine del captcha all'intetno del form e far controllare il codice inserito dall'utente al codice di controllo.
Una volta scaricato il codice e caricati i file sul web server nella directory www.yoursite.com/securimage/ inseriamo l'immagine nel form con il codice:


Ora inseriamo il campo input per raccogliere l'input dell'utente:

Quindi inseriamo all'inizio del file che valida i dati del form l'attivazione delle variabili di sessione:



Ora inseriamo la parte di codice che effettua il controllo dell'input:
// Creo un istanza della classe securimage
include_once $_SERVER['DOCUMENT_ROOT'].'/securimage/securimage.php';
$securimage = new Securimage();

// Effettuo il controllo che il codice inserito sia corretto
if ($securimage->check($_POST['captcha_code']) == false) {
  // Se il codice è errato gestisco l'errore
  echo "Il codice inserito non risulta corretto.

"; echo "Riprova."; exit; }
Per maggiori informazioni il sito di riferimento è http://www.phpcaptcha.org/

martedì 15 novembre 2011

URL dei Feed RSS di blogger

Blogger consente di leggere i post del blog con un feed reader o inserirli in un sito web collegandosi a specifici URL.
Se il blog ha indirizzo http://blog.itcline.it i post saranno disponibili in ordine cronologico all'inidirizzo http://blog.itcline.it/feeds/posts/default?alt=rss.
E' possibile selezionare solo n sottoinsieme di post utilizzando le etichette.
Come?
Attribuisco ai post che mi interessano un etichetta e poi posso richiamare i post con l'etichetta assegnata all'indirizzo: http://blog.itcline.it/feeds/posts/default/-/"etichetta".

Per maggiori informazioni è disponibile una esauriente guida di google all'indirizzo:  http://www.google.com/support/blogger/bin/answer.py?hl=en&answer=97933