Recuperar un parametro al hacer un link
Hola tengo un problemita
Tengo una página en HTML que manda a llamar a otra página, tengo la siguiente línea: <body> <p><a href="uniParam.php?NoEmp=123456">NoEmp</a></p> </body> Estoy mando un parametro NoEmp. Si me abre la página en el link. La pagina que esta abriendo esta en PHP, solo tengo un botón y un edit, se supone que si le doy click al botón debería de recuperar en el edit el parámetro que me manda la pagina HTML. Tengo el siguiente código; function Button1Click($sender, $params) { $this->Edit1->Text = $_GET['NoEmp']; } No se si estoy mandando en HTML mal el parametro o lo estoy recuperando mal en PHP. Espero me puedan ayuar |
Hola,
No entiendo de Delphi for PHP, pero, se me hace raro el código que muestras. Aparentemente debería funcionar, pero, no llego a entender cómo, puesto que estás usando un botón que se muestra "en el cliente" y pretendiendo ejecutar un código que está "en el servidor". Igual Delphi for PHP proporciona mecanismos (creo que sí) que a mí se me escapan por completo. Pero, lo que me llama la atención, y de ahí que trate de aportar mis dos céntimos al asunto, como suele decirse, es el hecho de que trates de recuperar y mostrar en un determinado "edit" el valor que recibes mediante una variable en la URL correspondiente. Creo que lo normal sería mostrar dicho valor, directamente, en el edit, y no que el usuario tenga que hacer "clic" en ningún botón. Igual podrías tratar de explicar un poco más este asunto: porqué hacer clic en el botón, si ya dispones del valor que quieres mostrar en el "edit" en cuanto se carga la página... |
Buenas :
El boton de que tipo es ?? Normal,sumit o reset .... Puede que esto no te funcione ya que cuando pulsas el boton si es un reset o un submit se vuelve a producir el create de la pagina y los parametros del get desaparecen. |
Cita:
Yo creo que al comienzo de la página puedes capturar el valor por ejemplo: Código PHP:
|
Hola,
Cita:
Código:
<form action="http://www.clubdelphi.com/?var1=value" [...]> |
Cita:
Gracias por la aclaración |
Para pillar un parametro en delphi for php se hace así:
Código PHP:
|
La franja horaria es GMT +2. Ahora son las 09:52:21. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi