Este foro ya no está activo, así que no puedes publicar nuevas preguntas ni responder a las preguntas existentes.

Variables de sesion

19 de noviembre de 2015

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">&times;</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">&nbsp;</div>';
    echo '<div class="col-sm-12">&nbsp;</div>';
    echo '<div class="col-sm-12">&nbsp;</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">&nbsp;</div>
<div class="col-sm-3">&nbsp;</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">&nbsp;</div>
<div class="col-sm-12">&nbsp;</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">&nbsp;</div>
<div class="col-sm-12">&nbsp;</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">&nbsp;</div>
<div class="col-sm-12">&nbsp;</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">&nbsp;</div>
<div class="col-sm-12">&nbsp;</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

#1

todo se arregla creando variables de sesion de los campos que necesitas

@javierecompring

19 noviembre 2015, 16:46