68 Mensajes
Avatar Image
Usuario habitual
Usuario habitual

mira el mensaje anterior por favor, ni veo $recipiente  ni se donde incluirlo

Avatar Image
Moderador
Moderador
Escrito originalmente por Kaboogie

<?php

//reemplace yo@email.com por la dirección a donde quieres que se mande los datos.
$recipiente = "yo@email.com";

//reemplace miasunto por el asunte que quieres en el email
$asunto = "miasunto";

$error = 0;

//los campos mandados por el formulario
$nombre = $_POST['nombre'];
$telf = $_POST['telf'];
$email = $_POST['email'];
$direccion = $_POST['direccion'];
$cp = $_POST['cp'];
$localidad = $_POST['localidad'];
$comentario = $_POST['comentario'];

//verificación si los campos requeridos estan llenos
if($nombre == "" || $telf == "" || $email == "" || $comentario == "";-) {
   $error=1;
}
//verificación si el email es correcto
elseif(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."{2,}"."$",$email]\\.[a-z]{2,}"."$",$email)){
   $error=2;
}

//mensajes de error
if($error==1){
   echo "El siguiente error ha ocurrido!<BR>";
   echo "No ha rellenado todos los campos obligatorios.<BR> Por favor vuelva <A HREF=\"javascript:history.back()\">atras</A>.<BR>";
}

elseif($error==2){
   echo "El siguiente error ha ocurrido!<BR>";
   echo "El correo electronico es invalido!<BR> Por favor vuelva <A HREF=\"javascript:history.back()\">atras</A>.<BR>";
}

//envio del email con los datos
else{
   $message ="nombre: ".$nombre."<br>";
   $message .="telf: ".$telf."<br>";
   $message .="email: ".$email."<br>";
   $message .="direccion: ".$direccion."<br>";
   $message .="cp: ".$cp."<br>";
   $message .="localidad: ".$localidad."<br>";
   $message .="comentario: ".$comentario."<br>";
  
   $message = stripslashes($message);
  
   $headers = "MIME-Version: 1.0\r\n";
   $headers .= "Content-type:text/html; charset=iso-8859-1\r\n";
   $headers .= "From: $email\r\n";
   $headers .= "Repaly-to: $email\r\n";
   $headers .= "Cc: $email\r\n";
  
   mail($recipiente,$asunto,$message,$headers);
  
   //aqui puedes modificar los mensajes
   echo "El mensaje ha sido enviado!<BR>";
   echo "Gracias por su mensage.<BR>Le mandaremos una respuesta lo mas antes posible.<BR>";

}
?>


De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


Avatar Image
Usuario habitual
Usuario habitual

creo que me explique mal, si la linea si la vi, pero en mi codigo no esta y no se donde incluirla tampoco veo php para ponerlo debajo, te pngo el codigo:

<!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>
<script type="text/JavaScript">
<!--
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?&quot )>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n] &&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i] ;
    if (val) { nm=val.name; if ((val=val.value)!="&quot {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
  } if (errors) alert('The following error(s) occurred:\n'+errors);
  document.MM_returnValue = (errors == '');
}
//-->
</script>
</head>

<body bgcolor="#003399" onload="MM_validateForm('numero','','NisNum');return document.MM_returnValue">

<div align="center">
  <!-- Inicio del formulario de la página http://www.prlsanjose.com -->
  <img src="../graficos/interface/cabcera_fondo.gif" width="760" height="92" />
  
  <?
