Programación Web y Scripting > PHP
Variable De Javascript A Php
(1/1)
Blag:
Hola a todos:
Tengo un problema que hasta ahora no puedo resolver :(
Tengo un select llenado con data de una tabla de mi BD :P . Ahora, lo que necesito es que cuando seleccione algún valor de este Select, dicho valor se guarde en una variable PHP, para poder obtener subcadenas.
El problema está en que no puedo hacer que mi variable en PHP, reciba el valor del JavaScript.
Algo como esto:
--- Código: Text --- <script language="JavaScript">function Asigna(){document.write('<?php $Temporal="' + document.farchivos.files.SelectedIndex.value + '"?>');}</script> //*******<SELECT NAME='Archivo' onChange='Asigna()'><OPTION Value='$File' >$File</SELECT>//......Manipulo a $Temporal........//*******
Cuando lo ejecuto.....Mi script se queda pegado y no hace nada <_<
Espero que puedan ayudarme.......Porque ya me estoy estresando mucho por culpa de este mugre código...... :scream:
Saludos,
Blag :devil:
Blag:
AL FIN!!!!!!!!!!!!!!!!!!!!!!!!! :lol: :lol: :lol: :lol:
Después de mucho sufrimiento lo conseguí :smartass:
Aquí está la solución, para quienes tengan el mismo problema :hola:
--- Código: Text --- print("<script language=\"JavaScript\">function Asigna(){var sel = farchivos.files.options.value;self.location.href=\"procesa_archivos.php?" . "&archivo=\" + farchivos.files.options.value;}</script>");
Lo que hacemos, es asignar el valor del Select a una variable, y enviarlo mediante un query string a la misma página.
Luego, para retomar el valor hacemos lo siguiente:
--- Código: Text --- if(isset($_GET['archivo'])){$Temporal = $_GET['archivo'];}
Y ya está :kicking:
Saludos,
Blag :devil:
Navegación
Ir a la versión completa