source: pmb4.2/trunk/fuentes/pmb/copia_seg.php @ 828

Last change on this file since 828 was 828, checked in by jrpelegrina, 4 years ago

WIP in lliurex features and modifications 4

File size: 966 bytes
Line 
1<?php
2//-------------------------------------> L L I U R E X <--------------------------------------
3//Modulo para exportar toda la base de datos en un fichero sql.
4
5$base_path=".";                           
6$base_auth = "ADMINISTRATION_AUTH"; 
7$base_title = "\$msg[7]";   
8require_once ("$base_path/includes/init.inc.php"); 
9
10$temp="$base_path/temp/";//lo metemos en el temporal del pmb
11$fich="copia_seg_pmb".rand().".sql";//auto nombre
12
13$comando= "mysqldump -u ". USER_NAME ." --password=". USER_PASS ." --opt ". DATA_BASE . " >" .$temp.$fich;
14
15if (system($comando, $salida)==0){
16echo "$msg[exporta_a]";
17echo "<br>";
18echo "$msg[exporta_b]<b><a href=descargas.php?f=$temp$fich target=\"_self\">". $fich . " </a></b><br>";
19}
20else echo "Por alguna raz&oacute;n no se ha podido realizar la consulta, compruebe el usuario y el password de la base de datos del PMB";
21//-------------------------------------> L L I U R E X <--------------------------------------
22?>
Note: See TracBrowser for help on using the repository browser.