Código HTML:
<a href='pagina.php?variableget=hola&otravariableget=adios'>
Muchas gracias y un saludo.
| |||
![]() Hola, me gustaria saber si hay alguna manera de enviar datos por POST a traves de un <a> como si fueran GET, es decir, yo puedo usar variables GET asi: Código HTML: <a href='pagina.php?variableget=hola&otravariableget=adios'> Muchas gracias y un saludo. Última edición por astut; 13/07/2008 a las 10:35 |
| |||
Respuesta: Enviar datos por POST sin necesidad de formularios No , asi como tu quieres hacerlo no se puede. Pero si lo que quieres es enviar datos al hacer click en un link , podrias hacer algo asi: Código HTML: <a href="#" onclick="document.formulario.submit()">Click aqui</a> <form action="pagina.php" method="post" name="formulario"> <input type="hidden" name="variable1" value="ajskdjkasdj"> <input type="hidden" name="variable2" value="asjdakjfkjdfk"> </form> |
| ||||
Respuesta: Enviar datos por POST sin necesidad de formularios Cita: Es seguro o etico o correcto hacer eso?
Iniciado por manchilp ![]() No , asi como tu quieres hacerlo no se puede. Pero si lo que quieres es enviar datos al hacer click en un link , podrias hacer algo asi: Código HTML: <a href="#" onclick="document.formulario.submit()">Click aqui</a> <form action="pagina.php" method="post" name="formulario"> <input type="hidden" name="variable1" value="ajskdjkasdj"> <input type="hidden" name="variable2" value="asjdakjfkjdfk"> </form> He hecho codigo de este tipo (que un link hace submit a una forma que esta oculta) y pues como que siempre he tenido la idea de que no es la manera mas correcta. Al final, terminas con unas cuantas formas invisibles y es no se ve tan bien :s
__________________ |
| |||
Respuesta: Enviar datos por POST sin necesidad de formularios No veo por qué no va a ser ético.. y seguro es igual de seguro que mandarlas con el método GET. A veces, si quieres pasar muchas variables de una página a otro te puede convenir (igual no quieres sesiones... ni guardar los datos en el servidor o en una BDD, ni usar cookies...) Hay que usarlo bien, hay gente que cree que como esos datos están ocultos es seguro, y meten ahí cualquier cosa (lease contraseñas o un campo que sea: autenticado=si, etc...) |
| ||||
Respuesta: Enviar datos por POST sin necesidad de formularios Aparte es algo que hace .NET todo el tiempo, si te fijas todos sus formularios son enviados por POST-BACK, es decir un link hace el llamado a la función javascript que envia el formulario oculto. Saludos. |
| |||
Respuesta: Enviar datos por POST sin necesidad de formularios algo asi esta tratando de hacer hoy, porque unoc compañeros de otro departamento esta desarrollando la posibilidad de que los clientes puedan ver la factura online, y para eso tienen que conectarse con la base local y no quieren mostrar algun dato que cuando despues copiando la url puedan acceder o modificando algun dato, por lo que decidimos cargar un formulario que envia un dato cuando se ingresa a esa seccion es solamente un ok, y un dato que necesita del lado de nuestro servidor entonces cuando se solicita la factura pregunta si tiene el ok para ver si realmente entro por la web aunque no es 100% seguro fue la primer idea que se nos ocurrio |