Foros del Web » Programando para Internet » Javascript »

convertir informacion de un input en variable php

Estas en el tema de convertir informacion de un input en variable php en el foro de Javascript en Foros del Web. nuevamente molestando, supongo que el tema va aqui porque posiblemente se solucione con js, lo que pasa es que tengo los siguientes input @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); ...
  #1 (permalink)  
Antiguo 08/02/2012, 13:49
 
Fecha de Ingreso: enero-2012
Mensajes: 64
Antigüedad: 12 años, 3 meses
Puntos: 0
convertir informacion de un input en variable php

nuevamente molestando, supongo que el tema va aqui porque posiblemente se solucione con js, lo que pasa es que tengo los siguientes input

Código HTML:
Ver original
  1. <input type='hidden' id='v11' />
  2. <input type='hidden' id='v12' />
  3. <input type='hidden' id='v13a' />
  4. <input type='hidden' id='v15' />
  5. <input type='hidden' id='v12e' />
  6. <input type='hidden' id='v13' />
  7. <input type='hidden' id='v14' />
  8. <input type='hidden' id='v1serial' />
  9. <input type='hidden' id='v19' />

estos tienen informacion que les fue enviada por consultas a SQL de paginas hijas, por ejemplo, el input con id = v11 tiene un valor 5, ese valor 5 como puedo declararlo en una variable php? por ejemplo $v1 = 5

ayuda por favor
  #2 (permalink)  
Antiguo 08/02/2012, 13:52
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 2 meses
Puntos: 288
Respuesta: convertir informacion de un input en variable php

proba con XAJAX
  #3 (permalink)  
Antiguo 08/02/2012, 13:56
 
Fecha de Ingreso: enero-2012
Mensajes: 64
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: convertir informacion de un input en variable php

mmm y de que forma podria hacerlo?? no tengo experiencia en ajax
  #4 (permalink)  
Antiguo 08/02/2012, 14:52
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 2 meses
Puntos: 288
Respuesta: convertir informacion de un input en variable php

y apracticar amigo, no queda otra!
  #5 (permalink)  
Antiguo 08/02/2012, 15:53
 
Fecha de Ingreso: enero-2012
Mensajes: 64
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: convertir informacion de un input en variable php

Modo sarcasmo on:

Gracias por el util consejo, que bueno que hay gente como tu que apoya a los demas de manera practica.

Modo sarcasmo off.

Ojala alguien me pueda aconsejar en buen plan para ayudarme con la solucion d este problema que tengo.
  #6 (permalink)  
Antiguo 08/02/2012, 19:35
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: convertir informacion de un input en variable php

buenas,
creo que tu consulta le faltan más detalles. pero así a bote pronto, con un simple formulario te podría bastar. pues de alguna forma tienes que enviarle la información a php. y lo otro, recuerda que php no genera las variables automaticamente -según la configuración estándar-, a no ser que lo tengas configurado para que así sea.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #7 (permalink)  
Antiguo 08/02/2012, 20:28
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: convertir informacion de un input en variable php

y que tal un poco de iniciativa de parte suya? pero va en ausencia de la misma le doy un empujón -> clic aquí

lo que le dijo el compañero @Patriarka no fue en mal plan, ni tampoco que no quiera ayudarlo... estoy seguro que el esperaba que usted como usuario tenga un poco mas de iniciativa
  #8 (permalink)  
Antiguo 09/02/2012, 08:52
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 2 meses
Puntos: 288
Respuesta: convertir informacion de un input en variable php

Cita:
Iniciado por Ag666 Ver Mensaje
y que tal un poco de iniciativa de parte suya? pero va en ausencia de la misma le doy un empujón -> clic aquí

lo que le dijo el compañero @Patriarka no fue en mal plan, ni tampoco que no quiera ayudarlo... estoy seguro que el esperaba que usted como usuario tenga un poco mas de iniciativa
Bueno yo tambien te voy a empujar un poco mas... espero que no te caigas al abismo:
http://downloads.redusers.com.s3.ama...FuenteAjax.zip
te lo descargas, son el codigo fuente de un libro de AJAX muy bueno de USERS,
yo lo compre por supuesto, tiene ejemplos en varios frameworks como sajax, xjax, pajax, etc.
y hay una capeta P que es un ejemplo completo de un carrito de compras ese te tiene que servir como ejemplo real para que aprendas de que se trata.

cualquier duda segui consultando, pero ponele mas onda.
  #9 (permalink)  
