Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/03/2007, 16:37
Garmauco
 
Fecha de Ingreso: mayo-2006
Mensajes: 99
Antigüedad: 18 años
Puntos: 0
extraño problema al cargar base de datos desde php

Holas...
pues les cuento que ahora me pille un problema.. cuando trate de subir un backup a mi base de datos... pues cuando busque y cague el archivo me dio el siguinete mesaje de error


Warning: file(SQL 11-01-2006.txt) [function.file]: failed to open stream: No such file or directory in D:\apachefriends\xampp\htdocs\www\prueba\Mantenimi ento.php on line 251

Warning: implode() [function.implode]: Bad arguments. in D:\apachefriends\xampp\htdocs\www\prueba\Mantenimi ento.php on line 251

Conectas a tu BD .. Cargas Archivo ... Conta.txt ...

Error al Cargar el archivo!...

pero lo mas curioso es que esto me pasa solo con los nombres de algunos archivos...
pues tenia un backup con el nombre ContaWeb 11-02-2005.txt
y efectivamente me subio la base de datos sin ningun problema....
luego ensaye renombrar el archivo y cargarlo... pero me salio de nuevo el mensaje de error....

la verdad no encuentro el motivo de esto... he estado revisando el codigoy no veo nada raro....
ahh. otra cosa el error solo sale cuando la ruta es fuera de la carpeta prueba que esta en el servidor local....
aui le dejo el codigo de formualrio que sube los achivos:


Código PHP:
    echo "<center> "
    
."<form name=fcarga action=modulos.php?name=Administracion&file=Mantenimiento method=POST>"
    
."<p class = 'Texto'>Archivo : <input type='file' name='fileSQL0' size=50 class='Campo'></p>"
    
."<p>&nbsp; </p>"
    
."<input type=submit name=cargarsql value=Cargar class= 'Boton'>"
    
."</form >"
    
."</center>"

if (
$cargarsql == "Cargar" && $fileSQL0){
$sql implode(''file($fileSQL0));
$sql_sentencias=explode(';',$sql);
echo
"<p class=Texto> Conectas a tu BD .. Cargas Archivo ... $fileSQL0 ...</p>";
foreach (
$sql_sentencias as $sentencia_sql){
    if (
mysql_query($sentencia_sql)){ 

        
$vconsl="Consulta Ejecutada con Exito";
    }
    else{
        
$vconsl="Error al Cargar el archivo!...";
    }

ojala me puedan ayudar..
gracias de atemano....
__________________
El sabio puede sentarse en un hormiguero, pero sólo el necio se queda sentado en él