File: save.php

package info (click to toggle)
myphpmoney 1.3RC3-13
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 4,160 kB
  • ctags: 884
  • sloc: php: 18,081; pascal: 2,106; sh: 327; xml: 239; makefile: 137; sql: 130
file content (74 lines) | stat: -rw-r--r-- 2,112 bytes parent folder | download | duplicates (2)
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&#64;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();