hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
25 de Julio de 2008, 04:50:49
Noticias: Te consideras bueno en C++?
Para ver este enlace Registrate o Inicia Sesion
Aquí

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Desarrollo Web
| | |-+  Php (Moderador: shevchenko)
| | | |-+  ayuda con fomulario porfas
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: ayuda con fomulario porfas  (Leído 260 veces)
THAXONN
NZ2
**
Desconectado Desconectado

Mensajes: 203


THAXON


Ver Perfil WWW
« : 04 de ſeptiembre de 2007, 07:24:13 »

alguien me puede ayudar con este codigo, por que no puedo hacer que jale, solo me manda el mensaje de su pu... mensaje no pudo ser enviado siempre manda lo mismo ayudaaaaaaaaaa aaaaaa porfas




# LO GUARDAREMOS COMO formulario.htm o cualquier nombre pero con                   # extencion.htm ----> By DarkAngel

<html>
<title>Formulario de Contacto</title>
<style type="text/css">
<!--
body,td,th {
   font-family: Arial, Helvetica, sans-serif;
   color: #FFFFFF;
}
body {
   background-color: #000000;
}
.Estilo1 {color: #FF0000}
-->
</style><form method="post" action="envia.php">
<bg color="black">
<h1 align=center class="Estilo1"><font color="FFFF00">Formulario de Contacto</h1>
<p>
<table width="60%" align="center" >
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>Nombre</td>
    <td><input name="nombre" type="text" id="nombre" maxlength="20"></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>Telefono</td>
    <td><input name="telefono" type="text" id="telefono" size="11" maxlength="10"></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>E-mail</td>
    <td><input name="mail" type="text" id="mail" value="@hotmail.com" maxlength="26"></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>Comentarios</td>
    <td><textarea name="comentario" id="comentario">Sugerencias
Comentarios
</textarea></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td><div align="right">
      <input type="submit" name="Submit" value="Enviar">
    </div></td>
    <td><input type="reset" name="Submit2" value="Borrar"></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2"><marquee><h2>By DarkAngel</h2></marquee> </td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
<p>
</body>
</html>


aca el otro


Código:
#ESTE LO GUARDAREMOS COMO envia.php ---> BY DARKANGEL

<?php

#capturamos las variables del form

$nombre = $_POST['nombre'];
$mensaje = $_POST['telefono'] ."
";
$mensaje .= $_POST['comentario'] ."
";
$mail = $_POST['mail'];

#aplicamos la funcion mail() =)

mail("TUMAILACA@SERVIDOR.COM", "Formulario", $mensaje, "FROM:$mail\n") or die ("Lo sentimos, su mensaje no pude ser enviado, vuelva a intentar");

$info adicional...

echo "Señor $nombre
";
echo "Se han enviado la siguiente informacion: $mensaje
";
echo "Le responderemos a $mail
";
echo "Gracias";

?>

En línea

Godfreie
NZ2
**
Desconectado Desconectado

Mensajes: 276


.:Hispa-Digital.com:.


Ver Perfil WWW
« Respuesta #1 : 05 de ſeptiembre de 2007, 08:46:28 »

http://www.hispa-digital.net/foro/php-sql-html/formulario-de-contacto-en-php-con-validacion-de-datos-t4259.0.html#msg9162

Revisa allí si es algo así lo que queires...
En línea


Para ver este enlace Registrate o Inicia Sesion
www.hispa-digital.com

Godfreie
NZ2
**
Desconectado Desconectado

Mensajes: 276


.:Hispa-Digital.com:.


Ver Perfil WWW
« Respuesta #2 : 05 de ſeptiembre de 2007, 08:52:40 »

Solo cambia el email a onde será enviado...

Y lo guardas como contacto.php o cualquier otro nombre solo que tiene que ser (.php)

Y listo...

Ejemplo:
Para ver este enlace Registrate o Inicia Sesion
http://www.hispa-digital.net/contactoweb.php




<?php         
@putenv("TZ=Europe/Paris");
//ERROR_REPORTING(E_ALL);
// * VictorCL Formulario de Contacto V 1.0
// * Este es un simple formulario de contacto que pudes integrar facilmente
// * en tu pagina web. puedes ver un ejemplo en mi web http://www.victorcl.com/php
//-----------------------

//*****************************************************************************
//Aqui tienes que colocar el mail al que quieres que llegen los mails
//desde el formulario de contacto, te recomiendo que no uses un
//correo de hotmail, porque hotmail aveces los detecta como spam.
$mail_destino='admin@hispa-digital.net';

//Aqui coloca el mensaje que quieres que aparesca como titulo del mail.
$titulo="Contacto de Hispa";

//********************************************
//Aqui no tienes que tocar nada
$msg="";
$email_form="";
$nombre_form="";
$mensaje_form="";


if(isset($_POST['nombre'])){
   
$email_form=$_POST['email'];
$nombre_form=$_POST['nombre'];
$mensaje_form=$_POST['mensaje'];

/*Aqui verificamos si nos estan haciendo spam */
function verificar_spam($verificar) {
   $msg="";
  $palabras_prohibidas = array(
                "content-type:"
                ,"mime-version:"
                ,"multipart/mixed"
                  ,"Content-Transfer-Encoding:"
                ,"bcc:"
                  ,"cc:"
                  ,"to:"   );
 
  foreach($palabras_prohibidas as $palabra) {
    if(eregi($palabra, strtolower($verificar))) {
      $msg.= "Se encontro una palabra prohibida $palabra en el nombre o Email
";
    }
  }
 
   if(preg_match("/(%0A|%0D|\\n+|\\r+)/i", $verificar) != 0) {
     $msg.= "El nombre o Email no pude contener saltos de linea
";
   }
  return $msg;
}


$msg.=verificar_spam($email_form);
$msg.=verificar_spam($nombre_form);

/*Aqui termina la la verificacion de spam */

/*Aqui verificamos los campos del formulario */

if($email_form != "")
{
   $email_form=trim($email_form);
  if (!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,6}$", $email_form))
  $msg.="Tu E-mail es invalido
";
}else
 $msg.="Tu e-mail es obligatorio
";

if($nombre_form != ""){
   $nombre_form=trim($nombre_form);
   if(!preg_match("/^[\w\s_]+$/",$nombre_form))
   $msg.="El nombre no es valido
";
}else
$msg.="Tu nombre es obligatorio
";

if($mensaje_form == "")   $msg.="El mensaje es obligatorio
";


if($msg == ""){
 $headers  = "MIME-Version: 1.0\r\n";
 $headers .= "From: ".$email_form."\n";
 $headers .= "To: ".$mail_destino."\n";
 $headers .= "Reply-To: ".$email_form."\n";
 $headers .= "Return-Path: ".$email_form."\n";
 $headers .= "X-Priority: 1\n";
 $headers .= "X-Mailer:PHP ".phpversion()."\n";
 $headers .= "Content-Type: text/plain; charset=iso-8859-1";
 $contenido="Te han enviado un mensaje ".$nombre_form." desde el formulario de contacto de tu web \r\n";
 $contenido.="Nombre: ".$nombre_form."\r\n";
 $contenido.="Email: ".$email_form."\r\n";
 $contenido.="Mensaje: ".$mensaje_form."\r\n";
 
 if(mail($mail_destino, $titulo, $contenido, $headers))
 {
 header("location:".$_SERVER['PHP_SELF']."?ok=ok");
 
 }
 else
 $msg.="Ocurrio un error al enviar el mensaje";
 
}

}
if(isset($_GET['ok'])) $msg="El mensaje se ha enviado correctamente";
   
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Formulario Contacto </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
.texto{color:#42606C;font-weight:bold;font-family: Geneva, Arial, Helvetica, sans-serif;}
body td,form {font-family:verdana;font-size:11px;color:#535353;}
form input,textarea{margin-bottom:4px;font-size:11px;background-color:#F0F0F0;border:1px solid #C0C0C0;}
.boton {color:#FFFFFF;height:20px;width:55px;border:1px solid #698B9A;background-color:#8BA6B1;font-size:11px;font-weight:bold;}
</style>   
</head>
<body>
<div align="center">
<table cellspacing='2' cellpadding='2'>
   <tr>
      <td>

         <span style='font-size:11px;font-weight:bold;color:#F20000;'><?php echo $msg; ?></span>
         
      </td>
   </tr>
   <tr>
    <td>
<form action="<?php echo $_SERVER['PHP_SELF']?>" method='post'>
<span class='texto'>* Nombre:</span>

<input type='text' name='nombre' size='49' value="<?php echo $nombre_form;?>"/>

<span class='texto'>* Tu email:</span>

<input type='text' name='email' size='49' value="<?php echo $email_form;?>" />

<span class='texto'>* Mensaje:</span>

<textarea name='mensaje' rows='16' cols='58'><?php echo $mensaje_form;?></textarea>

<input type='submit' value='Enviar' class='boton' />
</form>
</td>
</tr>
</table>
</div>
</body>
</html>
En línea


Para ver este enlace Registrate o Inicia Sesion
www.hispa-digital.com

DarkAngel
Colaborador
****
Desconectado Desconectado

Mensajes: 646



Ver Perfil
« Respuesta #3 : 05 de ſeptiembre de 2007, 06:04:53 »

lo  muevo a php
En línea


knowledge is power...
THAXONN
NZ2
**
Desconectado Desconectado

Mensajes: 203


THAXON


Ver Perfil WWW
« Respuesta #4 : 05 de ſeptiembre de 2007, 07:47:32 »

mucgas gracias man se te agradece xd

ATTE THAXON  cool
En línea

Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online