Foros del Web » Programando para Internet » PHP »

Recuperar http post y pasar a bd

Estas en el tema de Recuperar http post y pasar a bd en el foro de PHP en Foros del Web. Hola, amigos: Necesito recuperar los datos de una transacción electrónica bancaria (TPV) en una página de mi sitio y que estos datos se pasen a ...
  #1 (permalink)  
Antiguo 06/04/2010, 10:29
Avatar de Lutaj  
Fecha de Ingreso: septiembre-2007
Ubicación: Sevilla
Mensajes: 97
Antigüedad: 17 años, 2 meses
Puntos: 3
Recuperar http post y pasar a bd

Hola, amigos:

Necesito recuperar los datos de una transacción electrónica bancaria (TPV) en una página de mi sitio y que estos datos se pasen a una base de datos. Sinceramente no tengo ni idea de cómo hacerlo, el PHP me supera y tampoco encuentro en Internet nada que me sirva.

El banco en cuestión me envía este mail:

Con la llamada HTTP POST nos referimos a recuperar el resultado de la operacion de nuestros servidores a una pagina en su sistema que recibe los datos de la operacion para guardar en base de datos.
Esta url recibe los siguientes valores.
COMERCIO= nombre_comercio
RESULTADO= resultado_transaccion
REFERENCIA= referencia_transaccion
IMPORTE= importe_transaccion
CODIGO= codigo_autorizacion
TARJETA= cuatro_ultimos_digitos_tarjeta
NOMBRE= nombre_titular
  #2 (permalink)  
Antiguo 06/04/2010, 14:48
 
Fecha de Ingreso: febrero-2010
Mensajes: 96
Antigüedad: 14 años, 9 meses
Puntos: 1
Respuesta: Recuperar http post y pasar a bd

Eso te esta diciendo que esos datos se pasan a una url mediante un formulario por metodo post. No se muy bien que es lo qu no entiendes, lo que es post o que?

Saludos!
  #3 (permalink)  
Antiguo 07/04/2010, 11:46
Avatar de Lutaj  
Fecha de Ingreso: septiembre-2007
Ubicación: Sevilla
Mensajes: 97
Antigüedad: 17 años, 2 meses
Puntos: 3
Respuesta: Recuperar http post y pasar a bd

Gracias por interesarte.
Lo que no sé es cómo confeccionar esa página para que reciba los datos que me enviarán por método POST y cómo los paso a la BD.
  #4 (permalink)  
Antiguo 07/04/2010, 11:51
 
Fecha de Ingreso: febrero-2010
Mensajes: 96
Antigüedad: 14 años, 9 meses
Puntos: 1
Respuesta: Recuperar http post y pasar a bd

Cita:
Iniciado por Lutaj Ver Mensaje
Gracias por interesarte.
Lo que no sé es cómo confeccionar esa página para que reciba los datos que me enviarán por método POST y cómo los paso a la BD.
A los campos del formulario que quieres enviar por post le pones un name identificativo:

<input type="text" name="nombre"> Este donde se insertará el nombre y así para todos.

Despues en el action del form pones la pagina en la que extraeras los datos del formulario.

En ese documento haces un extract($_POST) y dspues haces un insert en la base de datos. Los datos del formulario tomarían lo que hayas indicado en el name pero con $ delante (serían variables).

La del nombre sería $nombre.

No se si te ayudaré mucho con esto..si no tienes mucha idea de php mejor que te mires algun manualillo primero.
  #5 (permalink)  
Antiguo 07/04/2010, 12:58
 
Fecha de Ingreso: diciembre-2005
Ubicación: Mar del Plata
Mensajes: 146
Antigüedad: 18 años, 10 meses
Puntos: 2
Respuesta: Recuperar http post y pasar a bd

Me parece que el formulario vendría desde la página del banco y vos tenes que guardar esos datos que ellos te envian en una base de datos, es asi?

de ser asi simplemente indica todas variables post ej:

$referencia=$_POST['referencia'];

y despues guardalos en una base de datos


Código PHP:
//antes conectate a una base de datos mysql
mysql_query("INSERT INTO operaciones (referencia, etc , etc) VALUES ('$referencia','$etc','$etc,'$etc')",$conexionalabdd 
si es asi investiga un poquito estos temas

espero no estar equipovado, un saludo
  #6 (permalink)  
Antiguo 08/04/2010, 01:59
Avatar de Lutaj  
Fecha de Ingreso: septiembre-2007
Ubicación: Sevilla
Mensajes: 97
Antigüedad: 17 años, 2 meses
Puntos: 3
Respuesta: Recuperar http post y pasar a bd

Gracias a los dos.
Efectivamente el formulario viene del banco y yo debo "verlos" y guardarlos en mi BD. Creo que las ideas que me habéis dado me servirán, ahora voy a estudiarlo un poco y hacer pruebas.
  #7 (permalink)  
Antiguo 08/04/2010, 08:24
 
Fecha de Ingreso: febrero-2010
Mensajes: 96
Antigüedad: 14 años, 9 meses
Puntos: 1
Respuesta: Recuperar http post y pasar a bd

Si necesitas algo más ya sabes!!

Etiquetas: bd, pasar, post, recuperar, https
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 12:40.