Ver Mensaje Individual
  #9 (permalink)  
Antiguo 21/07/2011, 15:24
Avatar de laratik
laratik
 
Fecha de Ingreso: mayo-2010
Ubicación: Cali
Mensajes: 317
Antigüedad: 14 años, 5 meses
Puntos: 63
Respuesta: PHP dentro de Javascript

Hola nuevamente, aunque no estoy de acuerdo en abusar de las variables de session (Por algo son de session, por que sirven para establecer sessiones), debes hacer lo siguiente:

Código PHP:
session_start();
$tipo_grafico$_POST['tipo'];

if (
$tipo_grafico == 'P')
$tipo='Proyecto';

if (
$tipo_grafico == 'A')
$tipo='Actividad';

if (
$tipo_grafico == 'G')
$tipo='General';

if (
$tipo_grafico == 'PC')
$tipo='Porcentaje';

$_SESSION["tipo"] = $tipo
y luego cuando vayas a utilizarlo dentro de tu javascript debes iniciar de nuevo las variables de session:

Código PHP:
title: {
text: ' <?php session_start(); echo $_SESSION["tipo"];?>'
},
Aunque te repito, para eso no están pensadas las sessiones, mi solución seria más simple, realizar un require del script que este manejando la instanciación de la variable sobre el script que maneja tu javascript y ya dependiendo del alcance (scope, I speak english ) de la variable puedes utilizarla sin problemas. Si ni la solución de IsaBelM, ni la mía logran solucionar tu problema, deberías describir de mejor manera como están estructurados tus scripts (donde esta la variable, dentro de una función, una clase, un namespace, a la deriva).
__________________
Programar apasiona y lo que apasiona es un arte, por lo tanto programar es un arte.

Quiero karma para en mi próxima vida ser un billonario bien dotado con alas.