Utilizando el laboratorio de libro de visitas cree un libro de visitas orientado a AJAX. Cuando usted pulse el enlace Enviar un nuevo comentario debe aparecer el formulario para insertar un comentario nuevo en la misma página reemplazando el enlace. Cuando se envíe el comentario nuevo debe reaparecer el enlace y un mensaje de que el comentario fue bien enviado o mal enviado. Además, los mensajes en el libro de visitas se deben actualizar inmediatamente en la misma página sin recargar la página.
La página al cargarse solamente contendrá lo siguiente:
Comentario enviado por Braulio Solano.
Fecha: 12/09/2001
Este sitio esta muy chiva.
Comentario enviado por Mariana Solano.
Fecha: 14/10/2001
No me gusta este sitio.
Útilise la biblioteca Prototype descargable en http://www.prototypejs.org/ para hacer sus solicitudes AJAX.
Debe incluir la biblioteca con el siguiente código:
<script language="Javascrip" type="text/javascript" src="prototype.js" />
Ayúdese con este artículo. Además puede utilizar el siguiente ejemplo para ayudarse con Smarty.
Opcionalmente puede incluir efectos en su libro de visitas utilizando los efectos disponibles en http://script.aculo.us/.
Para crear o editar tablas puede utilizar la inferfaz en http://titanic/phpPgAdmin/.
Para conectarse a la base de datos mediante utilizando las funciones para Postgres o con ADODB utilizando el siguiente código:
include("adodb/adodb.inc.php"); // incluye la biblioteca adodb
$db = NewADOConnection("postgres"); // una nueva conexión
$db->Connect("localhost", "eXXXXXX", "eXXXXXX", "ci2413");
Se puede encontrar información sobre PostgreSQL en http://www.postgresql.com.
¡La página no debe nunca recargarse completamente! Así es AJAX.
Suerte...