Alternc
latest
Alternc logiel libre pour l'hébergement
3.0.1.php
Go to the documentation of this file.
1
#!/usr/bin/php
2
<?php
3
4
// If we upgrade directly to 3.1 the panel directory change
5
$panel
=
''
;
6
if
(chdir(
"/usr/share/alternc/panel"
))
$panel
=
'/usr/share/alternc/panel'
;
7
elseif
(chdir(
"/var/alternc/bureau"
))
$panel
='/var/alternc/bureau';
8
9
if
(empty(
$panel
)) { echo
"Problem to load panel library"
;
exit
(1); }
10
11
require(
"$panel/class/config_nochk.php"
);
12
13
$db2
=
new
DB_System();
14
// we go super-admin
15
$admin->enabled=1;
16
17
$db
->query(
"select distinct uid,login,pass from db;"
);
18
//on insere dans dbusers avec enabled = admin
19
$query
=array();
20
while
(
$db
->next_record()){
21
$db2
->query(
"select id from dbusers where name ='"
.
$db
->f(
'login'
).
"' and password='"
.
$db
->f(
'pass'
).
"';"
);
22
if
(
$db2
->num_rows() ==0 ){
23
$query
[]=
"insert ignore into dbusers values('',"
.$db->f(
'uid'
).
",'"
.
$db
->f(
'login'
).
"','"
.
$db
->f(
'pass'
).
"',\"ADMIN\");"
;
24
}
25
}
26
27
foreach
(
$query
as
$q
){
28
$db
->query(
$q
);
29
}
30
31
?>
32
//done ? :)
$db2
$db2
Definition:
3.0.1.php:13
$panel
$panel
Definition:
3.0.1.php:5
if
if(empty( $panel))
Definition:
3.0.1.php:9
$query
$query
Definition:
3.0.1.php:19
exit
exit
Definition:
adm_doadd.php:70
$db
global $db
Definition:
bootstrap.php:26
$q
$q
Definition:
menu_aws.php:32
elseif
if(empty($site_name)) elseif($piwik->site_add( $site_name, $site_urls))
Definition:
piwik_addsites.php:39
install
upgrades
3.0.1.php
Generated on Sat Sep 16 2023 12:00:04 for Alternc by
1.9.1