Foros del Web » Programando para Internet » PHP »

sendcontact.php

Estas en el tema de sendcontact.php en el foro de PHP en Foros del Web. Buenas, antes de todo decir que no tengoooo ni idea de php. Pero tengo este problema con el sendform.php que trae la plantilla web ------------------------------------------------------------------------------------- ...
  #1 (permalink)  
Antiguo 10/03/2010, 14:36
 
Fecha de Ingreso: marzo-2010
Mensajes: 2
Antigüedad: 14 años, 1 mes
Puntos: 0
sendcontact.php

Buenas, antes de todo decir que no tengoooo ni idea de php. Pero tengo este problema con el sendform.php que trae la plantilla web
-------------------------------------------------------------------------------------
<?php

$from = "[email protected]";
$from_name = "DesignHQ";
$subject = "Contact Form";

$to = $_POST['email'];

// collect data
$body = "";
foreach($_POST as $key => $val)
{
if($key != 'captcha')
$body .= ucfirst($key).": ".$val."\r\n";
}

// construct MIME PLAIN Email headers
$header = "MIME-Version: 1.0\n";
$header .= "Content-type: text/plain; charset=utf-8\n";
$header .= "From: $from_name <$from>\r\nReply-To: $from_name <$from>\r\nReturn-Path: <$from>\r\n";

// send email
$mail_sent = mail($to, $subject, $body, $header);
?>
--------------------------------------------------
Que he de modificar para que me envíe el correo a mi bandeja.
  #2 (permalink)  
Antiguo 10/03/2010, 14:52
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 2 meses
Puntos: 29
Respuesta: sendcontact.php

El foreach en php no está obsoleto?
Creo que ahora es un for especial:
Código PHP:
Ver original
  1. for ( $key=>$val in $_POST) {
  2.  
  3.  
  4. }
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #3 (permalink)  
Antiguo 10/03/2010, 14:53
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 2 meses
Puntos: 29
Respuesta: sendcontact.php

Por cierto, acerca de tu pregunta:
Código PHP:
Ver original
  1. $to = $_POST['email'];
Eso quiere decir que lo va a mandar al email que le digas ene l formulario.
Código PHP:
Ver original 
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #4 (permalink)  
Antiguo 10/03/2010, 14:59
Avatar de eulloa  
Fecha de Ingreso: octubre-2007
Ubicación: Donde caiga la noche, si mi hijo me deja
Mensajes: 691
Antigüedad: 16 años, 6 meses
Puntos: 5
Respuesta: sendcontact.php

Cita:
Iniciado por CHuLoSoY Ver Mensaje
El foreach en php no está obsoleto?
¿Donde está esto?
  #5 (permalink)  
Antiguo 11/03/2010, 11:46
 
Fecha de Ingreso: marzo-2010
Mensajes: 2
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: sendcontact.php

Gracias. Yo no le quitaba el "$_POST" y me estaba ya desquiciando, :D. El sendcontact.php lo tengo en una plantilla que me baje. Por?

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:17.