if (!$HTTP_POST_VARS){
?>
  </div>
<form action="contactarnew.php" method=post name="contactarnew.php" id="contactarnew.php">
  <div align="center">
    <table width="691" border="1">
      <tr>
        <td width="310" valign="top"><p align="left"><font face="Verdana, Arial, Helvetica, sans-serif"><font color="#FFFFFF" size="3" face="Comic Sans MS">Nombre empresa:</font></font></p>
          <p align="left"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font color="#FFFFFF" size="3" face="Comic Sans MS">Lugar a realizar la formaci&oacute;n :</font></font></font></p>
          <p align="left"><font face="Verdana, Arial, Helvetica, sans-serif"><font color="#FFFFFF" size="3" face="Comic Sans MS">N&ordm; trabajadores:</font></font></p>
        <p align="left"><font face="Verdana, Arial, Helvetica, sans-serif"><font color="#FFFFFF" size="3" face="Comic Sans MS">Nombre trabajadores:</font></font></p></td>
        <td width="365" bordercolor="#333333"><p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="nombreempresa" size="40" />
          </font></p>
          <p align="left"><font size="3" face="Comic Sans MS">
            <input type="text" name="lugar" size="40" />
          </font></p>
        <p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="numero" size="25" />
          </font></p>
        <p align="left"> <font size="3" face="Comic Sans MS">
          <input type="text" name="nombre1" size="45" />
          </font></p>
        <p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="nombre2" size="45" />
          </font></p>
        <p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="nombre3" size="45" />
          </font></p>
        <p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="nombre4" size="45" />
          </font></p>
        <p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="nombre5" size="45" />
          </font></p>
        <p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="nombre6" size="45" />
          </font></p>
        <p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="nombre7" size="45" />
          </font></p>
        <p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="nombre8" size="45" />
          </font></p>
        <p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="nombre9" size="45" />
          </font></p>
        <p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="nombre10" size="45" />
          </font></p>
        <p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="nombre11" size="45" />
          </font></p>
        <p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="nombre12" size="45" />
          </font></p>
        <p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="nombre13" size="45" />
          </font></p>
        <p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="nombre14" size="45" />
          </font></p>
        <p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="nombre15" size="45" />
          </font></p>
        <p align="left"><font size="3" face="Comic Sans MS">
          <input type="text" name="nombre16" size="45" />
          </font></p></td>
      </tr>
    </table>
  </div>
  <p align="center"><font size="3" face="Comic Sans MS"><font color="#FFFFFF">Observaciones:</font></font></p>
  <p align="center">
        <font size="2" face="Verdana, Arial, Helvetica, sans-serif">
        <textarea name="coment" cols="45" rows="6"></textarea>
        <br>
        <br>
    </font><br>
    <br>
    <input name="submit" type=submit value="Enviar">
  </p>
</form>

  <div align="center">
  <?

}else{

//Estoy recibiendo el formulario, compongo el cuerpo

$cuerpo = "Formulario de SOLICITUD DE INFORMACIÓN www.prlsanjose.com\n";

$cuerpo .= "Nombre empresa: " . $HTTP_POST_VARS["nombreempresa"] . "\n";

$cuerpo .= "Lugar a realizar la formación: " . $HTTP_POST_VARS["lugar"] . "\n";

$cuerpo .= "Nº trabajadores: " . $HTTP_POST_VARS["numero"] . "\n";

$cuerpo .= "Nombre trabajador 1: " . $HTTP_POST_VARS["nombre1"] . "\n";

$cuerpo .= "Nombre trabajador 2: " . $HTTP_POST_VARS["nombre2"] . "\n";

$cuerpo .= "Nombre trabajador 3: " . $HTTP_POST_VARS["nombre3"] . "\n";

$cuerpo .= "Nombre trabajador 4: " . $HTTP_POST_VARS["nombre4"] . "\n";

$cuerpo .= "Nombre trabajador 5: " . $HTTP_POST_VARS["nombre5"] . "\n";

$cuerpo .= "Nombre trabajador 6: " . $HTTP_POST_VARS["nombre6"] . "\n";

$cuerpo .= "Nombre trabajador 7: " . $HTTP_POST_VARS["nombre7"] . "\n";

$cuerpo .= "Nombre trabajador 8: " . $HTTP_POST_VARS["nombre8"] . "\n";

$cuerpo .= "Nombre trabajador 9: " . $HTTP_POST_VARS["nombre9"] . "\n";

$cuerpo .= "Nombre trabajador 10: " . $HTTP_POST_VARS["nombre10"] . "\n";

$cuerpo .= "Nombre trabajador 11: " . $HTTP_POST_VARS["nombre11"] . "\n";

$cuerpo .= "Nombre trabajador 12: " . $HTTP_POST_VARS["nombre12"] . "\n";

$cuerpo .= "Nombre trabajador 13: " . $HTTP_POST_VARS["nombre13"] . "\n";

$cuerpo .= "Nombre trabajador 14: " . $HTTP_POST_VARS["nombre14"] . "\n";

$cuerpo .= "Nombre trabajador 15: " . $HTTP_POST_VARS["nombre15"] . "\n";

$cuerpo .= "Nombre trabajador 16: " . $HTTP_POST_VARS["nombre16"] . "\n";

$cuerpo .= "Observaciones: " . $HTTP_POST_VARS["coment"] . "\n";

//mando el correo...

mail("miguel@prlsanjose.com","Formulario recibido",$cuerpo);

//doy las gracias por el envío

echo "Gracias por rellenar el formulario. Se ha enviado correctamente.";

}

?>
  <!-- Fin del formulario de la página http://www.prlsanjose.com -->
   
  </div>
</body>
</html>
==================================================================0

ya he conseguido que mande todos los campos, me falta solo eso

Avatar Image
Moderador
Moderador

en una página html no te va a funcionar ...

De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


Avatar Image
Usuario habitual
Usuario habitual

entonces en mi codigo no puedo hacer nada para que cambie la info recipient?

Avatar Image
Moderador
Moderador

si la página es html el código php no te va a funcionar .Asi que nada . A menos que haya algo que no sepa , cosa muy probable por cierto.

De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


Avatar Image
Usuario habitual
Usuario habitual

muchas gracias por todo

pepelecho
Usuario Novato
Usuario Novato

A mi no me lo envia a mi mesenger

68 Mensajes
Este tema fue cerrado y no se pueden escribir nuevas respuestas
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 21/Ene/2005, 20:26
RafaJusto Caid Polaconegro FraileWR dionidlb1311kMar/05
Por: User 6786602, el 07/Jun/2011, 23:54
User 6786602 Josepepe03312kJun/11
Por: , el 01/May/2011, 21:39
stelanavarro Josepepe03322kMay/11
Por: , el 03/Mar/2011, 23:18
Sevilla_Winner fb@100000568530052 VeNoM-HaCK Josepepe033 NoSetup.org53kApr/11
Por: , el 08/Ago/2010, 00:12
Starkkz Narupiece isukyshuy chavp Sirquini104kAug/10