Necesito migrar unos datos programados en cliper a un sistema php ¿Cómo puedo hacerlo?

Hola, espero me puedas ayudar.
Tengo un sistema antiguo programado en cliper y necesito migrar dichos datos a una sistema en php. He probado varios programas que he encontrado para pasar de DBF a Mysql, pero no he logrado hacerlo ya que aun siguiendo las instrucciones no me funcionan. Todos estos sistemas me piden aparte de el localhost, user, pass y DB un PUERTO que generalmente he visto es el 3306, lo he cambiado pero aun así no me logro conectar para poder hacer la migración. Incluso algunos me pedían instalar el MySQL Server, pero aun así nada. ¿Cómo puedo solucionarlo?
La otra consulta es como puedo hacer dentro de mi sitio una página donde solo los usuarios autorizados vean una lista de carpetas y archivos para que los puedan ver y descargar. Aparte del FTP existe otra forma más fácil o interactiva. He visto algunos sitios que ofrecen como una especie de escritorio para acceder a los datos. ¿Cómo podría implementarlo y como se llaman esas tecnologías?
Espero con ansias tu ayuda... Chau
Respuesta
1
Cuando tengas varias consultas hazlas independientemente para favorecer luego las búsquedas.
En cuanto a la primera pregunta te diré que puedes desarrollar un programa en PHP que opere con los datos de clipper sin tener que trasladarlos. Clipper usaba el estándar DBF, así que puedes generar un programa PHP que acceda a esos datos mediante las funciones incorporadas:
http://es.php.net/manual/es/book.dbase.php
Una vez accedas a los datos puedes guardarlos en otro tipo de base de datos si lo deseas.
Pido disculpas por lo de realizar dos consultas a la vez... y tienes muchas razón...
Con respecto a tu respuesta, es posible que me indiques algún ejemplo básico sobre como leer uno o más archivos dbf, relacionarlos, y mostrar su contenido en una página web.
Te lo agradecería mucho... Adiós.
En las páginas del manual de PHP que te indiqué se explica la manera de hacerlo. Concretamente en la siguiente página hay un ejemplo hecho:
http://es.php.net/manual/es/function.dbase-get-record-with-names.php
A partir de aquí debes adaptarlo a tu caso particular.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas