Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/12/2010, 00:53
nelson12345
 
Fecha de Ingreso: enero-2010
Ubicación: Colombia
Mensajes: 238
Antigüedad: 14 años, 3 meses
Puntos: 2
generar backup desde mi servidor

Hola compañeros, tengo un aplicativo desarrollado en PHP en un servidor u hosting, resulta que tengo un modulo donde el usuario puede generar una copia de seguridad a la base de datos del respectivo aplicativo haciendo clic en un boton.
El problema es que lo hize en local y funciona normalamente por que la ruta que tiene es local, pero si yo quiero que desde internet el usuario genere un backup en su computador,¿cual podria ser la ruta?.

adjunto mi codigo para que se entienda lo que quiero plasmar:



<form action="" method="post" name="gg">
<center><br><br><br><input name="backup" type="submit" class="art-button" value="Generar Backup" /><br><br><br></center>
</form>



<?
if( $backup == 'Generar Backup'){
$file = "mydb".date("y-m-d-h-i-s",time() ).".sql";
$x = "c:\\AppServ\\MySQL\\bin\\mysqldump -uroot -p12345 mydb > c:\\AppServ\\www\\SIEL\\seguridad\\$file";
$y = exec( $x );
if( $y != "" )
echo" <script language='javascript'>
alert('No se pudo realizar el backup ....$y');
</script>";

else{



echo" <script language='javascript'>
alert('Backup realizado. Archivo=$file');
</script>";
}

}

?>