x

Uso de cookies

Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación.
Si continúa navegando, consideramos que acepta su uso. Puede obtener más información, o bien conocer cómo cambiar la configuración, en nuestra Política de cookies

 
  Entrar Regístrate
 
Pasar parámetros POST sin usar formularios
#1 · 06/Abr/2005, 13:27
Buenas, estoy tratando de pasar unos parámetros de un enlace a otro pero sin usar formularios de por madio. Quizá podría hacerlo mediantes sesiones pero no sé seguro si están bien configuradas en el servidor. Saludos y gracias de antemano

QuiNtaN
Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 7
Desde: 16/Ago/2004
· ·
#2 · 07/Abr/2005, 00:24
a ver, decídete, quieres pasar datos o pasar datos usando POST sin formulario?

Atomo64
Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 234
Desde: 24/May/2003
·
#3 · 07/Abr/2005, 09:06
Usando POST sin formulario

QuiNtaN
Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 7
Desde: 16/Ago/2004
· ·
#4 · 08/Abr/2005, 00:05
pues que yo sepa no hay otra forma, lo que puedes hacer es sustituir el botón de submit con una cosa así:
<!-- el form ->
<form id="form1" action="blabla.php" method="post">
<!-- cosas del form ->
</form>
<!-- el link ->
<a href="#" onclick="javascript:document.form1.submit()" title="Abre el enlace">Enlace</a>

Atomo64
Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 234
Desde: 24/May/2003
·
#5 · 16/Abr/2005, 18:04
Es mucho mas sencillo que eso.

mira:un formulario tiee el atributo action="" que indica el recipiente del formulario.

Puedes enviar los mismos datos por url, por ejemplo si tu haces: en lugar de post action="recibir.php", puedes hacer en la barra de direcciones: recibir.php?campo1=valor1&campo2=valor2&campo3=valor3, donde el campo es el nombre de los input en el formulario

gohrum
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 68
Desde: 20/Ene/2003
· ·
#6 · 16/Abr/2005, 19:54
Escrito originalmente por gohrum

Puedes enviar los mismos datos por url, por ejemplo si tu haces: en lugar de post action="recibir.php", puedes hacer en la barra de direcciones: recibir.php?campo1=valor1&campo2=valor2&campo3=valor3, donde el campo es el nombre de los input en el formulario


Eso se llama GET y es lo que el usuario quiere evitar.


El POST por medio de un formulario.

NoSetup.org
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 30.201
Desde: 01/Mar/2003
· ·
#7 · 16/Abr/2005, 23:49
cierto, tienes razon, no lo habia entendido bien, lo que puedes hacer es input type="hidden" y que el form se envie como dice Atomo64

gohrum
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 68
Desde: 20/Ene/2003
· ·
#8 · 17/Abr/2005, 02:35
(por eso es bueno leer todo), jeje

Atomo64
Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 234
Desde: 24/May/2003
·
#9 · 17/Abr/2005, 09:38 · Editado por Caid
Escrito originalmente por Atomo64
(por eso es bueno leer todo), jeje


El problema no suele ser leer todo, sino entender algo Vacilando No lo digo por QuiNtaN especialmente, sino porque hay bastantes mensajes en este foro que no se descifrarían ni con la máquina Enigma loco

Caid
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 76
Desde: 02/Oct/2004
· ·
#10 · 17/Abr/2005, 20:55
Escrito originalmente por Caid
El problema no suele ser leer todo, sino entender algo Vacilando No lo digo por QuiNtaN especialmente, sino porque hay bastantes mensajes en este foro que no se descifrarían ni con la máquina Enigma loco

Tienes razón, hay algunos que ni ellos mismos...

Atomo64
Machacateclados
Machacateclados
Haz clic para ver el perfil del usuario
Mensajes: 234
Desde: 24/May/2003
·
#11 · 06/Abr/2013, 03:49

si queres pasar parametros por post desde una pagina sin usar un formulario, podes usar ajax, con la libreria jquery es muy sencillo

http://api.jquery.com/jQuery.post/

si lo queres hacer desde un archivo .php que ejecute cuando los llamas o ejecutas por consola podrias usar curl, un poco mas complejo pero no mucho este es un ejemplo http://davidwalsh.name/curl-post, lo malo es que no es nativo de php, y tenes que instalarlo, o pedir a tu hosting que te lo habilite

 

espero que te sirva


luis010182
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 16
Desde: 25/Ago/2010
·
#12 · 07/Abr/2013, 00:45

8 años despues del post inicial. Qué coraje!.


aerialss88
Come y duerme en el foro
Come y duerme en el foro
Haz clic para ver el perfil del usuario
Mensajes: 484
Desde: 13/Ene/2009
· ·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Espacio WEB · PHP
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 11:31 UTC+02:00 DST
Temas similares
 I FotoPTemaMensajesÚltima respuesta
No Hay mensajes nuevosHaz clic para ver el perfil del usuario
Por: JoaoTeamm · 31/Ago/2012, 13:11
1313/Sep/2012, 13:22
Invitad@ Ir al último mensaje del tema
No Hay mensajes nuevosHaz clic para ver el perfil del usuario
Por: genesis_foro · 12/Oct/2005, 02:12
212/Oct/2005, 05:52
Invitad@ Ir al último mensaje del tema