Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2013, 12:35
Avatar de iEnrique
iEnrique
 
Fecha de Ingreso: abril-2013
Ubicación: España
Mensajes: 346
Antigüedad: 11 años, 1 mes
Puntos: 5
Exclamación PHP en Javascript

Tengo el siguiente código:

Código Javascript:
Ver original
  1. function apagar(){
  2.     var contenedor = document.getElementById("contenedor");
  3.     contenedor.style.display = "none";
  4.   }
  5.   function encender(){
  6.     var contenedor = document.getElementById("contenedor");
  7.     contenedor.style.display = "block";
  8.   }
  9.   function apagarEncender(){;
  10.     var contenedor = document.getElementById("contenedor");
  11.     var boton = document.getElementById("boton");
  12.       if(contenedor.style.display == "block" || contenedor.style.display == ""){
  13.         apagar();
  14.      }else{
  15.         encender();
  16.      }
  17.   }

Lo que hace es abrir y cerrar un div. Y me gustaría que hiciera algo más, y es que hiciera este código PHP:

Código PHP:
Ver original
  1. $jsdatos = '<?php mysql_query("UPDATE registros SET notifreg=\'0\' WHERE user=\'".$_SESSION[\'usuario\']."\'") or die("Problemas con el query del usuario"); ?>';

Como podéis comprobar está en una variable. Que la he intentado pasar a Javascript así:

Código Javascript:
Ver original
  1. var datos = '<?php echo $jsdatos; ?>'

Pero lo que ocurre es que si hago eso, el código entero, deja de funcionar. ¿Alguien sabe como puedo hacerlo?

Muchas gracias, espero que sepan resolver mi problema.