Es mostren els missatges amb l'etiqueta de comentaris ajax. Mostrar tots els missatges
Es mostren els missatges amb l'etiqueta de comentaris ajax. Mostrar tots els missatges

dissabte, 16 de novembre del 2013

Petita prova d'AJAX i PHP

He fet una petita prova amb PHP i Ajax com a demostració de concepte.

En PHP he fet un script per a generar captches (a partir de codi de tutorials, no en soc cap expert). L'script rep una key (hauria de ser aleatoria) i genera una imatge fent un crc32 de la key rebuda junt amb un salt.

Com es fa servir? Així:

<img src="captcha.php?k=[ALGUNA COSA ALEATÒRIA]">

Per tant, amb javascript el podríem fer servir així:

document.writeln("<img src='captcha.php?k="+Math.random()+"'/>");

El mateix script, si rep la key i un value, aplica la mateixa fórmula per comprovar que el value és l'associat a la key. A més, això ho torna en format JSON, cosa perfecte per fer una crida amb AJAX.

He fet una pàgina HTML amb Javascript i Ajax per provar-ho. Té aquesta pinta:

És tan sols una petita prova, però la comparteixo per si a algú li resulta útil. No és, ni molt menys, un captcha segur: fins i tot un robot miop el resoldria, però serveix com a demostració de concepte.

El podeu descarregar en format ZIP d'aquí. El password és falciot.org.