Antiguo 09/02/2012, 17:06
Avatar de lukas4  
Fecha de Ingreso: octubre-2008
Ubicación: frente al pc
Mensajes: 496
Antigüedad: 15 años, 6 meses
Puntos: 12
Respuesta: convertir informacion de un input en variable php

como dicen, puedes hacerlo con ajax aqui te dejo el tutorial de w3schools click aqui
o puedes poner tus campos asi:

Código HTML:
Ver original
  1. <form action="tuPagina.php" method="get">
  2. <input type='hidden' id='v11' value="5" name="v11"/>
  3. </form>
y ya en la pagina aquella los agarras asi:
Código PHP:
Ver original
  1. $v11=$_GET['v11'];
  2. echo $v11; //5
__________________
http://situcomo.blogspot.com
Karma is a Bitch... they said
  #10 (permalink)  
Antiguo 09/02/2012, 19:09
 
Fecha de Ingreso: enero-2012
Mensajes: 64
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: convertir informacion de un input en variable php

perdon si respondi grosero, lo que pasa es que me desespera no hallar la solucion, espero que con esto me puedan auxiliar, esto es parte del codigo de docvis.php

Código HTML:
Ver original
  1.  
  2. <input type='text' id='v11' />
  3. <input type='text' id='v12' />
  4. <input type='text' id='v13a' />
  5. <input type='text' id='v15' />
  6. <input type='text' id='v12e' />
  7. <input type='text' id='v13' />
  8. <input type='text' id='v14' />
  9. <input type='text' id='v1serial' />
  10. <input type='text' id='v19' />
  11.  
  12. <div id = "vb1"></div>
  13.  
  14. <div id = "vb3a"></div>
  15. <div id = "vb5"></div>
  16. <div id = "vb2e"></div>
  17.  
  18.  
  19. <div id = "vbserial"></div>
  20. <div id = "vb9"></div>
  21.  
  22.     <div id="big_box">
  23.         <div id="izquierdo">
  24.         <iframe name="principal" id="izquierdo" src=<? echo "untitled.php?vserial=$vserial&vtpo=$vtpo&sempresa=$sempresa&snombre=$snombre&susuario=$susuario" ?>>
  25.            
  26.             </iframe>
  27.         </div><!-- ends izquierdo -->
  28. </div><!-- ends big box -->
  29.    
  30. </body>

como veran, hay un iframe de nombre "principal" e id "izquierdo" donde se carga la pagina untitled.php y como pueden ver a untitled.php se le envian unas variables en php ya declaradas en docvis.php, estas variables son necesarias ya que untitled.php hace unas consultas a base de datos para desplegar informacion y necesita estas variables para ello, ya que hace la consulta genera una serie de links que tienen la siguiente estructura:
Código PHP:
Ver original
  1. echo "<li><a href='untitled1.php?v1=$filaarma[vsis]&v2=$filaarma[c01_desc]&v5=$filaarma[nivel]&v9=$filaperfil[t09i_perfil]&vserial=$vserial' target='principal'><font size='1' face='Verdana'>".trim($filaarma[c01_desc])."</font></a>

Como podran imaginar, al dar clic el iframe "principal" ahora sera sustituido por "untitled1.php" que necesita de las variables php que se asignan en la liga para realizar otra consulta que sera desplegada en su contenido.
  #11 (permalink)  
Antiguo 09/02/2012, 19:15
 
Fecha de Ingreso: enero-2012
Mensajes: 64
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: convertir informacion de un input en variable php

ahora el problema viene aqui, este es el codigo de untitled1.php

