Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2011, 09:46
Avatar de Diosus
Diosus
 
Fecha de Ingreso: noviembre-2003
Ubicación: Lima
Mensajes: 112
Antigüedad: 20 años, 5 meses
Puntos: 1
Sonrisa Correr un javascript dentro de un if de PHP

Hola amigos de FW, tengo un problemilla con un código espero me puedan apoyar a darle solución, tengo un boton que activa una consulta para validar el dato de una caja de texto vs la base de datos y me da como respuesta si esta o no; esto lo hace Ok, pero además de darme el Ok deseo que si es Correcto además active otros inputs text que he dejado con el disable="true".
La función de activar el los inputs ya lo tengo esta en Javascript ¿pero como corro el javascript dentro de la instrucción de PHP creada?.

Código HTML:
Ver original
  1. <span id="sprytextfield2">
  2.         <input name="ruc" type="text" id="ruc" style="width: 500px" onblur="MM_showHideLayers('button1','','show')""/>
  3.       <span class="textfieldRequiredMsg"><br />Debe de incluir el  número de RUC obligatoriamente.</span><span class="textfieldMinCharsMsg">Mínimo 11 dìgitos.</span><span class="textfieldInvalidFormatMsg"><br />Formato no valido. Solo digitos.</span><span class="textfieldMaxCharsMsg">Máximo 11 digitos.</span></span>
  4.         <input name="button1" type="button" class="botones" id="button1" value="Disponible?" onclick="javascript:ComprobarUsuario('./comprobarUser.php','estadoUser')"
  5. <div id="estadoUser" style="float:right"></div>/>
* El Spry es de Dreamweaver


comprobarUser.php
Código PHP:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>Untitled Document</title>
  6.  
  7. <script language="javascript">
  8.     function comprobar(){
  9.         document.form1.direccion.disabled=false;
  10.         document.form1.titular.disabled=false;
  11.         document.form1.jefe.disabled=false;
  12.         document.form1.telefono.disabled=false;
  13.         document.form1.correo.disabled=false;
  14.         document.form1.celular.disabled=false;
  15.     }
  16. </script>
  17. </head>
  18. <body>
  19.    
  20. <?php
  21. $hostname_conn = "localhost";
  22. $database_conn = "base de datos";
  23. $username_conn = "usuario";
  24. $password_conn = "contraseña";
  25. $conn = mysql_pconnect($hostname_conn, $username_conn, $password_conn) or trigger_error(mysql_error(),E_USER_ERROR);
  26.  
  27. $colname_rs_user = "-1";
  28. if (isset($_POST['ruc'])) {
  29.   $colname_rs_user = $_POST['ruc'];
  30. }
  31. mysql_select_db($database_conn, $conn);
  32. $query_rs_user = sprintf("SELECT ruc FROM gestor WHERE ruc = '%s'",$colname_rs_user);
  33. $rs_user = mysql_query($query_rs_user, $conn) or die(mysql_error());
  34. $row_rs_user = mysql_fetch_assoc($rs_user);
  35. $totalRows_rs_user = mysql_num_rows($rs_user);
  36. if($totalRows_rs_user == 0)
  37. {
  38.     echo '<div align="center" class="ok">RUC disponible</div>'
  39. ?>
  40.  
  41. <script languaje="javascript">
  42.     comprobar();
  43. </script>
  44.  
  45. <?
  46.     ;
  47. }
  48. else{
  49.     echo '<div align="center" class="error">RUC Ocupado</div>'
  50.     ;
  51. }
  52. ?>
  53. <?php
  54. ?>
__________________
José Olsson G.
MyCoctel PRO