1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
|
<?php
/**
* $Id: save.php,v 1.9 2003/04/02 12:16:54 courou Exp $
*
* Author : courou@users.sourceforge.net
* Website : http://allreponse.ath.cx
*
* Support : http://sourceforge.net/projects/myphpmoney/
* CVS : http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/myphpmoney/
*/
/**
* INCLUDE FILE
*/
require_once 'config/settings.inc.php';
/**
* ENTER IN THE SESSION OR BUILD THE LOGIN FORM
*/
if (SQL_VerifSession()) {
/**
* DUMPS SQL
*/
if (isset($_POST['DUMPS']) && $_POST['DUMPS'] == 'YES') {
$tools->Construc_header(md5($sess_pid).'.sql'); ## EN-TETE HTTP
echo SQL_DumpDays(); ## DATABASE QUERY
exit;
}
/**
* BUILD THE HEADER
*/
XHTML_header(1,0,1,1,1,1,1,1);
/**
* THE TEMPLATES -- BUILD HEADER SAUVEGARDE
*/
$_MPM['BeginMixed'] = array
(
'SAVE_FORM_1' => $_VAR['SAVE_FORM_1'],
'SAVE_FORM_2' => $_VAR['SAVE_FORM_2'],
'SAVE_MESS_2' => $_VAR['SAVE_MESS_2'],
'QUITTER' => $_VAR['QUITTER'],
'ENVOYER' => $_VAR['ENVOYER'],
'COPY' => $_VAR['COPY'],
'SAVE_HOME' => $_VAR['SAVE_HOME'],
'SAVE_MESS_1' => $_VAR['SAVE_MESS_1'],
'HTTP_HOME_PG' => $_MPM['http'][0]
);
XHTML_SetFile('header_save.tpl',$_MPM['BeginMixed'],2);
/**
* BUILD DUMP FILE FOR USER
*/
if (isset($_POST['opa']) && $_POST['opa'] == $_VAR['ENVOYER']) {
if (is_uploaded_file($_FILES['sauvegarde']['tmp_name'])
&& ($_FILES['sauvegarde']['tmp_name'] != 'none')
&& ($_FILES['sauvegarde']['tmp_name'] != '')
&& stristr($_FILES['sauvegarde']['name'],md5($sess_pid).'.sql')) {
SQL_InsertBackup($_FILES['sauvegarde']['tmp_name']);
} else {
XHTML_DisplayJs($_VAR['MESSAGE_JS']['JS_SAVE_ERROR']);
}
}
} else {
XHTML_DisplayLogin();
} ## end if (SQL_VerifSession())
/**
* BUILD THE FOOTER
*/
XHTML_footer();
|