PageRenderTime 15ms CodeModel.GetById 12ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/gespac/gestion_donnees/dump_db_ocs.php

http://gespac.googlecode.com/
PHP | 35 lines | 32 code | 3 blank | 0 comment | 0 complexity | b541a91cdb9ffcd1a2473caa387966d1 MD5 | raw file
 1<div class="entetes" id="entete-dumpocs">	
 2
 3	<span class="entetes-titre">DUMP BASE OCS<img class="help-button" src="<?PHP echo ICONSPATH . "info.png";?>"></span>
 4	<div class="helpbox">Permet la crיation d'un dump de la base OCS.</div>
 5
 6</div>
 7
 8<div class="spacer"></div>
 9
10<?php
11
12	// Connexion א la base de donnיes GESPAC
13	$con_ocs = new Sql ( $host, $user, $pass, $ocsweb );
14
15	
16	$base = "ocsweb";
17
18	// nom du fichier dump
19	$dumpfile = $base. "-sqldump-".date("Ymd-His").".sql"; 
20	
21	// crיation du fichier dump dans le dossier dump
22	file_put_contents( "dump/" . $dumpfile, dump_base($host, $user, $pass, $base) );
23	
24	// On יcrit des choses interessantes ici ...
25	echo "<center><h2>Crיation du fichier dump de la base OCS dans le dossier dump du site ...";
26	echo "<br>";
27	echo "Pour le voir cliquez >> <a href='../gespac/dump/$dumpfile' target=_blank> $dumpfile </a> << </H2></center>";
28	
29	//Insertion d'un log
30	$log_texte = "Le fichier $dumpfile a יtי crיי";
31	
32	$req_log_dump_ocs = "INSERT INTO logs ( log_type, log_texte ) VALUES ( 'Dump OCS', '$log_texte' );";
33	$result = $con_ocs->Execute ( $req_log_dump_ocs );
34
35?>