Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/06/2018, 16:09
mblascog
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 3 meses
Puntos: 4
cambio de versión de php y jquery

Buenas,
Tenemos varias web's alojadas en el dominio. Por circunstancias ajenas hemos tenido que actualizar php, de la versión 5 a la 7.
Las web's son muy antiguas, escritas por quien sabe quien, las he probado en mi pc, y sólo he tenido que cambiar todos los mysql_.... por mysqli_.... y ha funcionado.
Mi sorpresa ha sido que al subir dichas modificaciones al servidor no funcionan. Sólo obtengo error 500 (Internal Error Server), muy genérico, ni idea de lo que pasa.
A base de mensajes de alerta, he visto que el problema está en ajax, accedo a php con esta llamada:
Código Javascript:
Ver original
  1. $.post("prueba.php",{jQueryPost:'prueba'}).done(function(respuesta) {
  2. alert (respuesta);
  3. });

Y el código de prueba.php, es:
Código PHP:
Ver original
  1. $jQueryPost=filter_input(INPUT_POST, 'jQueryPost', FILTER_SANITIZ_SPECIAL_CHARS);
  2. switch($jQueryPost) {
  3.    case "prueba":
  4.    echo "hola";
  5. break;
  6. }

Este código en mi pc funciona, en el servidor no. Si hubiera algún error de sintaxis es porqué he reescrito el código. No consigo que salga el mensaje con hola.
Mi pregunta es: con el cambio de versión tengo que hacer alguna modificación en algunos de los ficheros de configuración? ha cambiado algo en ajax?

Alguna pista por favor?
Muchas gracias
__________________
Qué fácil cuando lo sabes y qué difícil cuando no