Foros del Web » Programando para Internet » PHP »

Enviar datos a pc local a través de Internet

Estas en el tema de Enviar datos a pc local a través de Internet en el foro de PHP en Foros del Web. Hola. Tengo un cliente que tiene una distribuidora con un programa que le hice hace bastante tiempo. La base de datos que utiliza es Access. ...
  #1 (permalink)  
Antiguo 08/10/2012, 07:24
 
Fecha de Ingreso: abril-2005
Mensajes: 483
Antigüedad: 19 años
Puntos: 3
Enviar datos a pc local a través de Internet

Hola.

Tengo un cliente que tiene una distribuidora con un programa que le hice hace bastante tiempo. La base de datos que utiliza es Access.

Ahora él necesita que los vendedores se puedan conectar al programa a través de Internet por medio de celulares para consultar precios y si hay stock de los productos.

Mi intención (no sé si es lo más correcto) es hacer una web con php para que puedan usar un navegador en el celular. Mi pregunta es: ¿cómo puedo hacer para que las consultas se puedan hacer desde un celular a la pc que está en la oficina? Es decir, la base de datos no estará en un servidor de Internet, sino que seguirá en la pc de la oficina.

He leído algo sobre conexión con ODBC, pero no sé si se puede hacer.

Gracias desde ya por las respuestas.
Saludos
  #2 (permalink)  
Antiguo 08/10/2012, 07:33
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Enviar datos a pc local a través de Internet

ten en cuenta que Access no es un SDBMS, ni tampoco se le considera una base de datos, claro con ODBC puedes establecer un origen para que PHP pueda conectarse a la base de datos, eso si, el servidor, en tu caso el sistema que tiene el archivo access debe tener salida hacia internet o al menos dentro de la LAN para que PHP pueda conectarse, en tal caso el que necesita salida es el server con PHP.

el motor de Access si mal no recuerdo es MS jet, ¡dios! que cosa tan obsoleta.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 08/10/2012, 07:45
 
Fecha de Ingreso: abril-2005
Mensajes: 483
Antigüedad: 19 años
Puntos: 3
Respuesta: Enviar datos a pc local a través de Internet

maycolalvarez, gracias por responder.

Estoy totalmente de acuerdo que Access es obsoleto. Actualmente trabajo con MySQL, el tema es que este sistema lo hice hace años y mi cliente no está dispuesto a pagarme una actualización. Por lo tanto tengo que buscar la manera de lograr lo que mencioné en el post anterior.

Con MySQL y una VPN he logrado hacer lo que debo ahora logar con Access.

Código:
 Conexion = "Driver={MySQL ODBC 3.51 Driver};" _
                          & "user=root;" _
                          & "password=cross23;" _
                          & "server=ip del equipo que tiene la BD;" _
                          & "database=calcar;"
 conn.Open Conexion
Si hago una VPN y conecto vía Internet y ODBC la base de datos de Access ¿seguramente deba funcionar? ¿Qué opinas?

Saludos

Etiquetas: internet, local, pc
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 21:36.