Foros del Web » Programando para Internet » PHP »

problema con DBASE

Estas en el tema de problema con DBASE en el foro de PHP en Foros del Web. lo que pase es que quiero abrir una tabla de foxpro y al hacerlo en mi localhost todo bien, el error me lo da en ...
  #1 (permalink)  
Antiguo 24/09/2010, 13:06
 
Fecha de Ingreso: febrero-2009
Mensajes: 199
Antigüedad: 15 años, 2 meses
Puntos: 3
Exclamación problema con DBASE

lo que pase es que quiero abrir una tabla de foxpro y al hacerlo en mi localhost todo bien, el error me lo da en mi server, ya hable y me instalaron la opcion y la habilitaron el detalle esta que me aroja este error

Código PHP:
Warningdbase_open() [function.dbase-open]: unable to open database tabla2.DBF 
este es mi codigo
Código PHP:
 $rfcx=$_POST['archivo'];
$myfile $rfcx
        
$db dbase_open($myfile0);
        if (
$db) {
                
$numero_registros dbase_numrecords($db);
                
$z=$numero_registros;
                
//para borrar los registro
                
for ($z $z <= $numero_registros$z++) {
                
// procesar cada uno de los registros
                
$temp dbase_get_record($db$z);
                
                
mysql_query("delete from abonos where id_seccion='$temp[6]'",$link); 
                }
                
                for (
$i 1$i <= $numero_registros$i++) {
                
// procesar cada uno de los registros
                
$temp dbase_get_record($db$i);
                
mysql_query("insert into abonos(cvempre,folio,qna_abono,importe,tnomina,id_seccion) values('$temp[1]','$temp[2]','$temp[3]','$temp[4]','$temp[5]','$temp[6]')",$link); 
                }
                
            }    

    
dbase_close($db); 
el archivo lo subo desde una pc...

gracias de antemano por su ayuda
  #2 (permalink)  
Antiguo 24/09/2010, 13:09
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: problema con DBASE

entiende que el error no es de código, probablemente sea de permisos.... y el mensaje de error es claro: no se puede abrir la base de datos...

ahora, es normal que en local te funcione, pues me imagino que usas un <input type="file"/> para subir el archivo la ruta es correcta... ¡pues es tu PC!, pero no es la forma correcta de subir los archivos...

entonces debes usar la variable $_FILES como su fuera un upload regular, te invito a leer lo siguiente:
http://php.net/manual/en/features.file-upload.php
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 24/09/2010, 13:13
 
Fecha de Ingreso: febrero-2009
Mensajes: 199
Antigüedad: 15 años, 2 meses
Puntos: 3
Respuesta: problema con DBASE

Cita:
Iniciado por pateketrueke Ver Mensaje
entiende que el error no es de código, probablemente sea de permisos.... y el mensaje de error es claro: no se puede abrir la base de datos...

ahora, es normal que en local te funcione, pues me imagino que usas un <input type="file"/> para subir el archivo la ruta es correcta... ¡pues es tu PC!, pero no es la forma correcta de subir los archivos...

entonces debes usar la variable $_FILES como su fuera un upload regular, te invito a leer lo siguiente:
http://php.net/manual/en/features.file-upload.php
gracias amigo leere y aviso los cambios gracias

Etiquetas: Ninguno
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 22:31.