Estoy programando un sistema de pedidos en linea, (encontre uno hace un tiempo y lo he ido modificando de a poco).
Necesito una ayuda. Resulta que en mi Mysql (base de datos) tengo en la parte de usuarios almacenados los datos correspondientes tanto para el inicio de sesion al sistema como también datos de direccion, telefono, etc.
Lo que necesito saber es como puedo hacer que para la persona quien ingresa, suponiendo $_SESSION[login] (administrador) salgan todos los datos con algun echo o $_POST y que se vean sus datos. En donde al enviar el formulario llega con todos los datos.
Lo que necesito es que el solamente ponga el mail y los productos (esto ultimo trabaja en base a un js pero no es importante)
Código:
<?php require("../mod_configuracion/conexion.php"); require("../theme/header_inicio2.php");?> <script type="text/javascript"> function MM_validateForm() { //v4.0 if (document.getElementById){ 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=document.getElementById(args[i]); if (val) { nm=val.name; if ((val=val.value)!="") { 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> <br /> <div class="titulo">Solicitud despacho Alimentos</div><br /><br /> <form action="pagPedido.php" method="post"> <table width="100%"> <tr> <td><table align="center"> <tr> <td class="tdatos"> Fecha Solicitud </td> <td> <input type="text" name="dia" value="<?php echo date('d'); ?>" readonly size="1" />/<input type="text" name="mes" value="<?php echo date('m'); ?>" readonly size="1" />/<input size="10" type="text" name="ano" value="<?php echo date('Y'); ?>" readonly /></td> </tr> <tr> <td class="tdatos">RUT Empresa:</td> <td><input name="Nombre" type="text" id="Nombre" value="<?php echo "".$_SESSION["login"]. ""; ?>"tabindex="1" readonly="readonly"/></td> </tr> <tr> <td class="tdatos">Nombre Empresa:</td> <td><input name="Apellido" type="text" value="<?php echo "".$_SESSION["nombre"]. ""; ?>" id="Apellido" tabindex="2" readonly="readonly"/></td> </tr> <tr> <td class="tdatos">Mail Contacto:</td> <td><span id="sprytextfield1"> <label> <input name="Mail" type="text" id="Mail" tabindex="3" size="40"/> </label> <span class="textfieldRequiredMsg">*</span></span> </tr> <tr> <td class="tdatos">Dirección Despacho:</td> <td><span id="sprytextfield1"> <label> <input readonly="readonly" name="direccion" type="text" id="direccion" value="DATO DE LA TABLE POR EL USUARIO LOGEADO" tabindex="4" size="50"/> </label> <span class="textfieldRequiredMsg"></span></span> </tr> <tr> <td class="tdatos">Comuna:</td> <td><span id="sprytextfield1"> <label> <input readonly="readonly" name="comuna" type="text" id="comuna" value="DATO DE LA TABLE POR EL USUARIO LOGEADO" tabindex="5" size="30"/> </label> <span class="textfieldRequiredMsg"></span></span> </tr> <tr> <td class="tdatos">Telefono:</td> <td><span id="sprytextfield1"> <label> <input readonly="readonly" name="fono" type="text" id="fono" value="DATO DE LA TABLE POR EL USUARIO LOGEADO" tabindex="6" size="30"/> </label> <span class="textfieldRequiredMsg"></span></span> </tr> <tr> <td class="" colspan="2" ><table width="600px" align="center"> <tr> <td class="tdatos" width="25%">Elija Marca a comprar:</td> <td class=""><span id="elegir_producto" > <select name="producto_select" id="producto_select" onchange="elegir_producto_aceptar()" tabindex="12"> <option value="elegir">Elegir un Producto</option> <option value="prod1">Prueba 1</option> <option value="prod2">Prueba 2</option> <option value="prod3">Prueba3 </option> </select> </span></td> </tr> <tr> <td class="tdatos">Elija un Artículo:</td> <td><div id="codigo_elegir"> <select name="subproducto_select" id="subproducto_select" tabindex="13"> <option value="elegir">Elegir</option> </select> </div></td> </tr> <tr> <td class="tdatos">Cantidad:</td> <td><input name="producto_cantidad" type="text" size="1px" id="producto_cantidad" tabindex="14"/></td> </tr> </table> <div align="center"> <input type="button" value="Agregar a la lista" onClick="agregar_producto_aceptar()" tabindex="15"/> </div></td> </tr> <tr> <td class="tdatos" height="59" colspan="2" align="left" id="" name="lista_productos_pedidos",><center> Revise su pedido aquí abajo </center></td> </tr> <tr> <td colspan="2" align="center"><strong>LISTA DE PRODUCTOS</strong></td> </tr> <tr> <td colspan="2" align="center"><span id="productos_comprados"></span></td> </tr> <tr> <td class="tdatos" colspan="2" align="center"><strong>COMENTARIO / ACLARACIÓN</strong></td> </tr> <tr> <td colspan="2" align="center"> <textarea name="Comentario" cols="70" rows="4" id="Comentario" tabindex="16" input="input"></textarea> </textarea> </textarea></td> </tr> <tr> <td height="152" colspan="2" align="left"><center> <center> <p> <input name="input" type="submit" tabindex="17" onclick="MM_validateForm('Nombre','','R','Apellido','','R','Mail','','RisEmail');return document.MM_returnValue" value="Enviar Pedido"/> </p></p> </center></td> </tr> </table> </form></td> </table> <?php require("../theme/footer_inicio.php"); ?>
gracias son grosos