Foros del Web » Programando para Internet » PHP »

cookies en sockets

Estas en el tema de cookies en sockets en el foro de PHP en Foros del Web. que tal... tengo el siguiente problema, al intentar enviar datos via post usando conexion por sockets tengo el problema que la pagina que contiene el ...
  #1 (permalink)  
Antiguo 06/10/2004, 16:39
 
Fecha de Ingreso: julio-2004
Ubicación: Quito
Mensajes: 123
Antigüedad: 19 años, 8 meses
Puntos: 0
cookies en sockets

que tal... tengo el siguiente problema, al intentar enviar datos via post usando conexion por sockets tengo el problema que la pagina que contiene el formulario (formulario.php) genera un cookie asi que si realizo directamente la conexion con el programa que lo procesa (proc.php) no esta creada la cookie y por ello es inutil que envie los datos porque no los acepta. En otras palabras tengo que provenir de formulario.php y el valor del cookie para que funcione si no es inutil que envie datos. Intente acceder por socket a formulario.php y no cerrar la conexion hasta acceder a proc.php con todos los datos pero pierdo el valor del cookie al pedir al servidor la ejecucion de proc.php... Imagino que debe haber alguna solucion porque he visto paginas que usan el mismo formulario proc.php (claro no se con que metodo lo hacen) alguien tiene alguna idea de como hacer esto?


saludos.


pd. como pense que el problema era solo la referencia de la pagina que se provenia cambie ese valor por el correspondiente en las cabeceras HTTP y en variables pero no funciono fue ahi cuando me di cuenta de la existencia de la cookie.
  #2 (permalink)  
Antiguo 07/10/2004, 07:00
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
Las librerías cURL (www.php.net/curl) permiten hacer conexiones por sockets y permiten a su vez la gestión de cookies HTTP. Revisalo.

Si no puedes instalar dichas extensiones (curl) .. podrías ver en PEAR (www.php.net/pear) o bien en sitios como www.phpclasses.org si tienes alguna otra implementación del protocolo HTTP que te pueda ayudar para esa taréa y gestión de cookies HTTP.

Un saludo,
  #3 (permalink)  
Antiguo 07/10/2004, 07:23
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 9 meses
Puntos: 16
Hola,

Las cookies se envian por medio de cabeceras, solo tienes que buscar la sintaxis de esas cabeceras, si es que quieres hacerlo a mano. En http://www.faqs.org/rfcs/rfc2965 tienes la sintaxis.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #4 (permalink)  
Antiguo 07/10/2004, 14:03
 
Fecha de Ingreso: julio-2004
Ubicación: Quito
Mensajes: 123
Antigüedad: 19 años, 8 meses
Puntos: 0
Muchas gracias por su respuesta... me ha servido mucho esa informacion. he logrado hacer funcionar el programa... muchas gracias
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 13:00.