Comunidad de diseño web y desarrollo en internet online

pasar datos de variables de php a html

Citar            
MensajeEscrito el 13 May 2011 12:37 pm
Saludos de nuevo con una inquietud, bueno tengo un formulario con php y html que esta en mi mensaje anterior para no duplicar de nuevo el codigo pero si hace falta lo pongo de nuevo, el problema es que necesito por medio de una variable si se envio el formulario mediante php, cuando se recetee de nuevo el form capturar una variable para activar un chek que esta dentro del form html en el mismo archivo, no se si me entienden...de ante mano gracias siempre encuentro aqui las soluciones que neceisto.

Por lare

46 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 May 2011 12:15 pm
Lo siento pero no te entiendo, si puedes explicarte mejor y poner el código trataré de ayudarte.

Saludos

Por neisserian89

65 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 May 2011 02:15 pm
ok tengo un formulario hecho en php con html para enviar datos, todo funciona de maravilla lo que quiero es que cuando se envie y retorne de nuevo el formulario mediante una variable que venga del php saber si estaba como "adm" y si es asi se active el checkbox que esta en el formulario. a ver si pueden ayudarme aquí va el código.

Código PHP :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
    <head>
        <title>Formulario UPC</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <link type="text/css" rel="stylesheet" href="../resources/css/validform.css?10" />
        <link rel="stylesheet" type="text/css" href="../resources/css/ext-all.css" />

      <script src="../resources/libraries/jquery.js" type="text/javascript" ></script>
        <script src="../resources/js/jquery-ui-1.7.1.custom.min.js" type="text/javascript" charset="utf-8"></script>
      <script src="../resources/js/validacion.js" type="text/javascript" charset="utf-8"></script>
        
      <script type="text/javascript" src="../resources/css/ext-base.js"></script>
      <script type="text/javascript" src="../resources/css/ext-all.js"> </script>
        <style type="text/css">

.style1 {font-size: 24px}
#formulario #tabla2 tr td .fielddesc_block strong {
   font-size: 10px;
}
body {
   background-color: #CFE1FF;
   
}
#formulario #tabla2 tr td table tr td strong {
}

        </style>
       
</head>

<body style="width:620px; margin:10px " >

