Autor Tema: Cont del Login , Script para iniciar session y guardar en Tabla datos de Pedido.  (Leído 749 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado annadiaz

  • Usuario Dedicado
  • ***
  • Mensajes: 104
  • Puntuación: 0
  • Sexo: Femenino
    • Ver Perfil
Bueno, la anterior lo pude solucionar pero ya estoy algo bloqueada, necesito que cuando mi usuario haga login, me registre en una tabla cabecera llamada pedido contiene: id_pedido (auto increment) , id(id_usuario) y fecha(fecha_pedido)

el codigo de login (login.php) es:

Código: [Seleccionar]
<?php
session_start
();
if (isset (
$_POST[&#39;submit&#39;] )){
$data_root $_SERVER[DOCUMENT_ROOT];
include ($data_root "/site/sec/funciones.php");
$nick $_POST[&#39;email&#39;];
$nick $_POST[&#39;nick&#39;];
$password $_POST[&#39;password&#39;];
$fecha $_POST[&#39;fecha&#39;]
//CREACION DE VARIABALES - INICIO DE SESION
$sql mysql_query("SELECT * FROM registro WHERE nick=&#39;$nick&#39; OR email=&#39;$nick&#39; AND password=&#39;$password&#39;");
$login_check mysql_num_rows($sql);

//CREACION DE SESION
if($login_check 0){
if($row mysql_fetch_array($sql)){
$id $row["id"];
session_register(&#39;id&#39;);
$_SESSION[&#39;id&#39;] = $id;
$usuario $row["nick"];

session_register(&#39;usuario&#39;);
$_SESSION[&#39;usuario&#39;] = $usuario;
header("location: index.php");
exit();

} else {
  ?>

    <SCRIPT LANGUAGE="javascript">
            location.href = "registro.php";
            </SCRIPT>
            <?php  
}
}
// close if post

?>

<?php $fecha date("d-m-Y"); ?>
<!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=utf-8" />
<title>Inicio de Sesion</title>
</head>

<body>
<div>
<table align="center" cellpadding="5">
<form action="login.php" method="post" enctype="multipart/form-data" name="logform" id="logform">
<tr>
<td>Fecha: <input type="text" name="fecha" id="fecha" value="<?php echo $fecha;?>"/></td>
</tr>
<tr>
  <td>Nick
    <input name="nick" type="text" id="nick" size="15" maxlength="15"/></td>
</tr>
<tr>
<td>Contrase&ntilde;a
  <input name="password" type="password" id="password" size="15" maxlength="15" /></td>
</tr>
<tr>
<td align="center"><input name="submit" type="submit" value="Login" id="submit"/>
    </td>
</tr>
</form>
</table>
</div>
</body>
</html>

Desconectado annadiaz

  • Usuario Dedicado
  • ***
  • Mensajes: 104
  • Puntuación: 0
  • Sexo: Femenino
    • Ver Perfil
Re:Cont del Login , Script para iniciar session y guardar en Tabla datos de Pedido.
« Respuesta #1 : 09 de agosto de 2011, 04:35:04 pm »
A continuacion muestro el codigo de catalogo, donde voy a seleccionar por medio de un check el producto que voy a elegir pa mi carrito,  contien boton y un text que me muestra x cantidad de producto a elegir,

Que quiero con esto que el añadir me mande un mensaje que me diga iniciar session para continuar seleccionando, y el login.php que me guarde en la tabla la cabecera del pedido.

y que cuando ya seleccione un producto, con mi session me guarde mis productos en una tabla detalle_pedido (id_pedido, CodigoProducto y cantidad)
Código: [Seleccionar]
echo "<td width='280' align='center'><div class='catalogo_descripcion'><form name='visita' action='visitas.php' method='POST'><input type='hidden' name='CodigoProducto' value='".$row[CodigoProducto]."'><a href='detalle.php?pag=detalle&id=" . $row[CodigoProducto] . "'><button name='Visitass' type='submit' name='Visitass'  value='Visitass'><img src='" . $imagen . "' border='0' alt='" . $row[Descripcion] . "' width= '150' height='150'/><h1>" . ucwords(strtolower($row[Descripcion])) . "</h1><h2>REF: " . $row[Referencia] . "</h2><h3>Precio: BsF:  $row[PrecioUnitario1]  . </h3><a href='detalle.php?pag=detalle&id=" . $row[CodigoProducto] . "'></div></button></a></form><form action='pedido.php' name='pedido' method='POST'><table width='180' border='0'>
  <tr>
    <td><input name='cantidad' type='text' value='1' size='2' maxlength='4' /><input name='' type='checkbox' value='' /><input name='' type='button' value='Añadir' /></td>
  </tr>
</table>
</form></td>\n";

PHP de Venezuela

Re:Cont del Login , Script para iniciar session y guardar en Tabla datos de Pedido.
« Respuesta #1 : 09 de agosto de 2011, 04:35:04 pm »

 

PHP de Venezuela on Facebook