Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/02/2008, 10:12
mostrovox
 
Fecha de Ingreso: julio-2007
Mensajes: 13
Antigüedad: 16 años, 9 meses
Puntos: 0
Re: variable javascript a php

Hola gente de este foro, como muchas veces he mirado este foro para
lograr dar con las peticiones de mi trabajo, muchas gracias.

Ahora quisiera pedir ayuda, para este codigo. En la parte " oScript.src = sCadenaURL;", no puedo darle un path especifico de mi sito web. Existe un error al pasar el parametro ":".

Saludos y gracias..



Cita:
Iniciado por laaccaal Ver Mensaje
Lo que podrias hacer es realizar un php de tipo text/javascript

header("Content-type: text/javascript");

Mientras que con esta funcion de javascript

function realizarPeticion(sCadenaURL) {
var oScript = document.createElement('script');
oScript.src = sCadenaURL;
document.body.appendChild(oScript);
}

puedes enviarle al archivo php las variables .

Donde

sCadenaURL=archivo.php?variable1=valor1&varable2=v alor2

Aqui tienes el ejemplo para por si no entiendes lo que te digo (ya que soy un men de pocas palabras)

archivo HTML
###############
<html>
<head>
<script>
<script type="text/javascript">

function realizarPeticion() {
var oScript = document.createElement('script');
oScript.src = 'proceso.php?valor1=10&valor2=30';
document.body.appendChild(oScript);
}

function procesarRespuesta(nResultado) {
alert(nResultado);
</script>
</head>
<body onload="realizarPeticion()">
</body>
</html>
###############

ARCHIVO PHP

##############proceso.php
<?php
header("Content-type: text/javascript");
$resultado=$_GET['valor1']+$_GET['valor2'];
echo"procesarRespuesta({$resultado})";
?>
######################

Bueno ese es el ejemplo, disculpa si no funciona es que lo escribi directamente aqui, pero ese es el procedimiento que tienes que hacer.


Bye,