<?
if ($_POST){
   
   $foo  = $_POST['E-MAIL'];
   $ad1   = $_POST['admin'];
      
   $maill = strtolower($foo); 
   
      if ((empty($maill) || (!ereg("^[^@]{1,64}@[^@]{1,255}$", $maill)))){
         $foo = "[email protected]";
         }else{
           $foo = $maill;
         }
         
       
         
 function form_mail($sPara, $sAsunto, $sTexto, $sDe)
    {
    
        $bHayFicheros = 0;
        $sCabeceraTexto = "";
        $sAdjuntos = "";
        $sCuerpo = $sTexto;
        $sSeparador = uniqid("_Separador-de-datos_");
        
        $sCabeceras = "MIME-version: 1.0\n";

            $sCuerpo .= "NOMBRES    = " . $_POST['NOMBRES'] .   "\n";
         $sCuerpo .= "APELLIDOS = " . $_POST['APELLIDOS'] . "\n";
         $sCuerpo .= "DIRECCION = " . $_POST['DIRECCION'] . "\n";
         $sCuerpo .= "TELEFONO   = " . $_POST['TELEFONO'] .  "\n";
         $sCuerpo .= "CEDULA      = " . $_POST['CEDULA'] .    "\n";
         $sCuerpo .= "E-MAIL      = " . $_POST['E-MAIL'] .    "\n";
         
         if (isset($_POST['NO-CARNET']) && $_POST['NO-CARNET']!="") {
         $sCuerpo .= "No.CARNET = " . $_POST['NO-CARNET'] .    "\n";}
         
         $sCuerpo .= "\n";
         
         if (isset($_POST['SERVICIO1']) && $_POST['SERVICIO1']!="") {   
         $sCuerpo .= " ------------SERVICIO1-----------------\n";
         $sCuerpo .= "SERVICIO  = " . $_POST['SERVICIO1'] .  "\n";
         $sCuerpo .= "DIA_SOLICITADO  = " . $_POST['DIA_SOLICITADO1'] . "\n";
         $sCuerpo .= "HORA_SOLICITADA = " . $_POST['HORA1'].$_POST['MIN1']." ".$_POST['HORARIO1']. "\n"; 
         $sCuerpo .= " ---------------------------------------\n";}
         
         if (isset($_POST['SERVICIO2']) && $_POST['SERVICIO2']!="") {
         $sCuerpo .= " ------------SERVICIO2-----------------\n";
         $sCuerpo .= "SERVICIO       = " . $_POST['SERVICIO2'] .  "\n";
         $sCuerpo .= "DIA_SOLICITADO   = " . $_POST['DIA_SOLICITADO2'] . "\n";
         $sCuerpo .= "HORA_SOLICITADA = " . $_POST['HORA2'].$_POST['MIN2']." ".$_POST['HORARIO2']. "\n";
         $sCuerpo .= " ---------------------------------------\n";}
         
         if (isset($_POST['SERVICIO3']) && $_POST['SERVICIO3']!="") {
         $sCuerpo .= " ------------SERVICIO3-----------------\n";
         $sCuerpo .= "SERVICIO  = " . $_POST['SERVICIO3'] .  "\n";
         $sCuerpo .= "DIA_SOLICITADO  = " . $_POST['DIA_SOLICITADO3'] . "\n";
         $sCuerpo .= "HORA_SOLICITADA = " . $_POST['HORA3'].$_POST['MIN3']." ".$_POST['HORARIO3']. "\n";
         $sCuerpo .= " ---------------------------------------\n";}
         
         if (isset($_POST['SERVICIO4']) && $_POST['SERVICIO4']!="") {
         $sCuerpo .= " ------------SERVICIO4-----------------\n";
         $sCuerpo .= "SERVICIO  = " . $_POST['SERVICIO4'] .  "\n";
         $sCuerpo .= "DIA_SOLICITADO  = " . $_POST['DIA_SOLICITADO4'] . "\n";
         $sCuerpo .= "HORA_SOLICITADA = " . $_POST['HORA4'].$_POST['MIN4']." ".$_POST['HORARIO4']. "\n";
         $sCuerpo .= " ---------------------------------------\n"; }      
   
   // Recorremos los Ficheros
        foreach ($_FILES as $vAdjunto)
        {
            
            if ($bHayFicheros == 0)
            {
                
                // Hay ficheros
                
                $bHayFicheros = 1;
                
                // Cabeceras generales del mail
                $sCabeceras .= "Content-type: multipart/mixed;";
                $sCabeceras .= "boundary=\"".$sSeparador."\"\n";
                
                // Cabeceras del texto
                $sCabeceraTexto = "--".$sSeparador."\n";
                $sCabeceraTexto .= "Content-type: text/plain;charset=iso-8859-1\n";
                $sCabeceraTexto .= "Content-transfer-encoding: 7BIT\n\n";
                
                $sCuerpo = $sCabeceraTexto.$sCuerpo;
                
            }
         
         // Se aade el fichero
            if ($vAdjunto["size"] > 0)
            {
                $sAdjuntos .= "\n\n--".$sSeparador."\n";
                $sAdjuntos .= "Content-type: ".$vAdjunto["type"].";name=\"".$vAdjunto["name"]."\"\n";
                $sAdjuntos .= "Content-Transfer-Encoding: BASE64\n";
                $sAdjuntos .= "Content-disposition: attachment;filename=\"".$vAdjunto["name"]."\"\n\n";                 
                
                $oFichero = fopen($vAdjunto["tmp_name"], 'r');
                $sContenido = fread($oFichero, filesize($vAdjunto["tmp_name"]));
                $sAdjuntos .= chunk_split(base64_encode($sContenido));
                fclose($oFichero);
            }         
      }
      
      // Si hay ficheros se a�aden al cuerpo
        if ($bHayFicheros)
            $sCuerpo .= $sAdjuntos."\n\n--".$sSeparador."--\n";
        
        // Se añade la cabecera de destinatario
        if ($sDe)$sCabeceras .= "From:".$sDe."\n";
        
        // Por ultimo se envia el mail
        return(mail($sPara, $sAsunto, $sCuerpo, $sCabeceras));
      
   }
   

     if (form_mail("correo", $de,"Mensaje del formulario", $foo)){                     
echo("Mensaje enviado satisfactoria mente");
 
  }
}
?>

