Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/01/2013, 19:32
HORNEL
 
Fecha de Ingreso: julio-2011
Mensajes: 4
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: No funciona ajax.open

PARTE 1/3.
Un servidor también tiene el mismo problema, no me funciona en IE y FireFox y con este ultimo con la herramienta de desarrollor web me confirma que se realiza la conexion pero no se ejecuta mi archivo php.

Aqui les dejo el código de mi pagina para ver si alguien me puede ayudar; basicamente quiero cambiar el valor de un input text por el resultado de una consulta la producirse el evento onchange de otro input text al poner una clave.

Archivo alta_neg.php donde se encuentra el form, cabe mencionar que en mi archivo encabezado.php en el head declaro el archivo js.
Código PHP:
Ver original
  1. <?php
  2. $idform="ALTA_NEG";
  3. include('../sys/funciones.php');
  4.  
  5. if (verificar_usuario()){
  6. if (verificar_pagina($idform)){
  7.  
  8. date_default_timezone_set('America/Mexico_City');
  9. $sacarfecha=date("y-m-j");
  10. $sacaruse=$_SESSION[sys_iduser];
  11. $sacarnombre_use=sacar_nombre($sacaruse);
  12.  
  13. include './encabezado.php';
  14. include './menu.php';
  15. include './contenido.php';
  16.  
  17. if(isset($_POST[cmdguardar])) //Si el botón enviar es pulsado, hacer lo siguiente:
  18. {
  19.     include("conexion.php"); //Se incluye el archivo conexion.php para conectar con MySQL.
  20.     //Pase de variables. Se pasan las variables de  por medio del método POST. 
  21.     $clave=$_POST["txtclave_neg"];
  22.     $fecha=strtoupper($_POST["txtficha_neg"]);
  23.     $empleado=strtoupper($_POST["txtemple_neg"]);
  24.     $ficha=strtoupper($_POST["txtficha_neg"]);
  25.     $nombre=strtoupper($_POST["txtnombr_neg"]);
  26.     $apellidos=strtoupper($_POST["txtapell_neg"]);
  27.     $user=strtoupper($_POST["txtuser_neg"]);
  28.     $solicita=strtoupper($_POST["txtsolic_neg"]);
  29.     $autoriza=strtoupper($_POST["txtautor_neg"]);
  30.     $contrato=strtoupper($_POST["txtcontr_neg"]);
  31.     $comentarios=strtoupper($_POST["txtcomen_neg"]);
  32.    
  33.  
  34.     if($clave=="") //validaciones
  35.             include './mensaje01.html';
  36.         else   
  37.             if($nombre=="") //validaciones
  38.                     include './mensaje02.html';
  39.                 else
  40.                     {
  41.                     $sql= "INSERT INTO negra (clave_neg, fecha_neg, emple_neg, ficha_neg, nombr_neg, apell_neg, nuser_neg, solic_neg, autor_neg, contr_neg, comen_neg) VALUES                               ('$clave','$fecha', '$empleado', '$ficha', '$nombre', '$apellidos', '$user', '$solicita', '$autoriza', '$contrato', '$comen')"; //se insertan los datos en                      una variable llamada sql.  
  42.  
  43.  
  44.                     if(!mysql_query($sql))  //la variable se ingresa a la función mysql_query que esta es la que inserta a la base de datos.
  45.                             {include './mensaje03.html';}
  46.                         else
  47.                             {include './mensaje04.html';}                                          
  48.                     }
  49. }
  50. ?>
  51.    
  52. <center><b style="font-size:16px">Agregar personal a la lista negra</b></center>
  53. <div id="alta" style="background-image:url(../ima/tapiz02.gif); background-color:#006699; height:400px; width:645px; position:relative; left:155px; top:1px; padding-left:40px; padding-top:20px">
  54.         <form action="alta_neg.php" method="POST" name="negra" id="negra">
  55.             <table width="700" border="0" cellspacing="1" cellpadding="1" style="font-size:11px; color:#FF9900">
  56.                 <tr>
  57.                     <td><label><b>Clave</b></label></td>
  58.                     <td><input name="txtclave_neg" type="text" size="4" maxlength="5" height="8" / style="font-size:12px"></td>
  59.                 </tr>
  60.                 <tr>
  61.                 <td><label><b>Fecha</b></label></td>
  62.                     <td><input name="txtfecha_neg" type="text" size="10" value="<? echo"$sacarfecha"?>" readonly="readonly" maxlength="10" height="8" / style="font-size:12px"></td>
  63.                 </tr>                            
  64.                 <tr>
  65.                     <td><label><b>Empleado</b></label></td>
  66.                     <td><input name="txtemple_neg" type="text" size="4" maxlength="5" height="8" / style="font-size:12px"></td>
  67.                 </tr>
  68.                 <tr>
  69.                     <td><label><b>Ficha</b></label></td>
  70.                     <td><input name="txtficha_neg" type="text" size="11" readonly="readonly" maxlength="10" height="8" / style="font-size:12px"></td>
  71.                 </tr>    
  72.                 <tr>
  73.                     <td><label><b>Nombre</b></label></td>
  74.                     <td><input name="txtnombr_neg" type="text" size="80" readonly="readonly" maxlength="50" height="8" / style="font-size:12px"></td>
  75.                 </tr>                                          
  76.                 <tr>
  77.                     <td><label><b>Apellidos</b></label></td>
  78.                     <td><input name="txtapell_neg" type="text" size="80" readonly="readonly" maxlength="50" height="8" / style="font-size:12px"></td>
  79.                 </tr>                            
  80.                 <tr>
  81.                     <td><label><b>Usuario</b></label></td>
  82.                     <td><input name="txtuser_neg" type="text" size="4" value="<? echo"$sacaruse"?>" readonly="readonly" maxlength="5" height="8" / style="font-size:12px">
  83.                         <input name="txtnombruse_neg" type="text" size="80" value="<? echo"$sacarnombre_use"?>" readonly="readonly" maxlength="100" height="8" / style="font-size:12px">                        mas...</td>
  84.                 </tr>                
  85.                 <tr>
  86.                     <td><label><b>Solicita</b></label></td>
  87.                     <td><input name="txtsolic_neg" id="txtsolic_neg" type="text" onchange="carga_nombresol_neg()" size="4" maxlength="5" height="8" / style="font-size:12px">
  88.                         <input name="txtnombrsol_neg" id="txtnombrsol_neg" type="text" size="80" readonly="readonly" maxlength="100" height="8" / style="font-size:12px">
  89.                         mas...</td>            
  90.                 </tr>                        
  91.                 <tr>
  92.                     <td><label><b>Autoriza</b></label></td>
  93.                     <td><input name="txtautor_neg" type="text" size="4" maxlength="5" height="8" / style="font-size:12px">
  94.                         <input name="txtnombraut_neg" type="text" size="80" readonly="readonly" maxlength="100" height="8" / style="font-size:12px">
  95.                         mas...</td>            
  96.                 </tr>                
  97.                
  98.                 <tr>
  99.                     <td><label><b>Contrato</b></label></td>
  100.                     <td><input name="txtcontra_neg" type="text" size="11" maxlength="10" height="8" / style="font-size:12px"></td>
  101.                 </tr>                
  102.                 <tr>
  103.                     <td><label><b>Comentarios</b></label></td>
  104.                     <td><textarea name="txtcomen_neg" cols="60" rows="5" style="font-size:12px" height="8"></textarea></td>
  105.                 </tr>                                                                        
  106.             </table>
  107.  
  108.             <table align="center" width="0" border="0" cellspacing="15" cellpadding="15" style="font-size:11px; color:#FF9900; padding-left:0px; padding-top:20px">
  109.                 <tr>
  110.                     <td><input name="cmdguardar" type="submit" value="Guardar" / style="font-size:12px"></td>
  111.                     <td><input name="cmdcancelar" type="reset" value="Cancelar" / style="font-size:12px"></td>
  112.                 </tr>                    
  113.             </table>
  114.         </form>
  115. </div>
  116. <? include './pie.php';
  117.  
  118. } else {header('Location:../mx/restringido.php');}
  119. } else {header('Location:../index.php');}
  120. ?>