Foros del Web » Programando para Internet » PHP »

archivos JS y PHP

Estas en el tema de archivos JS y PHP en el foro de PHP en Foros del Web. Hola maestr@s a ver si alguno de vosotros me puede resover el siguiente problema. Tengo una pagina que abre otra apretando una tecla por medio ...
  #1 (permalink)  
Antiguo 08/02/2002, 14:16
Avatar de kco
kco
 
Fecha de Ingreso: septiembre-2001
Mensajes: 249
Antigüedad: 23 años, 1 mes
Puntos: 0
archivos JS y PHP

Hola maestr@s a ver si alguno de vosotros me puede resover el siguiente problema.

Tengo una pagina que abre otra apretando una tecla por medio de un javascript externo y el problema es que quiero que me pase un par de variables y lo pongo asi en el JS
staURLs[1] = new objetoURL("la_tecla", "pag_1.php?Estilo=$Estilo&Tipo=$Tipo&quot ;)

pero enved de devolverme $Tipo = "Lo q sea" lo que me devuelve es $Tipo = "$Tipo"
no las interpreta por que no admite poner <??> en el JS.

Alguien me puede decir la solución.

Muchas gracias y un abrazo de un PHPero+
kco
:) ;) :P
  #2 (permalink)  
Antiguo 08/02/2002, 15:10
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 23 años
Puntos: 69
Re: archivos JS y PHP

Si el javascript reside en un archivo externo, entonces es verdad, no puedes ponerle los TAGS <??> porque ese archivo, al tener extension .js, no es interpretado por PHP.
Lo que puedes hacer, es en vez de utilizar

<script src="tu_archivo.js">

intenta incluirlo con:

//recuerda ponerle al archivo los TAGS
// <script> y </script>
include("tu_archivo.js");

De esa manera, el codigo de tu JS, pasará por el intérprete de PHP, y allí si podrás utilizar las variables <??>.

Esta es una de las soluciones, existen otras que revisaremos en caso de que esta no funcione.

Saludos.

<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:40.