<form  id="formulario" name="formulario" method="post" enctype="multipart/form-data" action="index.php" 
onSubmit="return valida1(this) && valida2(this) && valida_sol1(this) && valida_sol2(this) && valida_sol3(this)
    && valida_sol4(this) && valida3(this)">
  <table width="618" height="650" border="0" align="center" background="formulario1.png" id="tabla2">
  <tr>
    <td colspan="4"><div align="center"><span class="style1">Formulario </span></div>
      <div class="vf__notice">
        <p align="center"> Los campos marcados con (*) son obligatorios. 
         
                                                                                                                                                 
          <input type="checkbox" onclick='validar_check(formulario.admin)' name="admin" value="admin" id="adm" /> Adm.
           </p>
      </div></td>
  </tr>
  <tr>
    <td colspan="4" rowspan="4">
      <table width="600" height="610" border="0">
        <tr>
          <td width="272" height="321" rowspan="4"><p><strong>                   Para las Solicitudes</strong></p>
                    <p align="center">  Favor solo completar las solicitudes que desea, las demás déjelas en blanco, debe completar por lo menos una.</p>
                    <p align="center">&nbsp;</p>
              <table width="267" height="482" border="0">
              <tr>
              <td width="98"><strong>  Nombres*</strong></td>
              <td width="152"><p class="fielddesc_block">
                <input type="text" name="NOMBRES" value="" id="Nombres" size="25" class="vf__text"  />
              </p></td>
            </tr>
            <tr>
              <td><strong>  Apellidos*</strong></td>
              <td><p class="fielddesc_block">
                <input type="text" name="APELLIDOS" value="" id="Apellidos" size="25" class="vf__text"  />
              </p></td>
            </tr>
            <tr>
              <td><strong>  Dirección*</strong></td>
              <td><p class="fielddesc_block">
                <input type="text" name="DIRECCION" value="" id="Direccion" size="25" class="vf__text"  />
              </p></td>
            </tr>
            <tr>
              <td><p><strong>  Teléfono*</strong></p>
                <p>&nbsp;</p></td>
              <td><p class="fielddesc_block">
                <input type="text" name="TELEFONO" value="" id="Telefono" size="20" class="vf__text"  />
              </p>
                <p class="fielddesc_block">                  <strong>Ejemplo: 809-999-9999</strong> </p></td>
            </tr>
            <tr>
              <td><p><strong>  Cédula*</strong></p>
                <p>&nbsp;</p></td>
              <td><p class="fielddesc_block">
                <input type="text" name="CEDULA" value="" id="Cedula" size="25" class="vf__text" />
              </p>
                <p class="fielddesc_block">                  <strong>Ejemplo: 999-9999999-9</strong> </p></td>
            </tr>
            <tr>
              <td><p><strong>  E-mail</strong></p>
                <p>&nbsp;</p></td>
              <td><p class="fielddesc_block">
                <input type="text" name="E-MAIL" value="" id="Email" size="25" class="vf__text"  />
                <strong>Ejemplo: [email protected]</strong> </p></td>
            </tr>
            <tr>
              <td><p><strong>  Carnet de   seguro</strong><strong>*</strong></p></td>
              <td><span class="fielddesc_block">
                <input type="file" name="carnet" value="" id="carnet" size="13" class="vf__text" />
              </span></td>
            </tr>
            <tr>
              <td><label style="visibility:hidden" id="numcar1"> No.Carnet  Seguro*</label>
                &nbsp;</td>
                <td><p class="fielddesc_block">
                <input style="visibility:hidden;" type="text" name="NO-CARNET" value="" id="numcar" size="24" class="vf__text"  />
                </p></td>
            </tr>
            <tr>
              <td colspan="2"><table width="256" border="0">
                <tr>
                  <td width="116"><span class="vf__navigation">
                    <input type="submit" value="Enviar Datos" class="vf__button"  />
                  </span></td>
                  <td width="124"><span class="vf__navigation">
                    <input type='reset'  value='Limpiar formulario.' class="vf__button"/>
                  </span></td>
                </tr>
              </table></td>
            </tr>
        </table></td>
          <td width="312">
          <strong>                               Solicitud (1)</strong>
          <table width="311" height="121" border="1">
            <tr>
              <td style="border:0"><strong>Servicio*</strong><span class="fielddesc_block">
                <select name="SERVICIO1" id="Servicio1"  style="width: 120px; height:20px;" class="aligned" >
                  <option value=""></option>
                  <option value="LABORATORIO">LABORATORIO</option>
                  <option value="SONOGRAFIA">SONOGRAFÍA</option>
                  <option value="RAYOS-X">RAYOS-X</option>
                  <option value="VACUNACION">VACUNACIÓN</option>
                </select>
              </span></td>
              <td style="border:0"><p><strong>Día Solicitado*</strong></p>
                <p>
                  <input type="text" name="DIA_SOLICITADO1"   id="Dia_solicitado1" size="15" class="datepicker required"/>
                </p></td>
            </tr>
            <tr>
              <td style="border:0"><p><strong>Hora   Solicitada*</strong></p>
                <p><span class="fielddesc_block">
                  <select name="HORA1"  id="Hora1"  style="width: 40px; height: 20px;"  class="aligned">
                    <option value=""></option>
                    <option value="1">1</option>
                    <option value="2">2</option>
                    <option value="3">3</option>
                    <option value="4">4</option>
                    <option value="5">5</option>
                    <option value="6">6</option>
                    <option value="7">7</option>
                    <option value="8">8</option>
                    <option value="9">9</option>
                    <option value="10">10</option>
                    <option value="11">11</option>
                    <option value="12">12</option>
                  </select>
                  <select name="MIN1"  id="Min1"  style="width: 43px; height: 20px;"  class="aligned">
                    <option value=""></option>
                    <option value=":00">:00</option>
                    <option value=":05">:05</option>
                    <option value=":10">:10</option>
                    <option value=":15">:15</option>
                    <option value=":20">:20</option>
                    <option value=":25">:25</option>
                    <option value=":30">:30</option>
                    <option value=":35">:35</option>
                    <option value=":40">:40</option>
                    <option value=":45">:45</option>
                    <option value=":50">:50</option>
                    <option value=":55">:55</option>
                  </select>
                  <select name="HORARIO1"  id="Horario1"  style="width: 50px; height: 20px;"  class="aligned">
                    <option value=""></option>
                    <option value="A.M.">A.M.</option>
                    <option value="P.M.">P.M.</option>
                  </select>
                  <strong>  Hora        Minutos      Horario</strong></span></p></td>
              <td style="border:0"><strong>Indicación   Médica*<span class="fielddesc_block">
                <input type="file" name="INDICACION1" value="" id="Indicacion1" size="5" class="vf__text"/>
              </span></strong>      </td>
            </tr>
          </table></td>
        </tr>
        <tr>
          <td><strong>                               Solicitud (2)</strong>
            <table width="311" height="121" border="1">
            <tr>
              <td style="border:0"><strong>Servicio*</strong><span class="fielddesc_block">
                <select name="SERVICIO2" id="Servicio2"  style="width: 120px; height:20px;" class="aligned" >
                  <option value=""></option>
                  <option value="LABORATORIO">LABORATORIO</option>
                  <option value="SONOGRAFIA">SONOGRAFÍA</option>
                  <option value="RAYOS-X">RAYOS-X</option>
                  <option value="VACUNACION">VACUNACIÓN</option>
                </select>
              </span></td>
              <td style="border:0"><p><strong>Día Solicitado*</strong></p>
                <p>
                  <input type="text" name="DIA_SOLICITADO2"   id="Dia_solicitado2" size="15" class="datepicker required"/>
                </p></td>
            </tr>
            <tr>
              <td style="border:0"><p><strong>Hora   Solicitada*</strong></p>
                <p><span class="fielddesc_block">
                  <select name="HORA2"  id="Hora2"  style="width: 40px; height: 20px;"  class="aligned">
                    <option value=""></option>
                    <option value="1">1</option>
                    <option value="2">2</option>
                    <option value="3">3</option>
                    <option value="4">4</option>
                    <option value="5">5</option>
                    <option value="6">6</option>
                    <option value="7">7</option>
                    <option value="8">8</option>
                    <option value="9">9</option>
                    <option value="10">10</option>
                    <option value="11">11</option>
                    <option value="12">12</option>
                  </select>
                  <select name="MIN2"  id="Min2"  style="width: 43px; height: 20px;"  class="aligned">
                    <option value=""></option>
                    <option value=":00">:00</option>
                    <option value=":05">:05</option>
                    <option value=":10">:10</option>
                    <option value=":15">:15</option>
                    <option value=":20">:20</option>
                    <option value=":25">:25</option>
                    <option value=":30">:30</option>
                    <option value=":35">:35</option>
                    <option value=":40">:40</option>
                    <option value=":45">:45</option>
                    <option value=":50">:50</option>
                    <option value=":55">:55</option>
                  </select>
                  <select name="HORARIO2"  id="Horario2"  style="width: 50px; height: 20px;"  class="aligned">
                    <option value=""></option>
                    <option value="A.M.">A.M.</option>
                    <option value="P.M.">P.M.</option>
                  </select>
                  <strong>  Hora        Minutos      Horario</strong></span></p></td>
              <td style="border:0"><strong>Indicación   Médica*<span class="fielddesc_block">
                <input type="file" name="INDICACION2" value="" id="Indicacion2" size="5" class="vf__text"/>
                    </span></strong></td>
            </tr>
          </table></td>
        </tr>
        <tr>
          <td><strong>                               Solicitud (3)</strong>
            <table width="311" height="121" border="1">
            <tr>
              <td style="border:0"><strong>Servicio*</strong><span class="fielddesc_block">
                <select name="SERVICIO3" id="Servicio3"  style="width: 120px; height:20px;" class="aligned" >
                  <option value=""></option>
                  <option value="LABORATORIO">LABORATORIO</option>
                  <option value="SONOGRAFIA">SONOGRAFÍA</option>
                  <option value="RAYOS-X">RAYOS-X</option>
                  <option value="VACUNACION">VACUNACIÓN</option>
                </select>
              </span></td>
              <td style="border:0"><p><strong>Día Solicitado*</strong></p>
                <p>
                  <input type="text" name="DIA_SOLICITADO3"   id="Dia_solicitado3"  size="15" class="datepicker required"/>
                </p></td>
            </tr>
            <tr>
              <td style="border:0"><p><strong>Hora   Solicitada*</strong></p>
                <p><span class="fielddesc_block">
                  <select name="HORA3"  id="Hora3"  style="width: 40px; height: 20px;"  class="aligned">
                    <option value=""></option>
                    <option value="1">1</option>
                    <option value="2">2</option>
                    <option value="3">3</option>
                    <option value="4">4</option>
                    <option value="5">5</option>
                    <option value="6">6</option>
                    <option value="7">7</option>
                    <option value="8">8</option>
                    <option value="9">9</option>
                    <option value="10">10</option>
                    <option value="11">11</option>
                    <option value="12">12</option>
                  </select>
                  <select name="MIN3"  id="Min3"  style="width: 43px; height: 20px;"  class="aligned">
                    <option value=""></option>
                    <option value=":00">:00</option>
                    <option value=":05">:05</option>
                    <option value=":10">:10</option>
                    <option value=":15">:15</option>
                    <option value=":20">:20</option>
                    <option value=":25">:25</option>
                    <option value=":30">:30</option>
                    <option value=":35">:35</option>
                    <option value=":40">:40</option>
                    <option value=":45">:45</option>
                    <option value=":50">:50</option>
                    <option value=":55">:55</option>
                  </select>
                  <select name="HORARIO3"  id="Horario3"  style="width: 50px; height: 20px;"  class="aligned">
                    <option value=""></option>
                    <option value="A.M.">A.M.</option>
                    <option value="P.M.">P.M.</option>
                  </select>
                  <strong>  Hora        Minutos      Horario</strong></span></p></td>
              <td style="border:0"><strong>Indicación   Médica*<span class="fielddesc_block">
                <input type="file" name="INDICACION3" value="" id="Indicacion3" size="5" class="vf__text"/>
                    </span></strong></td>
            </tr>
          </table></td>
        </tr>
        <tr>
          <td><strong>                               Solicitud (4)</strong>
            <table width="311" height="121" border="1">
            <tr>
              <td style="border:0"><strong>Servicio*</strong><span class="fielddesc_block">
                <select name="SERVICIO4" id="Servicio4"  style="width: 120px; height:20px;" class="aligned" >
                  <option value=""></option>
                  <option value="LABORATORIO">LABORATORIO</option>
                  <option value="SONOGRAFIA">SONOGRAFÍA</option>
                  <option value="RAYOS-X">RAYOS-X</option>
                  <option value="VACUNACION">VACUNACIÓN</option>
                </select>
              </span></td>
              <td style="border:0"><p><strong>Día Solicitado*</strong></p>
                <p>
                  <input type="text" name="DIA_SOLICITADO4"   id="Dia_solicitado4"  size="15" class="datepicker required"/>
                </p></td>
            </tr>
            <tr>
              <td style="border:0"><p><strong>Hora   Solicitada*</strong></p>
                <p><span class="fielddesc_block">
                  <select name="HORA4"  id="Hora4"  style="width: 40px; height: 20px;"  class="aligned">
                    <option value=""></option>
                    <option value="1">1</option>
                    <option value="2">2</option>
                    <option value="3">3</option>
                    <option value="4">4</option>
                    <option value="5">5</option>
                    <option value="6">6</option>
                    <option value="7">7</option>
                    <option value="8">8</option>
                    <option value="9">9</option>
                    <option value="10">10</option>
                    <option value="11">11</option>
                    <option value="12">12</option>
                  </select>
                  <select name="MIN4"  id="Min4"  style="width: 43px; height: 20px;"  class="aligned">
                    <option value=""></option>
                    <option value=":00">:00</option>
                    <option value=":05">:05</option>
                    <option value=":10">:10</option>
                    <option value=":15">:15</option>
                    <option value=":20">:20</option>
                    <option value=":25">:25</option>
                    <option value=":30">:30</option>
                    <option value=":35">:35</option>
                    <option value=":40">:40</option>
                    <option value=":45">:45</option>
                    <option value=":50">:50</option>
                    <option value=":55">:55</option>
                  </select>
                  <select name="HORARIO4"  id="Horario4"  style="width: 50px; height: 20px;"  class="aligned">
                    <option value=""></option>
                    <option value="A.M.">A.M.</option>
                    <option value="P.M.">P.M.</option>
                  </select>
                  <strong>  Hora        Minutos      Horario</strong></span></p></td>
              <td style="border:0"><strong>Indicación   Médica*<span class="fielddesc_block">
                <input type="file" name="INDICACION4" value="" id="Indicacion4" size="5" class="vf__text"/>
                    </span></strong></td>
            </tr>
          </table></td>
        </tr>
      </table>
       </td>
    <td width="10" height="50">&nbsp;</td>
    <td width="10">&nbsp;</td>
  </tr>
  <tr>
    <td height="40">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td height="35">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td height="404">&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
    </table>    
