Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/01/2008, 10:35
Avatar de franklin85
franklin85
 
Fecha de Ingreso: octubre-2006
Mensajes: 103
Antigüedad: 18 años, 3 meses
Puntos: 0
pasar datos de una pagina a otra

Hola a todos my consulta es la siguiente:
Los archivos (formulario.php, formulario2.php, procesa.php)
En el archivo formulario.php he realizado los siguiente:
Código PHP:
<script language="JavaScript" type="text/javascript">
function 
validar(){
    
document.m.submit();
}
</script>
<form name="m" method="POST" action="formulario2.php">
1.- Pregunta 1
<input type="radio" name="pta1" value="1">1<br>
<input type="radio" name="pta1" value="2">2<br>
<input type="radio" name="pta1" value="3">3
2.- Pregunta 2
<input type="radio" name="pta2" value="1">1<br>
<input type="radio" name="pta2" value="2">2<br>
<input type="radio" name="pta2" value="3">3
3.- Pregunta 3
<input type="radio" name="pta3" value="1">1<br>
<input type="radio" name="pta3" value="2">2<br>
<input type="radio" name="pta3" value="3">3
<input type="button" value="Enviar" onClick="validar()" name="button">
</form> 
En el archivo formulario2.php he realizado los siguiente:
Código PHP:
<script language="JavaScript" type="text/javascript">
function 
validar(){
    
document.m.submit();
}
</script>
<form name="m" method="POST" action="procesa.php">
Nombres <input type="text" name="nombres" value="">
Apellidos <input type="text" name="apellidos" value="">
Direccion <input type="text" name="direccion" value="">
Email <input type="text" name="email" value="">

<input type="button" value="Enviar" onClick="validar()" name="button">
<input type="reset" value="Cancelar" name="reset">
</form> 
En el archivo procesa.php he realizado los siguiente:
Código PHP:
<?php
include("../conexion.php");
$ilimit=0;
$sql="SELECT idusuarios, email FROM prueba where email='$email'";
$iqryvar=mysql_query($sql,$ilink);
while (
$row mysql_fetch_row($iqryvar)) {
        
$ilimit += 1;
    }
mysql_free_result($iqryvar);

if (
$ilimit<1)
{
 
$hostname gethostbyaddr($REMOTE_ADDR);
// $datum=date("j/n/Y");
 
$datum date("Y-m-d");
$insert="insert into prueba (idusuarios, hostname, pta1, pta2, pta3, nombres, apellidos, direccion, email, fecha, hora ) values('','".$hostname."','".ucwords($pta1)."','".ucwords($pta2)."','".ucwords($pta3)."','".ucwords($nombres)."','".ucwords($apellidos)."','".ucwords($direccion)."','".$email."','".$datum."','".date("H:i:s")."')";

 
mysql_query($insert);
 
$idusr=mysql_insert_id();

$to  $email;
$subject "Ejemplos";
$message ="Gracias por registrarte";
$headers  "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: Ejemplos <[email protected]>\r\n";
mail($to$subject$message$headers);

$vtit "Felicitaciones "$nombres ." - Ya estas registrado en nuestro Portal";
 echo 
"<html><head><title>Adicionar Usuario</title>";
 echo 
"<BODY bgcolor=white>";
 echo 
"<div align=center><font face=arial size=2 color=ffffff><b>".$nombres."</b><br>Felicitaciones. Has sido agregado(a) a nuestra Base de Datos.</font></div></body></html>";
}
else
{
 echo 
"<script type='text/javascript'>window.alert('El usuario ya existe, por favor ingrese otro usuario diferente!');history.back(-1);</script>";
}
mysql_close($ilink);
?>
El problema que tengo es como hago para guardar en my base de datos los datos que lleno el usuario en el archivo formulario.php y los datos formulario2.php todo en una sola tabla.
Bueno espero que colaboren conmigo a ayudarme a soluciona este problema que tengo.
Gracias