Manual De Php Español
4/4/01
1:48 PM
Page 59
DEVELOPERS
Developers
Correo Correo
y contadores y contadores
Cómo enviar e-mails con PHP
¡La cara opuesta de ASP! Aprendé a programar en este nuevo lenguaje y a construir aplicaciones para tu sitio web.
electrónico electrónico
Por Martín Ramos Monso
60
E-mails desde la Web con ASP
Como si fuera poco, además deenseñarte aplicaciones con PHP, te mostramos cómo hacer lo mismo con ASP.
Por Marcelo Ruiz
64
Un contador en Perl
Continuamos con la nota del número anterior y damos los últimos retoques a nuestro contador de visitas.
Por Martín Scandroli
68
59
u s e r s . t e c t i m e s . c o m
Developers_1_PHP_UI#5.qxd
4/4/01
1:48 PM
Page 60
DEVELOPERS
Developers
Cómoenviar e-mails con PHP
Programando en PHP Programando en PHP
Martín Ramos Monso
mramos@infcomercial.com
PHP es un lenguaje nuevo y muy poderoso que nos ofrece un gran número de posibilidades para agregar interactividad entre nuestra página y los usuarios. En esta ocasión, Martín Ramos Monso, un experto en PHP, nos explica los conceptos básicos de este lenguaje y nos enseña cómo enviare-mails desde páginas web.
E
n la actualidad, no basta sólo con tener una página web; tampoco sirve, exclusivamente, que ésta sea sólo “linda”. La gente está pidiendo más interactividad, más dinamismo y velocidad; por lo cual es importante llevar nuestros sitios a la dimensión dinámica, con el fin de aumentar tanto su tráfico de visitantes como su utilidad. La forma de interacción más conocida ymás sencilla es un Formulario, cualquiera sea el tipo, en donde básicamente el usuario completará los datos que le solicitemos para luego enviárnoslo y que nosotros lo procesemos. El uso de este formulario puede ser tan atractivo como diverso. Con él podremos recabar datos sobre nuestros visitantes, subir archivos a la Web (por ejemplo, banners publicitarios), realizar encuestas interactivas ymuchas cosas más. En síntesis: el límite sólo es nuestra imaginación. Una excelente herramienta para desarrollar esto y potenciar nuestro sitio con muchísimas funciones es el lenguaje PHP, con el cual dejamos de lado la dimensión estática de nuestro sitio web para pasar a realizar programas para la Red. PHP (Hypertext Preprocessor) es un lenguaje de programación que interpreta los comandos en tiemporeal (no compila), ejecuta los procesos del lado del servidor (no del lado del cliente, como JavaScript) y va embebido con el código HTML. Además, posee otra ventaja: es gratis. En esta nota, veremos el procesamiento de los resultados de formularios: por ejemplo, su envío por e-mail.
A trabajar con PHP
PHP funciona mezclando el código HTML con el de PHP en una misma página web. La inserción serealiza de modo muy similar a como lo hace JavaScript: insertando el código entre los tags . Un ejemplo claro de esto sería, para el caso de una página en HTML puro:
Acá ponemos el título de la página Ésta es una página en HTML Puro
60
u s e r s . t e c t i m e s . c o m
Developers_1_PHP_UI#5.qxd
4/4/01
1:48 PM
Page 61
Página en PHP
En este ejemplo de página haremosuna que nos imprima la suma de dos números. Las variables que guardarán esos números serán num_1 y num_2, y la variable que guardará el total de la suma será “resultado”.
Acá ponemos el título de la página Ésta es una página en HTML y PHP
Notemos que el código PHP va embebido en el HTML; por lo tanto, es muy sencillo en principio, pero se va complicando en la medida en que uno varealizando páginas más complejas; por ejemplo, con muchas tablas, etc. En estos casos, una vez que ya tenemos definida cuál es la función del programa y qué resultados va a mostrar, es recomendable proceder de la siguiente forma: 1) Armamos el HTML general, con datos ficticios y el formato que quedará finalmente a la vista del usuario. 2) Reemplazamos los lugares donde deben ir los datos válidos por...
Regístrate para leer el documento completo.