Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/12/2012, 16:33
hades_hack
 
Fecha de Ingreso: noviembre-2012
Ubicación: chillan
Mensajes: 14
Antigüedad: 11 años, 5 meses
Puntos: 0
Información habilitar y deshabilitar link

hola amigos la verdad es visto varios post relacionados en el foro pero no he dado con una solución a mi problema, me ayudan please?

pasa los siguiente, en un formulario tengo 2 cajas de texto y dos botones, y un enlace.

lo que hace este formulario es cargar dos datos de un web service al pinchar el botón,
entonces luego con un link que tengo abro otra pagina en donde utilizo los resultados entregados por el web service, entonces lo que necesito es que:

obviamente cuando abro la pagina las cajas de texto están vacias ya que luego de pinchar el botón se cargan los datos, entonces cuando las cajas de texto estén vacias el link debe estar DESACTIVADO y cuando las cajas de texto tengan contenido se ACTIVE el link
ojala y me ayuden gracias

este es el código que tengo en la pagina


Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Examenes</title>
<script src="../SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
<link href="../SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" />



</head>

<body>

<?php 

$ax1
="";
$ax2="";
$ax3="";
$ax4="";
 
 if(
$_POST){
    require(
'../nuSoap/lib/nusoap.php');
  
$l_oClient = new soapclient('http://localhost/Ficha_Clinica/nuSoap/wsLaboratorio.php?wsdl''wsdl');
$l_oProxy  $l_oClient->getProxy();
        
$parametro $_POST['rut'];
$l_stResult $l_oProxy->obtenerExamen($parametro);
      

  
        
$ax1$l_stResult['rut'];
        
$ax2$l_stResult['colesterol'];
        
$ax3=$l_stResult['triglicerido'];
        
$ax4=$l_stResult['fecha'];
       
        
           }
           

session_start();
$_SESSION['triglicerido']=$ax3;

$_SESSION['colesterol']=$ax2;
           
?>





<form id="form1" name="form1" method="post" action="">
  <p>&nbsp;</p>
  <fieldset>
    <legend>Examenes</legend>
    <p>&nbsp;</p>
    <table width="744" border="1">
      <tr>
        <td width="188">RUT DEL FUNCIONARIO</td>
        <td width="308"><span id="sprytextfield1">
          <input name="rut" type="text" id="rut" value="<?php echo $_SESSION['rut']; ?>" />
          <span class="textfieldRequiredMsg">Debe Ingresar el RUT.</span></span></td>
        <td width="226">&nbsp;</td>
      </tr>
      <tr>
        <td height="27"><label>GLICEMIA</label></td>
        <td><input name="glicemia" type="text" id="glicemia" value="<?php echo $ax3;?>" readonly="readonly" /></td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td><label>COLESTEROL TOTAL</label></td>
        <td><input name="colesterol" type="text" id="colesterol" value="<?php echo $ax2;?>" readonly="readonly" /></td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td>FECHA DE LOS EXAMENES</td>
        <td><input name="fecha" type="text" id="fecha" value="<?php echo $ax4;?>" readonly="readonly" /></td>
        <td><a href="#">Solicitar Nuevos Examenes</a></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><input type="submit" name="button" id="button" value="CARGAR EXAMENES" />
        <input type="reset" name="button2" id="button2" value="RESTABLECER" /></td>
        <td><a href="Examen_Hombre.php">Comenzar Encuesta de Examenes</a></td>
      </tr>
      <tr> </tr>
    </table>
    <p>&nbsp;</p>
  </fieldset>
  <p>&nbsp;</p>
<p>&nbsp;</p>
</form>
<script type="text/javascript">
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1", "none", {validateOn:["blur", "change"]});
</script>
</body>
</html>[PHP]
[/PHP]


Cabe mencionar que dentro del formulario existen 4 cajas de texto, las cuales serian
caja de texto "rut"
caja de texto "glicemia"
caja de texto "colesterol"
caja de texto "fecha"
la caja de texto "rut" trae datos precargados de otra pagina, y con las caja de texto que necesito trabajar son glicemia colesterol y fecha, estando esas vacias el link debe estar desactivado y si tienen algún dato que el link este activado
De antemano muchas gracias