Código PHP:
Ver original
  1. <?php
  2. require('./config.php');
  3.  
  4. ?>
  5. <script type="text/javascript" charset="utf-8">
  6.  
  7. function data1(){
  8. parent.document.getElementById('vb1').innerHTML="<font size='1' color='blue'>"+document.getElementById('vv1').value+"</font>";
  9. parent.document.getElementById('vb2').innerHTML="<font size='-1' color='white'><strong>"+document.getElementById('vv2').value+"</strong></font>";
  10. parent.document.getElementById('vb5').innerHTML="<font size='1' color='blue'>"+document.getElementById('vv5').value+"</font>";
  11. parent.document.getElementById('vb9').innerHTML="<font size='1' color='blue'>"+document.getElementById('vv9').value+"</font>";
  12. parent.document.getElementById('vbserial').innerHTML="<font size='1' color='blue'>"+document.getElementById('vvserial').value+"</font>";
  13.  
  14.  
  15. parent.document.getElementById('v11').value=document.getElementById('vc1').value;
  16. parent.document.getElementById('v12').value=document.getElementById('vc2').value;
  17. parent.document.getElementById('v15').value=document.getElementById('vc5').value;
  18. parent.document.getElementById('v19').value=document.getElementById('vc9').value;
  19. parent.document.getElementById('v1serial').value=document.getElementById('vcserial').value;
  20.  
  21. }
  22.  
  23. </script>
  24. <html>
  25.  
  26.  
  27.  
  28. <body bgcolor="#DEDEDE" onLoad="data1()">
  29. <div id="smoothmenu1" class="ddsmoothmenu">
  30. <ul>
  31. <?
  32. $v2 = trim($v2);
  33. $sqlarma2="select unique (c02iarea),c02_desc,c02_prioridad
  34.         from t07perarea,c02area,t01documento
  35.         where c02iarea=t07i_area
  36.         and c02_status='A'
  37.         and t07_status='A'
  38.         and t07i_perfil=$v9
  39.         and t01_area=c02iarea
  40.         and t01_status='A'
  41.         and t01_sistema=$v1
  42.         order by  c02_desc asc";
  43.         $resarma2= ifx_prepare($sqlarma2,$conecta,IFX_SCROLL); ifx_do($resarma2);
  44.         $indice1=$indice-1;
  45.  
  46.         while ($filaarma2=ifx_fetch_row($resarma2,"NEXT"))
  47.         {
  48.             echo "<li><a href='untitled2.php?
  49.                                             v1=$v1&
  50.                                             v2=$v2&
  51.                                             v5=$v5&
  52.                                             v2e=$filaarma2[c02iarea]&
  53.                                             v3=$filaarma2[c02_desc]&
  54.                                             v9=$v9&
  55.                                             vserial=$vserial' target='principal'><font size='1' face='Verdana'>".trim($filaarma2[c02_desc]). "</font></a></li>" ;
  56.             }
  57.            
  58. ?>
  59.  
  60. <?
  61. echo "<input type='hidden' id='vv1' value='$v1'>";
  62. echo "<input type='hidden' id='vv2' value='$v2'>";
  63. echo "<input type='hidden' id='vv5' value='$v5'>";
  64. echo "<input type='hidden' id='vv9' value='$v9'>";
  65. echo "<input type='hidden' id='vvserial' value='$vserial'>";
  66.  
  67. echo "<input type='hidden' id='vc1' value='$v1'>";
  68. echo "<input type='hidden' id='vc2' value='$v2'>";
  69. echo "<input type='hidden' id='vc5' value='$v5'>";
  70. echo "<input type='hidden' id='vc9' value='$v9'>";
  71. echo "<input type='hidden' id='vcserial' value='$vserial'>";
  72.  
  73. ?>
  74.  
  75. </ul>
  76. </div>
  77. </body>
  78. </html>

como veran, los resultados que arroja la consulta los almaceno en input de tipo hidden, y luego la funcion data1() en javascript envia esos resultados a esta parte del codigo del docvis.php

Código HTML:
Ver original
  1. <input type='text' id='v11' />
  2. <input type='text' id='v12' />
  3. <input type='text' id='v13a' />
  4. <input type='text' id='v15' />
  5. <input type='text' id='v12e' />
  6. <input type='text' id='v13' />
  7. <input type='text' id='v14' />
  8. <input type='text' id='v1serial' />
  9. <input type='text' id='v19' />
  10.  
  11. <div id = "vb1"></div>
  12.  
  13. <div id = "vb3a"></div>
  14. <div id = "vb5"></div>
  15. <div id = "vb2e"></div>
  16.  
  17.  
  18. <div id = "vbserial"></div>
  19. <div id = "vb9"></div>

lo que necesito es extraer el valor que estos input o div tienen para asignarlo a una variable php, habia pensado en algo como esto

Código PHP:
Ver original
  1. $v1 = "<script>document.getElementById('v11').value;</script>";

o en algo como esto

Código PHP:
Ver original
  1. $v1 = "<script>document.getElementById('vb1').value;</script>";

pero no funciona, me podrian ayudar, por favor cualquier sugerencia es buena, gracias
  #12 (permalink)  
Antiguo 10/02/2012, 11:55
 
Fecha de Ingreso: enero-2012
Mensajes: 64
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: convertir informacion de un input en variable php

creo q no se va a poder verdad? he intentado varias soluciones pero no me han servido :(

Etiquetas: informacion, input, js, php, variables
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 21:09.