Foros del Web » Programando para Internet » PHP »

Entradas masivas a una base de datos por medio de formulario

Estas en el tema de Entradas masivas a una base de datos por medio de formulario en el foro de PHP en Foros del Web. Hola a todos, les escribo en esta oportunidad para saber si alguine me puede orientar en lo siguiente: estoy cerca de montar una pagina donde ...
  #1 (permalink)  
Antiguo 12/07/2006, 14:49
 
Fecha de Ingreso: febrero-2004
Ubicación: Venezuela!!!
Mensajes: 37
Antigüedad: 13 años, 10 meses
Puntos: 0
Exclamación Entradas masivas a una base de datos por medio de formulario

Hola a todos, les escribo en esta oportunidad para saber si alguine me puede orientar en lo siguiente: estoy cerca de montar una pagina donde los usuarios puden actualizar sus datos en un sistema X. Todo lo hago con php y las modificaciones las almaceno en un archivo txt antes de aprobarlas. Mi dilema es el siguiente: cuando hay multiples visitas al formulario (como estoy segura que sera) habra alguna posibilidad de error cuando se guarden los datos del formulario (alguna confusion en los datos o algo asi)?? hay manera de asegurar la integridad de los datos que el usuario envia por medio del metodo POST??? que em recomiendan que haga? algun enlace donde me expliquen o alguna lectura es suficiente.
Gracias y disculpen lo largo del mensaje
__________________
Daniela Gutierrez :corazon:
  #2 (permalink)  
Antiguo 12/07/2006, 16:06
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Si usas archivos de texto plano tendrás problemas de concurrencia lo más probable ...

NO sé si actualemnte para trabajar tu archivo lo bloqueas .. pero deberías hacerlo para evitar ese tipo de problemas.

Tendrías que usar:
flock()
http://www.php.net/flock

Puedes usar Base de datos? .. (para eso están diseñadas .. para evitar ese tipo de conflictos trabajando el tema como una "transacción" ...). Con archivos de texto plano te arriesgas.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 12/07/2006, 16:45
 
Fecha de Ingreso: febrero-2004
Ubicación: Venezuela!!!
Mensajes: 37
Antigüedad: 13 años, 10 meses
Puntos: 0
Hola Cluster, gracias por tu respuesta, lo que sucede es que los datos que se llenan en el formulario los almaceno en un archivo que es unico para cada usuario pues yo lo autentifico con login y passwd etc, pero antes de que estos datos que el usuario modifico se almacenen en una base de datos (ldap) es necesario que alguien los chequee y los apruebe (por politica de la empresa), mi temor es que cuando los usuarios sepan que tienen esta opcion de modificar sus datos personales comiencen a hacer cambios muchos al mismo tiempo, y no se si solo con utilizar sesiones es suficiente para garantizar que los datos q llene un usuario A por ejemplo, quede guardado en el archivo A.txt y no se traspapele y quede almacenado en otro arvhivo o algo asi.

Gracias nuevamente por tu respuesta Cluster si sabes de algun articulo o algo q pueda leer para orientarme me avisas
__________________
Daniela Gutierrez :corazon:
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 20:36.