Foros del Web » Programando para Internet » PHP »

javascript y php

Estas en el tema de javascript y php en el foro de PHP en Foros del Web. hola quisiera saber como puedo referir un documento .js con uno php. Me explico: Tengo un codigo en javascript y lo tengo en un archivo ...
  #1 (permalink)  
Antiguo 12/03/2006, 01:58
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 12 años, 9 meses
Puntos: 25
javascript y php

hola

quisiera saber como puedo referir un documento .js con uno php. Me explico:
Tengo un codigo en javascript y lo tengo en un archivo llamado holitas.js pero el cual tiene una siguiente sintaxis:
Código HTML:
mes_pr = "Preview"
mes_cpr = "Close Preview"
como verán tiene dos variables pero con significado en ingles Preview y Close preview. La página que hago debe estar en 3 idiomas y ya tengo los archivos es.php, en.php y de.php pero ahora no se como hacer para que las variables que tengo en los php (osea Preview y Close Preview ya traducido) los sepa interpretar el archivo *.js

Lo que he hecho es linkear en mi archivo index.php el archivo.*js que asu vez el index.php tambien tiene linkeado el archivo del idioma a usar. Entonces he puesto la función asi:

Código PHP:
mes_pr "$preview"
mes_cpr "$preview" 
Código PHP:
// y tengo esto en mi archivo es.php (como ejemplo)
  
$preview = array("Pre-Vista"=>"");
  
$cpreview = array("Cerrar Vista"=>""); 
Quisiera saber por que no me interpreta las variables o que tengo mal. Saludos.
__________________
Hospedaje Web al mejor costo!
  #2 (permalink)  
Antiguo 12/03/2006, 14:25
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
pos me parece que la forma más simple es escribir el javascript con php, algo como

Código PHP:
echo "var mes_pr = \"$preview\";\n";
echo 
"var mes_cpr = \"$preview\";\n"
dentro de etiquetas <script> en la página.


Saludos.
  #3 (permalink)  
Antiguo 12/03/2006, 15:05
Avatar de Wdeah  
Fecha de Ingreso: julio-2005
Ubicación: Argentina
Mensajes: 109
Antigüedad: 12 años, 4 meses
Puntos: 0
tambien podes hacer
<script src="idiomas.php"></script>
y en el archivo idiomas.php escribis lo mismo que en el post de arriba
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 01:14.