SoloCodigo

Programación Web y Scripting => JavaScript => Mensaje iniciado por: qwerty666 en Miércoles 9 de Junio de 2010, 05:47

Título: Pasar el valor de una variable de un JS a php
Publicado por: qwerty666 en Miércoles 9 de Junio de 2010, 05:47
Hola que tal de nuevo yo...

sigo experimentanfo con JS pero me he topado con varios problemas y queria hacerles una consulta que es la siguiente


es posible pasar un valor de una variable de JS a PHP???

P.E

Aqui tengo el JS
                      <script type="text/javascript">
         function displayvar()
         {
            var uno = (document.getElementById("campo1").value);
                          var dos = "agregar";
                          var tres = uno + dos;
         }
         </script>   

Y tengo un formulario

                        <form action="test.php" method="post">
            <p><strong>Datos</strong><p>   
            <p>Campo 1</br><input id="campo1" type="text" name="campo1"  /></p>
            <p align="center"></br><input type="submit" value="click me" onclick="displayvar()"/></p>
         </form>   

despues como puedo optener el valor de TRES con PHP???

     $tres=$_POST["tres"];  //// no  funciona
     $tres=$_REQUEST["tres"];  //// no  funciona
     $tres=$_Get["tres"];  //// no  funciona


Ahi alguna manera de hacerlo???

espero contar con su respuesta de antemano gracias......

Saludos..!!!!


P.D espero no haberme equivocado de foro
Título: Re: Pasar el valor de una variable de un JS a php
Publicado por: fonsi3 en Miércoles 9 de Junio de 2010, 17:18
No se puede hacer de esa manera, solo se me ocurre poner esas variables javascript es unos inputs type="hidden" con esos valores, asi cuando haces el $_POST seran guardados alli. Lo otro que puede hacer es usar algo de ajax, para hacerle pedidos al servidor, osea, siendo mas especifico a un archivo php donde tratas esos pedidos y devuelves algo.
Título: Re: Pasar el valor de una variable de un JS a php
Publicado por: qwerty666 en Miércoles 9 de Junio de 2010, 17:51
Cita de: "fonsi3"
No se puede hacer de esa manera, solo se me ocurre poner esas variables javascript es unos inputs type="hidden" con esos valores, asi cuando haces el $_POST seran guardados alli. Lo otro que puede hacer es usar algo de ajax, para hacerle pedidos al servidor, osea, siendo mas especifico a un archivo php donde tratas esos pedidos y devuelves algo.


Hey fonsi3 gracias por tu respuesta tan rapida nuevamente....

la verdad nuca he utilizado ajax,, primero voy a tratar con inputs type='hidden' y vere que puedo lograr, si no pues a investigar un poco de ajax

de nuevo muchas gracias que tengas buen dias

saludos..!!!