Subversion Repositories ALCASAR

Rev

Rev 1154 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 1154 Rev 1157
Line 1... Line 1...
1
<?php
1
<?php
2
// for developpement purpose
-
 
3
// CONST ROOT = "C:/Serveurs/Alcasar-mageia/";
-
 
4
CONST ROOT = "/";
2
CONST ROOT = '/';
5
require_once(ROOT.'var/www/html/acc/manager/lib/alcasar/ticketspdf.class.php');
3
require_once(ROOT.'/var/www/html/acc/manager/lib/alcasar/ticketspdf.class.php');
6
 
4
 
7
/*
5
/*
8
TODO :
6
TODO :
9
- refonte de GenRandUsersName()
7
- refonte de GenRandUsersName()
10
- traiter si $nbfailuser (nombre de ticket non créé pour cause de doublon)
8
- traiter si $nbfailuser (nombre de ticket non créé pour cause de doublon)
Line 77... Line 75...
77
 
75
 
78
switch ($langue_imp){
76
switch ($langue_imp){
79
	case 'fr':
77
	case 'fr':
80
		$l_title_imp = "TICKET D'ACCÈS INTERNET";
78
		$l_title_imp = "TICKET D'ACCÈS INTERNET";
81
		$l_footer_imp = "Généré par ALCASAR";
79
		$l_footer_imp = "Généré par ALCASAR";
82
	       	//$l_explain1_imp = "Entrer 'alcasar' dans votre navigateur pour gérer votre compte (mot de passe, certificat, etc.).";
80
			//$l_explain1_imp = "Entrer 'alcasar' dans votre navigateur pour gérer votre compte (mot de passe, certificat, etc.).";
83
	       	//$l_explain2_imp = "Entrer 'logout' dans votre navigateur pour vous déconnecter.";
81
			//$l_explain2_imp = "Entrer 'logout' dans votre navigateur pour vous déconnecter.";
84
			$l_explain = "Entrer 'alcasar' dans votre navigateur pour gérer votre compte
82
			$l_explain = "Entrer 'alcasar' dans votre navigateur pour gérer votre compte
85
			(mot de passe, certificat, etc.).
83
			(mot de passe, certificat, etc.).
86
			Entrer 'logout' dans votre navigateur pour vous déconnecter.";
84
			Entrer 'logout' dans votre navigateur pour vous déconnecter.";
87
		$l_login_imp = "Utilisateur :";
85
		$l_login_imp = "Utilisateur :";
88
		$l_password_imp = "Mot de passe :";
86
		$l_password_imp = "Mot de passe :";
Line 95... Line 93...
95
		$l_without="Aucune";
93
		$l_without="Aucune";
96
	break;
94
	break;
97
	case 'de':
95
	case 'de':
98
		$l_title_imp = "INTERNETZUGANG TICKET";
96
		$l_title_imp = "INTERNETZUGANG TICKET";
99
		$l_footer_imp = "Präsentiert von ALCASAR";
97
		$l_footer_imp = "Präsentiert von ALCASAR";
100
	       	//$l_explain1_imp = "Geben Sie 'Alcasar' in Ihrem Browser, um Ihr Konto zu verwalten (kennwort, zertifikat, etc.).";
98
			//$l_explain1_imp = "Geben Sie 'Alcasar' in Ihrem Browser, um Ihr Konto zu verwalten (kennwort, zertifikat, etc.).";
101
	       	//$l_explain2_imp = "Geben Sie 'logout' in Ihrem Browser zu trennen.";
99
			//$l_explain2_imp = "Geben Sie 'logout' in Ihrem Browser zu trennen.";
102
			$l_explain = "Geben Sie 'Alcasar' in Ihrem Browser, um Ihr Konto zu verwalten (kennwort, zertifikat, etc.).
100
			$l_explain = "Geben Sie 'Alcasar' in Ihrem Browser, um Ihr Konto zu verwalten (kennwort, zertifikat, etc.).
103
			Geben Sie 'logout' in Ihrem Browser zu trennen.
101
			Geben Sie 'logout' in Ihrem Browser zu trennen.
104
			";
102
			";
105
		$l_login_imp = "Login :";
103
		$l_login_imp = "Login :";
106
		$l_password_imp = "Passwort :";
104
		$l_password_imp = "Passwort :";
Line 113... Line 111...
113
		$l_without="Ohne";
111
		$l_without="Ohne";
114
	break;
112
	break;
115
	case 'nl':
113
	case 'nl':
116
		$l_title_imp = "ONTVANGST INTERNET";
114
		$l_title_imp = "ONTVANGST INTERNET";
117
		$l_footer_imp = "Powered by ALCASAR";
115
		$l_footer_imp = "Powered by ALCASAR";
118
	       	//$l_explain1_imp = "Voer 'Alcasar' in uw browser om uw account te beheren (wachtwoord, certificaat, etc.).";
116
			//$l_explain1_imp = "Voer 'Alcasar' in uw browser om uw account te beheren (wachtwoord, certificaat, etc.).";
119
	       	//$l_explain2_imp = "Voer 'logout' in uw browser de verbinding te verbreken.";
117
			//$l_explain2_imp = "Voer 'logout' in uw browser de verbinding te verbreken.";
120
			$l_explain = "Voer 'Alcasar' in uw browser om uw account te beheren (wachtwoord, certificaat, etc.).
118
			$l_explain = "Voer 'Alcasar' in uw browser om uw account te beheren (wachtwoord, certificaat, etc.).
121
			Voer 'logout' in uw browser de verbinding te verbreken.";
119
			Voer 'logout' in uw browser de verbinding te verbreken.";
122
		$l_login_imp = "Gebruikers :";
120
		$l_login_imp = "Gebruikers :";
123
		$l_password_imp = "Wachtwoord :";
121
		$l_password_imp = "Wachtwoord :";
124
		$l_max_all_session_imp="Totaal toegestane tijd :";
122
		$l_max_all_session_imp="Totaal toegestane tijd :";
Line 130... Line 128...
130
		$l_without="Ohne";
128
		$l_without="Ohne";
131
	break;
129
	break;
132
	case 'es':
130
	case 'es':
133
		$l_title_imp = "BONO INTERNET";
131
		$l_title_imp = "BONO INTERNET";
134
		$l_footer_imp = "Desarrollado por ALCASAR";
132
		$l_footer_imp = "Desarrollado por ALCASAR";
135
	       	//$l_explain1_imp = "Escribe 'Alcasar' de su navegador para administrar su cuenta (contraseña, certificado, etc.).";
133
			//$l_explain1_imp = "Escribe 'Alcasar' de su navegador para administrar su cuenta (contraseña, certificado, etc.).";
136
	       	//$l_explain2_imp = "Escribe 'logout' de su navegador para desconectar.";
134
			//$l_explain2_imp = "Escribe 'logout' de su navegador para desconectar.";
137
			$l_explain = "Escribe 'Alcasar' de su navegador para administrar su cuenta (contraseña, certificado, etc.).
135
			$l_explain = "Escribe 'Alcasar' de su navegador para administrar su cuenta (contraseña, certificado, etc.).
138
			Escribe 'logout' de su navegador para desconectar.";
136
			Escribe 'logout' de su navegador para desconectar.";
139
		$l_login_imp = "Usuario :";
137
		$l_login_imp = "Usuario :";
140
		$l_password_imp = "Contraseña :";
138
		$l_password_imp = "Contraseña :";
141
		$l_max_all_session_imp="Tiempo total permitido :";
139
		$l_max_all_session_imp="Tiempo total permitido :";
Line 147... Line 145...
147
		$l_without="Sin";
145
		$l_without="Sin";
148
	break;
146
	break;
149
	case 'it':
147
	case 'it':
150
		$l_title_imp = "RICEVIMENTO INTERNET";
148
		$l_title_imp = "RICEVIMENTO INTERNET";
151
		$l_footer_imp = "Powered by ALCASAR";
149
		$l_footer_imp = "Powered by ALCASAR";
152
	       	//$l_explain1_imp = "Inserisci 'alcasar' nel tuo browser per gestire il tuo account (password, certificato, ecc).";
150
			//$l_explain1_imp = "Inserisci 'alcasar' nel tuo browser per gestire il tuo account (password, certificato, ecc).";
153
	       	//$l_explain2_imp = "Inserisci 'logout' nel tuo browser per disconnettersi.";
151
			//$l_explain2_imp = "Inserisci 'logout' nel tuo browser per disconnettersi.";
154
			$l_explain = "Inserisci 'alcasar' nel tuo browser per gestire il tuo account (password, certificato, ecc).
152
			$l_explain = "Inserisci 'alcasar' nel tuo browser per gestire il tuo account (password, certificato, ecc).
155
			Inserisci 'logout' nel tuo browser per disconnettersi.";
153
			Inserisci 'logout' nel tuo browser per disconnettersi.";
156
		$l_login_imp = "Utenti :";
154
		$l_login_imp = "Utenti :";
157
		$l_password_imp = "Password :";
155
		$l_password_imp = "Password :";
158
		$l_max_all_session_imp="Tempo totale consentito:";
156
		$l_max_all_session_imp="Tempo totale consentito:";
Line 164... Line 162...
164
		$l_without="Senza";
162
		$l_without="Senza";
165
	break;
163
	break;
166
	case 'pt':
164
	case 'pt':
167
		$l_title_imp = "BILHETE DE ACESSO À INTERNET";
165
		$l_title_imp = "BILHETE DE ACESSO À INTERNET";
168
		$l_footer_imp = "Desenvolvido por ALCASAR";
166
		$l_footer_imp = "Desenvolvido por ALCASAR";
169
	       	//$l_explain1_imp = "Digite 'Alcasar' no seu navegador para gerenciar sua conta (senha, certidão, etc).";
167
			//$l_explain1_imp = "Digite 'Alcasar' no seu navegador para gerenciar sua conta (senha, certidão, etc).";
170
	       	//$l_explain2_imp = "Digite 'logout' no seu navegador para desligar.";
168
			//$l_explain2_imp = "Digite 'logout' no seu navegador para desligar.";
171
			$l_explain = "Digite 'Alcasar' no seu navegador para gerenciar sua conta (senha, certidão, etc).
169
			$l_explain = "Digite 'Alcasar' no seu navegador para gerenciar sua conta (senha, certidão, etc).
172
			Digite 'logout' no seu navegador para desligar.";
170
			Digite 'logout' no seu navegador para desligar.";
173
		$l_login_imp = "Usuário :";
171
		$l_login_imp = "Usuário :";
174
		$l_password_imp = "Senha :";
172
		$l_password_imp = "Senha :";
175
		$l_max_all_session_imp="Tempo máximo de toda conexão :";
173
		$l_max_all_session_imp="Tempo máximo de toda conexão :";
Line 181... Line 179...
181
		$l_without="Sem";
179
		$l_without="Sem";
182
	break;
180
	break;
183
	default:
181
	default:
184
		$l_title_imp = "INTERNET ACCESS TICKET";
182
		$l_title_imp = "INTERNET ACCESS TICKET";
185
		$l_footer_imp = "Powered by ALCASAR";
183
		$l_footer_imp = "Powered by ALCASAR";
186
	       	$l_explain1_imp = "Enter 'alcasar' in your browser to manage your account (password, certificate, etc.).";
184
			//$l_explain1_imp = "Enter 'alcasar' in your browser to manage your account (password, certificate, etc.).";
187
	       	$l_explain2_imp = "Enter 'logout' in your browser to disconnect.";
185
			//$l_explain2_imp = "Enter 'logout' in your browser to disconnect.";
188
			$l_explain = "Enter 'alcasar' in your browser to manage your account (password, certificate, etc.).
186
			$l_explain = "Enter 'alcasar' in your browser to manage your account (password, certificate, etc.).
189
			Enter 'logout' in your browser to disconnect.";
187
			Enter 'logout' in your browser to disconnect.";
190
		$l_login_imp = "Login :";
188
		$l_login_imp = "Login :";
191
		$l_password_imp = "Password :";
189
		$l_password_imp = "Password :";
192
		$l_max_all_session_imp="Total time allowed :";
190
		$l_max_all_session_imp="Total time allowed :";
Line 256... Line 254...
256
			$login = da_sql_escape_string($login);
254
			$login = da_sql_escape_string($login);
257
			$passwd = da_sql_escape_string($passwd);
255
			$passwd = da_sql_escape_string($passwd);
258
			// création des variables d'impression
256
			// création des variables d'impression
259
			$login_imp = $login;
257
			$login_imp = $login;
260
			$passwd1_imp = $passwd;
258
			$passwd1_imp = $passwd;
261
			// encryption du mot de passe
259
			// encryption du mot de passe (pas besoins, déjà présent dans le fichier create_user.php)
262
			$passwd = da_encrypt($passwd);
260
			//$passwd = da_encrypt($passwd);
263
			
261
			
264
			// test si l'usager existe
262
			// test si l'usager existe
265
			if (is_file("../lib/$config[general_lib_type]/user_info.php"))
263
			if (is_file("../lib/$config[general_lib_type]/user_info.php"))
266
				include("../lib/$config[general_lib_type]/user_info.php");
264
				include("../lib/$config[general_lib_type]/user_info.php");
267
				
265