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<span id="sprytextfield2"> <input name="ruc" type="text" id="ruc" style="width: 500px" onblur="MM_showHideLayers('button1','','show')""/> <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> <input name="button1" type="button" class="botones" id="button1" value="Disponible?" onclick="javascript:ComprobarUsuario('./comprobarUser.php','estadoUser')" <div id="estadoUser" style="float:right"></div>/>
* El Spry es de Dreamweaver
comprobarUser.php
Código PHP:
Ver original<!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>Untitled Document</title>
<script language="javascript">
function comprobar(){
document.form1.direccion.disabled=false;
document.form1.titular.disabled=false;
document.form1.jefe.disabled=false;
document.form1.telefono.disabled=false;
document.form1.correo.disabled=false;
document.form1.celular.disabled=false;
}
</script>
</head>
<body>
<?php
$hostname_conn = "localhost";
$database_conn = "base de datos";
$username_conn = "usuario";
$password_conn = "contraseña";
$colname_rs_user = "-1";
if (isset($_POST['ruc'])) { $colname_rs_user = $_POST['ruc'];
}
$query_rs_user = sprintf("SELECT ruc FROM gestor WHERE ruc = '%s'",$colname_rs_user); if($totalRows_rs_user == 0)
{
echo '<div align="center" class="ok">RUC disponible</div>'
?>
<script languaje="javascript">
comprobar();
</script>
<?
;
}
else{
echo '<div align="center" class="error">RUC Ocupado</div>'
;
}
?>
<?php
?>