Llenar arreglo desde formulario

Gusto en saludarte, tengo un problema que no he podido solucionar, tengo un formulario con 2 cajas de texto más un botón, en donde el usuario deberá ingresar los códigos del productos que desea comprar más la cantidad y al presionar el botón estos deberán aparecer más bajo . El tema es que no he logrado dar con la solución por más que he buscado e investigado no lo logro, espero que tu si me puedas ayudar a dar con la solución.
Te dejo el código para ver si me das una mano gracias.
session_start();
$_SESSION["codigo"] = $_POST["txt_codigo"];
$_SESSION["cantidad"] = $_POST["txt_cantidad"];
$codigo = $_SESSION["codigo"];
$cantidad = $_SESSION["cantidad"];
$ContenidoCesta = array( "codigo" => "$codigo", "cantidad" => "$cantidad" ); $_SESSION["cesta"] = $ContenidoCesta;
Productos ingresados hasta el momento:<br>
foreach($ContenidoCesta as $elementos){
echo $_SESSION["cesta"];
}

1 respuesta

Respuesta
1
El chelo
Te realice lo que me dices...
Miralo y me comentas...
Éxitos...
Dios te bendiga.
<html>
<head>
 <script type="text/javascript">
  function objetoAjax(){var xmlhttp=false;try {xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {try {xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");} catch (E) {xmlhttp = false;}}if (!xmlhttp && typeof XMLHttpRequest!='undefined') {xmlhttp = new XMLHttpRequest();}return xmlhttp;}
  var img_carga = '<img src="'">">';
  function aumentaDate(){
   divStatus = document.getElementById('status');
   divStatus.innerHTML = img_carga;
   cantidad = document.dato.cantidad.value;
   codigo = document.dato.codigo.value;
   error = '';
   if (codigo == ''){ error = error + "\r - Debe ingresar los codigos";}
   if (cantidad == ''){ error = error + "\r - Debe ingresar la cantidad";}
   if (error == ''){
    divStatus.innerHTML = "Solicitud: <br>Codigos - "+codigo+"<br>Cantidad - "+cantidad;
/*
    ajax=objetoAjax();
    ajax.open("POST", "process.php",true);//aqui la ruta de tu archivo q realiza operacion con los datos tomados
    ajax.onreadystatechange=function() {
     if (ajax.readyState==4) {
      divStatus.innerHTML = ajax.responseText
     }
    }
    ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    ajax.send("mesMas="+mesMas+"&dateInicio="+dateInicio)
    Lo que esta en comentario es ajax...
    si quieres realizar alguna función en php como INSERT o qué se yo..
    solo es que le des la ruta de tu archivo php en
    ajax.open("POST", "PROCESS.php",true);
    ese archivo toma las variables por metodo POST
*/    
   } else {
    error = "Debe cumplir los siguientes parametros:\r " + error;
    alert(error);
    divStatus.innerHTML = '';
   }
  }
  </script>
<style type="text/css">
 body{background-color: #333; color: #FFF;}
 table {text-align: right;font-weight: bold;}
</style>
</head>
<body>
<form name="dato">
  <p> </p>
  <table border="0" align="center">
    <tr>
    <td> Código de producto</td>
    <td><input type="text" name="codigo" id="codigo"></td>
    </tr>
  <tr>
    <td> Cantidad a comprar</td>
    <td><input type="text" name="cantidad" id="cantidad"></td>
    </tr>
  <tr>
    <td colspan="2"><hr></td>
  </tr>
  <tr>
    <td colspan="2"><p>
      <input type="button" value="..:: Solicitar ::.." onClick="aumentaDate();">
    </p>
      <div id="status"></div>
      <p> </p></td>
    </tr>
</table>
</form>
</body>
</html>

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas