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
Definition: 3.0.1.php:13
$panel
Definition: 3.0.1.php:5
if(empty( $panel))
Definition: 3.0.1.php:9
$query
Definition: 3.0.1.php:19
exit
Definition: adm_doadd.php:70
global $db
Definition: bootstrap.php:26
$q
Definition: menu_aws.php:32
if(empty($site_name)) elseif($piwik->site_add( $site_name, $site_urls))