hola tengo un formulario con datos de un webservice:
el cual cuando lo termino tengo unos datos los cuales vanasociados a algunos campos que no se muestran en el formulario , si los pinto , al final del formulario me los pinta bien: Código PHP:
echo $cust->Num_operacion; echo '<br>'; echo $distventa = $cust->Num_dist_venta; echo '<br>'; echo $distribucion = $cust->Num_distribucion; echo '<br>'; echo $numproduct = $cust->Num_producto; echo '<br>'; echo $product = $cust->NombreProducto; echo '<br>'; echo $nuclienvendedor = $cust->Num_cliente_vendedor; echo '<br>'; echo $noclienvendedor = $cust->NombreClienteVendedor; echo '<br>'; echo $ncontrato = $cust->Num_contrato; echo '<br>'; echo $cupos = $cust->Cdad_disponible; echo '<br>'; echo $lineaopera = $cust->Num_linea_operacion;
pero luego cuando le doy al submit o enviar , no me recuerda las variables que he creado anteriormente ,
edito todo el codigo: Código PHP:
echo '<div class="modal-header">'; echo '<button type="button" class="close" data-dismiss="modal">×</button>'; echo '<h4 class="modal-title">Seleccione Contrato</h4>'; echo '</div>'; { echo '<div class="modal-body">'; echo '<form name="formcontract" method="post" action="mira.php" clas="form-horizontal">'; echo '<div class="form-group">'; echo '<label class="col-sm-3 control-label" for="formGroup" id="contract">Contratos</label>'; echo '<div class="input-group col-sm-5">'; echo '<span class="input-group-addon"><span class="glyphicon glyphicon-list-alt"></span></span>'; echo '<select name="contrato" class="selectboxit" onchange="mostrarValor(this);">'; foreach($incidencias as $cust) { echo '<option value="'.$cust->Cdad_disponible.' T de'.$cust->NombreProducto.';">'.$cust->Num_contrato.''.$cust->Num_distribucion.'</option>'; } echo '<option selected="disabled">Selecciona un Contrato</option>'; echo '</select>'; echo '</div>'; echo '</div>'; echo '<div class="col-xs-4">'; echo '<input type="text" class="form-control" size="5" name="cupo" id="cupo" disabled/>'; echo '</div>'; echo '</div>'; echo '</div>'; echo '<div class="col-sm-12"> </div>'; echo '<div class="col-sm-12"> </div>'; echo '<div class="col-sm-12"> </div>'; /* echo "Toneladas de "; */ ?> <link rel="stylesheet" href="assets/css/font-icons/font-awesome/css/font-awesome.min.css"> <?php echo '<div class="modal-header"> <h4 class="modal-title">Autorización de Matrículas</h4> </div> <div class="col-sm-2"> </div> <div class="col-sm-3"> </div> <div class="modal-body"> <form name="formcontract" method="post" action="mira.php" class="form-horizontal"> <div class="form-group"> <label class="col-sm-3 control-label" for="formGroup">Matrícula</label> <div class="input-group col-sm-5"> <span class="input-group-addon"><span class="fa fa-keyboard-o"></span></span> <input class="form-control" type="text" name="matricula"id="formGroup" placeholder="AAA1234"> </div> </div> <div class="col-sm-12"> </div> <div class="col-sm-12"> </div> <div class="form-group"> <label class="col-sm-3 control-label" for="formGroup">Matrícula Remolque</label> <div class="input-group col-sm-5"> <span class="input-group-addon"><span class="fa fa-keyboard-o"></span></span> <input class="form-control" type="text" name="matricular"id="formGroup" placeholder="AAA1234"> </div> </div> <div class="col-sm-12"> </div> <div class="col-sm-12"> </div> <div class="form-group"> <label class="col-sm-3 control-label" for="formGroup">Identificación Chofer</label> <div class="input-group col-sm-5"> <span class="input-group-addon"><span class="fa fa-credit-card"></span></span> <input class="form-control" type="text" name="dni" "id="formGroup" placeholder="DNI o PASAPORTE "> </div> </div> <div class="col-sm-12"> </div> <div class="col-sm-12"> </div> <div class="form-group"> <label class="col-sm-3 control-label" for="formGroup">Chofer</label> <div class="input-group col-sm-5"> <span class="input-group-addon"><span class="entypo-user"></span></span> <input class="form-control" type="text" name="xofer" id="formGroup" placeholder="Nombre y Apellido"> </div> </div> <div class="col-sm-12"> </div> <div class="col-sm-12"> </div> <div class="form-group"> <label class="col-sm-3 control-label" for="formGroup">P.M.A</label> <div class="input-group col-sm-5"> <span class="input-group-addon"><span class="entypo-download"></span></span> <select name="pma" class="selectboxit"> <option>40.800</option> <option>41.000</option> <option>44.000</option> </select> </div> </div> </div> <div class="modal-footer"> <button class="btn btn-success" data-dismiss="modal">Ok</button> </div> </form>'; } echo $cust->Num_operacion; echo '<br>'; echo $distventa = $cust->Num_dist_venta; echo '<br>'; echo $distribucion = $cust->Num_distribucion; echo '<br>'; echo $numproduct = $cust->Num_producto; echo '<br>'; echo $product = $cust->NombreProducto; echo '<br>'; echo $nuclienvendedor = $cust->Num_cliente_vendedor; echo '<br>'; echo $noclienvendedor = $cust->NombreClienteVendedor; echo '<br>'; echo $ncontrato = $cust->Num_contrato; echo '<br>'; echo $cupos = $cust->Cdad_disponible; echo '<br>'; echo $lineaopera = $cust->Num_linea_operacion;
el otro archivo: Código PHP:
<?php if (!isset($_SESSION)) { session_start(); } Notice: Undefined variable: distribucion in /var/www/html/lab/neon/mira.php on line 20 Notice: Undefined variable: lineaopera in /var/www/html/lab/neon/mira.php on line 22 gracias
Respuestas
todo se arregla creando variables de sesion de los campos que necesitas
@javierecompring
19 noviembre 2015, 16:46