</form>

 </body>
</html>

Por lare

46 de clabLevel



 

opera
Citar            
MensajeEscrito el 20 May 2011 12:19 am
Por favor si alguien puede ayudarme lo necesito mucho ayudaaaa...

Por lare

46 de clabLevel



 

opera
Citar            
MensajeEscrito el 20 May 2011 01:37 pm
y con que variable vees que es un administrador?
por el checkbox?

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 21 May 2011 12:12 am
Si viene del checkbox al PHP ( $ad1 = $_POST['admin']; ) pero quiero que cuando PHP encuentre que es (admin) la pase de nuevo para activar atumaticamente el check. osea cuando el formulario recargue de nuevo...se si me entiendes dimelo.

Por lare

46 de clabLevel



 

chrome
Citar            
MensajeEscrito el 21 May 2011 02:11 pm
bueno tienes 2 formas de hacerlo usar la misma variable para indicar que ya antes habia marcado el checkbox por el metodo post

Código PHP :

<input type="checkbox" onclick='validar_check(formulario.admin)' name="admin" value="admin" id="adm" <?php echo (isset($_POST['admin']) ?'checked="checked"' :'' );?> /> Adm. 

pero si el usuario en ese momento lo recarga mediante la barra de direcciones osea un enter en la barra de direcciones ese check se borrara por que la variable no existira ahora para solventar eso pues podrias usar el metodo get usando la misma forma
cambias esta parte de tu form

Código PHP :

<form action="index.php?form_enviado=1"
  id="formulario" name="formulario" method="post" enctype="multipart/form-data" 
onSubmit="return valida1(this) && valida2(this) && valida_sol1(this) && valida_sol2(this) && valida_sol3(this) 
    && valida_sol4(this) && valida3(this)">

en la parte del action agregas una variable get
y tu codigo final seria asi

Código PHP :

<input type="checkbox" onclick='validar_check(formulario.admin)' name="admin" value="admin" id="adm" <?php echo (isset($_GET['form_enviado']) ?'checked="checked"' :'' );?> /> Adm. 

no nos interesa el contenido del get solo que exista

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 21 May 2011 03:36 pm
es cierto la primera parte me funciona de maravillas gracias TUADMIN, pero cuando coloco la segundo me da error el formulario con la expresión (form_enviado=1)..

Por lare

46 de clabLevel



 

chrome
Citar            
MensajeEscrito el 21 May 2011 03:55 pm
osea cuando coloco la segunda parte el form envia, pero activa el chek siendo o no admin en la primera como te dije funciona bien de bien.

Por lare

46 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.