Bienvenido a Computer Facil
Ya somos 52918 miembros registrados, ¡ Únete tu también !
  Crea tu cuenta Computer Facil Inicio     Foros Foros     Descargas Descargas     VideoJuegos VideoJuegos     Tutoriales Tutoriales de Informática Traducción a Inglés    


  Personal
 Agregar a Favoritos
 Tu Página de Inicio
 Contacta al Webmaster
 

  Secciones



    Inicio
    Tu cuenta
    Envia hoy tu noticia
    Escríbenos
    Recomiendanos
    Firma hoy el Libro de Visitas!

    Artículos y Manuales
    Trucos Windows
    FAQ

    Foros de Informatica
    Foros de Ocio
    Chat

    Descargas

    Todo MSN


    Tiendas Online, Viajes

    AbandonWare
    Juegos Flash
    Trucos de Juegos
    Ajedrez

    Galería de Fotos
    Famosa del día
    Famoso del día

    Enlaces Web Clasificados
    Ranking de Webs
    Servicios Gratuitos
    Envía Tarjetas o Postales

    Elinks ed2k
    Manual de Emule
    Emule FAQ


    Amor y Amistad

    Todo Móvil
    Todo Móvil 2
    Juegos Móvil

    Humor

    Premios Web
    Enciclopedia Informática
    Temas
    Archivo de Noticias
    Encuestas
    Estadísticas
    Top 10
    Buscador Interno
    Webs Afiliadas

  Recomendados

  Famosa del dí­a
Fotos de Famosas

  Juegos

  Prensa de Hoy

Selecciona el periódico:

  Radio Online
Selecciona una emisora de radio para escucharla en directo:

  Horóscopo
Selecciona tu signo del zodíaco para ver la predicción de hoy:

  Top Posteadores
      Forista del Mes:
gabyrossi


      dejavi 
    Mensajes: 
    4306 

      agm 
    Mensajes: 
    2566 

      arag 
    Mensajes: 
    2434 

      gabyrossi 
    Mensajes: 
    1978 

      TvK10 
    Mensajes: 
    1398 

Envío de e-mail a través de la Web





El siguiente código, es útil para recoger variables en un formulario y enviarlas por e-mail. Se compone de dos páginas Web, y sirve para recoger diversos datos de nuestros visitantes o clientes y enviarlos a nuestro mail o a cualquier otro. A continuación se plantea el código y justo debajo se explica el significado del mismo;


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
</head>
<body>

<FORM ACTION="pagina2.php" METHOD="POST">
Nombre y Apellidos:<BR>
<INPUT TYPE="text" NAME="name" SIZE="20" MAXLENGTH="30"><BR>
Email:<BR>
<INPUT TYPE="text" NAME="email" SIZE="20" MAXLENGTH="30"><BR>
Título:<BR>
<INPUT TYPE="text" NAME="subject" SIZE="20" MAXLENGTH="30"><BR>
Texto del email:<BR>
<label>
<textarea name="text"></textarea>
</label>
<BR>
<INPUT TYPE="submit" VALUE="ENVIAR">
</FORM>

</body>
</html>

A este archivo, le llamaremos pagina1.php, consiste en un simple formulario donde recogeremos los datos de nuestros visitantes.
Nombre y Apellidos:<BR> → Mostramos las palabras “Nombre y Apellidos”, y damos un salto de linea
<INPUT TYPE="text" NAME="name" SIZE="20" MAXLENGTH="30"><BR> → En esta parte introducimos un “input” donde el cliente introduce el nombre y apellidos con una anchura de 20 y una altura de 30 y añadimos un salto de linea.




<?php
$cuerpo = "Formulario enviadon";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["name"] . "n";
$cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "n";
$cuerpo .= "Asunto: " . $HTTP_POST_VARS["subject"] . "n";
$cuerpo .= "Texto: " . $HTTP_POST_VARS["text"] . "n";
mail("TU@MAIL","Formulario recibido",$cuerpo);
echo "Gracias por rellenar el formulario. Se ha enviado correctamente.";
?>

El siguiente código es muy sencillo. A este archivo le llamaremos pagina2.php, y contiene una variable “múltiple” ($cuerpo) en la que añadimos las variables que hemos extraído de pagina1,
Posteriormente usamos la función “mail()”, sustituyendo TU@MAIL, por una cuenta de correo real (preferiblemente no uses Hotmail, ni yahoo,), pondremos un asunto, (Formulario recibido) y un texto ($cuerpo). Por ultimo en esa misma pagina una vez se ha enviado el mail aparece un agradecimiento por que el visitante se ha molestado en escribirte.

Ver un ejemplo en funcionamiento

ADVERTENCIA:

Este código no funcionara en “localhost”, a menos que tengas un servidor de correo configurado, pero ha sido testeado desde Web Space Site, y desde un servidor remoto, funciona a la perfección


Autor del artículo: Ignacio Santos
Publicado para: http://www.webspacesite.com










Copyright © por Computer Facil ,Derechos Reservados.

Publicado en: 2006-10-03 (992 Lecturas)

[ Volver Atrás ]
Content ©

Foros de Informatica  Foros   Foros  Todos los Foros  Ofertas PCs   Ofertas Pcs  Venta Portatiles  Informatica Oferta   Descargas Web  Computer Hoy  Foros Posicionamiento Web   Consultoria de Marketing Online  Descargas Web  Emoticonos Animados

Contacto -- (CC) 2004-2007 ComputerFacil.com . Algunos derechos reservados. Aviso Legal.