Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] problema con el traspaso de variables de javascript a php

Estas en el tema de problema con el traspaso de variables de javascript a php en el foro de PHP en Foros del Web. tengo un problema con un codigo y he estado investigando sobre el asunto y no encuentro una soluccion, no entiendo porque una string traida desde ...
  #1 (permalink)  
Antiguo 15/05/2013, 16:57
Avatar de anderdomingo  
Fecha de Ingreso: mayo-2013
Ubicación: Zarautz
Mensajes: 27
Antigüedad: 10 años, 11 meses
Puntos: 0
Pregunta problema con el traspaso de variables de javascript a php

tengo un problema con un codigo y he estado investigando sobre el asunto y no encuentro una soluccion, no entiendo porque una string traida desde javascript no puede ser comparada con un string creado en php...

os pongo el codigo, la pregunta es, porque no se cumple esta condicion?

...
...

<script>
var variablejs = "aaaa";
</script>
<?php
$str = "aaaa";
$variablephp = "<script>document.write(variablejs)</script>";

echo $variablephp." ";
echo $str." ";

if ($str == $variablephp){
echo "aaaaaaaaaaa";
}else{
echo "bbbbbbbbbbb";
}
?>

...
...
la condicion deberia cumplirse pero al traer la variable de javascript, no me la reconoce de la misma manera... alguien tiene alguna explicacion?
  #2 (permalink)  
Antiguo 15/05/2013, 17:14
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: problema con el traspaso de variables de javascript a php

Lo que estás haciendo además de absurdo es imposible, el código HTML/JS dentro de tu cadena de PHP jamás se va a evaluar mientras siga siendo código PHP, pues es sólo una cadena de texto y no más.

Cuando imprimes dicho código es obvio que se ejecuta y te imprime la variable de Javascript, porque después de imprimirse ya no es PHPN sino HTML/JS.

En resumen, lo que estás imaginando no es posible resolver de esa forma que expones.

¿Solución?

Aprende la diferencia entre lenguajes y contextos de ejecución entre PHP y Javascript antes de hacerte ideas raras en la cabeza.

PHP se ejecuta en el servidor y Javascript en el navegador, así de simple.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 16/05/2013, 04:17
Avatar de anderdomingo  
Fecha de Ingreso: mayo-2013
Ubicación: Zarautz
Mensajes: 27
Antigüedad: 10 años, 11 meses
Puntos: 0
Respuesta: problema con el traspaso de variables de javascript a php

Gracias, entonces tendre que encontrar otra manera de pasarlo. Buscare en el foro que ya hay temas sobre ello. Gracias de nuevo

Etiquetas: javascript, string, traspaso
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 04:39.