Gerencia del boletín de noticias usando PHP sin el mySQL
para los principiantes
Comencemos fijando algunos límites. Si usted
es como mí, usted tiene gusto de mantenerlo simple. Todo lo que
estamos haciendo está recogiendo direcciones del email juntas para
nuestra lista que envía, así que la ingeniería bioquímica está
fuera de la ventana. Si usted está utilizando Thunderbird (o
ese producto del MS), usted puede enviar los boletines de noticias
agradable hacia fuera ajustados a formato y conservar todas las otras
características impresionantes de su programa del email tan allí no
es realmente ninguna necesidad de bases de datos, de conexiones, o de
bonito mucho cualquier cosa . Vamos a permanecer lejos ausentes
cualquier cosa no esencial.
Para mantenerla simple, asumiré que usted tiene
Dreamweaver o un compositor comparable del WYSIWYG; sin embargo,
si usted está corrigiendo código de fuente usted puede
chasca aquí para ver una versión ampliada de este
artículo con código de fuente. También, he
asumido que usted tiene una familiaridad extremadamente básica con
PHP. Si no, comience por favor leyendo esta
introducción de PHP (para los principiantes absolutos).
Hay solamente 3 pasos que vamos a necesitar:
Ponga el HTML en la página para recoger el nombre y el
email address del usuario.Agregue en un pequeño PHP y (posiblemente) cambie un
nombre de fichero.Reciba y procese los email.
Marchando encendido, necesitamos poner algún HTML en
nuestra página dejamos a visitante entrar en su nombre y email
address. Para hacer este Dreamweaver que usa, usted necesitará
crear una forma con el método del POSTE, una entrada de texto
nombrada visitor_name, una entrada de texto nombrada visitor_email, y
un botón del someter.
Ahora tenemos nuestra forma excelente de la lista que
envía para arriba y usted debe comprobar para cerciorarse de que
terminara para arriba donde usted planeó. A este punto, usted
puede necesitar realizar otro cambio leve. Si la extensión de
archivo no es php, php3, php4, o phtml
usted debe cambiar la extensión de archivo al php. Ahora, usted
necesitará tener cuidado aquí pues las extensiones de archivo son
extremadamente importantes, así que usted puede perder funcionalidad
cuando usted cambia la extensión de archivo. Si éste es el
caso,
mire para arriba la extensión y encuentre una clase particular para la lengua.
Tome un respiradero y consiga listo para el paso 2.
Puesto que esto es una clase particular de PHP, vamos a hechar
una ojeada más cercano el código de PHP usado para enviarnos el
email. Siendo una lengua, necesitaremos aprender que bastante
del PHP vernáculo 1) al uso la información que el usuario sometió,
2) crea el cuerpo del email, y 3) envía el email.
La forma que creamos envía 2 pedazos de información:
visitor_name y visitor_email. Cuando PHP los recibe
realiza que alguien fijó una cierta información y hacerla fácil
para que usted consiga el ahold de ella crea un par de "cosas
especiales" que usted puede utilizar para referirse a lo que entró en
el usuario: $_post['visitor_name ' ] y $_post['visitor_email '
]. ¿Por qué los llama por nombres divertidos? Mana la
pieza de $_post le asegura que era la información que fue sometida
por su visitante y no algún otro PHP en alguna parte en su página.
La parte en cotizaciones permite que usted escoja qué pedazo de
información fue sometido por su visitante (no tensione en los
soportes - apenas separan los dos pedazos de información).
¡Grande! Ahora tenemos información de nuestro
visitante, así que déjenos la envían nosotros mismos. Enviar
el email en PHP casi se parece demasiado fácil. Apenas
necesitamos modificar esta línea mail(A, TEMA, MENSAJE); substituyendo cada uno de
las palabras capitalizadas en negrilla y agregando esto dentro de
etiquetas de PHP a nuestra página. Substituya por a su email address en cotizaciones.
Substituya el TEMA por el
tema que usted desea aparecer en el email dentro de cotizaciones.
En un esfuerzo de mantenerlo simple, substituya el MENSAJE por "{$_post['visitor_name '
]} en {$_post['visitor_email ' ]} quisiera suscribir a su lista que
envía." Ahora, el reemplazo del MENSAJE es probablemente que se explica por sí
mismo a excepción de los apoyos rizados. Los apoyos rizados
apenas tranquilizan PHP que la información adentro de él realmente
hace refiere algo que debe saber ya (en este caso qué nuestro
visitante sometido).
Ahora apenas necesitamos incluir nuestra línea modificada
en el HTML page. Aquí está la línea modificada conjunto (no
se olvide de las etiquetas de PHP!):
el email mail("MY ADDRESS", "boletín de noticias
Subscription", "{$_POST['visitor_name ' ]} en {$_post['visitor_email '
]} quisiera suscribir a su lista que envía.");
Si usted es un lector realmente observador, usted se está
preguntando ya cómo PHP sabe para esperar hasta que alguien sometió
una petición de la suscripción. Bien, en el ejemplo arriba, no
. También está faltando una cierta clase de mensaje para
informar a su suscriptor que su petición era acertada. Puesto
que esto es material y ya muy largo introductorios, yo voluntad
excepto que explicación para otro artículo. Apenas siga todo
que usted ha aprendido arriba y utilice esta línea del código en
lugar de otro (tengo bolded mi adición especial), substituyendo el
mensaje de éxito para una sus el propios:
si (isset($_POST['visitor_email ' ])) { email mail("MY ADDRESS", "boletín de noticias
Subscription", "{$_POST['visitor_name ' ]} en {$_post['visitor_email '
]} quisiera suscribir a su lista que envía."); repita la "suscripción completa. Gracias!"; }
¡Er, ésa es toda la gente! Usted comenzará
a recibir los email que usted puede entonces agregar a una lista del
correo en Thunderbird. Para manejar peticiones del
unsubscription, apenas tenga una pequeña nota en el final de su
refrán de la lista que envía a contestar al email que se quitará y
después para corregir su lista que envía.
Jeremy Molinero - Webmaster
de la referencia de la escritura - *
NUEVO * la referencia de PHP y el sitio preceptoral para los
No-Programadores
Artículo Fuente: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster obtener el código html
Añadir este artículo a su sitio web ahora!
Webmaster Envíe sus artículos
No es necesario que se registre! Completa el formulario y su artículo está en el Messaggiamo.Com Directorio!