Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 1386 → Rev 1387

/web/acc/manager/htdocs/autoregistration.php
1,14 → 1,4
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><!-- written by Rexy -->
<head>
<META HTTP-EQUIV="Refresh" CONTENT="30">
<meta http-equiv="Content-Type" content="text/html; charset=$config[general_charset]">
<title>Auto enregistrement</title>
<link rel="stylesheet" href="/css/style.css">
</head>
<body>
<TABLE width="100%" border="0" cellspacing="0" cellpadding="0">
<?
<?php
# Test présence de clé/modem
$exec_com=exec("lsusb | grep -i 067b | cut -d ' ' -f6 | cut -d ' ' -f1");
$exec_com2=exec("lsusb | grep -i 12d1 | cut -d ' ' -f6 | cut -d ' ' -f1");
47,7 → 37,7
$l_status_gammu = "Etat du service";
$l_start = "Démarrer";
$l_status_device = "Status de votre périphérique";
$l_key_diseable = "Aucune clé est connectée";
$l_key_diseable = "Aucun périphérique détecté";
$l_key_enable = "Votre clé est connectée";
$l_force_signal = "Force du signal";
$l_imei_device = "IMEI du périphérique";
60,7 → 50,7
$l_error_label_num = "Ce n'est pas un PIN valide";
$l_error_label_num2 = "Ce n'est pas un nombre";
$l_error_label_num3 = "Le format n'est pas correct: +xxxYYYYYYYYY (xxx: code pays / YYYYYYYYY: numéro de téléphone)";
$l_error_writefail = "Gammu semble ne pas parvenir à discuter avec la clé (port ttyUSB0).";
$l_error_writefail = "Le service semble ne pas parvenir à discuter avec la clé (port ttyUSB0).";
$l_error_timeoutfail = "Impossible de se connecter à la clé 3G. Timeout.";
$l_error_simfail = "Un problème au niveau de la carte SIM a été détecté. Est elle présente?";
$l_error_simsecu_l = "Attention, lors du dernier démarrage, votre code PIN était erroné.<br>
82,6 → 72,14
$l_conf_name="Configuration : ";
$l_current_connect = "Connexion";
 
$l_tab_first = "premier";
$l_tab_last = "dernier";
$l_tab_next = "suivant";
$l_tab_prev = "précédent";
$l_tab_search = "Recherche :";
$l_tab_pmenu = "Affiche la page _PAGE_ sur _PAGES_";
$l_tab_info = "Montrer _MENU_ résultat par page";
$l_tab_infoempty = "Aucun résultat";
}
else {
$l_title = "Auto registration (SMS)";
95,7 → 93,7
$l_status_gammu = "Service status";
$l_start = "Start";
$l_status_device = "Status of your device";
$l_key_diseable = "Your 3g key is not connected";
$l_key_diseable = "No device detected";
$l_key_enable = "Your 3g key is connected";
$l_force_signal = "Signal strength";
$l_imei_device = "Device IMEI";
108,8 → 106,7
$l_error_label_num = "It's not a valid PIN password";
$l_error_label_num2 = "It's not a number";
$l_error_label_num3 = "The phone number is not good: +xxxYYYYYYYYY (xxx: code pays / YYYYYYYYY: numéro de téléphone)";
$l_error_writefail = "Gammu semble ne pas parvenir à discuter avec la clé (port ttyUSB0).";
$l_error_writefail = "Gammu can't listen the ttyUSB0 port.";
$l_error_writefail = "Can not listen the ttyUSB0 port.";
$l_error_timeoutfail = "Timeout. Can not connect to modem.";
$l_error_simfail = "An issue with your Sim card was detected. Is it in the key?";
$l_error_simsecu_l = "Warning, during the last startup, the PIN code was wrong. <br>
130,7 → 127,53
$l_conf_name="Configuration : ";
$l_current_connect = "Connection";
$l_tab_first = "first";
$l_tab_last = "last";
$l_tab_next = "next";
$l_tab_prev = "previous";
$l_tab_search = "Search :";
$l_tab_pmenu = "Showing _PAGE_ to _PAGE_ of _PAGE_ entries :";
$l_tab_info = "Show _MENU_ entries";
$l_tab_infoempty = "No matching records found";
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><!-- written by Rexy -->
<head>
<META HTTP-EQUIV="Refresh" CONTENT="30">
<meta http-equiv="Content-Type" content="text/html; charset=$config[general_charset]">
<title>Auto enregistrement</title>
<link rel="stylesheet" href="/css/style.css">
<!-- DataTables CSS -->
<link rel="stylesheet" type="text/css" href="../../../css/jquery.dataTables.css">
<!-- jQuery -->
<script type="text/javascript" charset="utf8" src="../../../js/jquery.js"></script>
<!-- DataTables -->
<script type="text/javascript" charset="utf8" src="../../../js/jquery.dataTables.js"></script>
<script type="text/javascript">
$(document).ready( function () {
$('#table_id').DataTable({
"language": {
"paginate": {
"sFirst": "<?php echo $l_tab_dirst; ?>",
"sLast": "<?php echo $l_tab_last; ?>",
"sPrevious": "<?php echo $l_tab_prev; ?>",
"sNext": "<?php echo $l_tab_next; ?>"
},
"lengthMenu": "<?php echo $l_tab_info; ?>",
"zeroRecords": "<?php echo $l_tab_infoempty; ?>",
"info": "<?php echo $l_tab_pmenu; ?>",
"infoEmpty": "<?php echo $l_tab_infoempty; ?>",
"sSearch": "<?php echo $l_tab_search; ?>"
}
});
} );
</script>
</head>
<body>
<TABLE width="100%" border="0" cellspacing="0" cellpadding="0">
<?php
echo "
<tr>
<th>$l_title</th>
224,7 → 267,7
if ($status_key=="true")
{
#Nom du fichier de log lorsque gammu est démarré
$file_log = "gammu-smsd.log";
#$file_log = "gammu-smsd.log";
 
#Recuperation du code PIN actuel
$current_pin = exec("sudo $script --pin");
238,9 → 281,6
#Recuperation de la durée dun ban perm (après flood)
$current_time_perm = exec("sudo $script --time_perm");
 
#Recuperation de l'adresse du log
$current_log = exec("sudo $script --log");
 
#Detection neméro de tel
$current_num_alcasar = exec("sudo $script --numero_alcasar");
270,7 → 310,6
$sms_received = "-";
 
$gammu="<td><img src=\"/images/state_error.gif\" width=\"15\" height=\"15\" alt=\"".$l_service_status_img_ko."\"></td><td>$l_gammu_off</td>";
$gammu_log="";
$gammu_status_on="";
$gammu_status_off="disabled";
 
308,9 → 347,8
 
 
$gammu="<td><img src=\"/images/state_ok.gif\" width=\"15\" height=\"15\" alt=\"".$l_service_status_img_ok."\"></td><td>$l_gammu_on</td>";
$gammu_log="<tr><td colspan=7>$current_log</td></tr>";
if($current_last_timeout!=""){
if(($current_last_timeout > $current_last_start) && ($current_last_timeout > $current_last_stop))
{
518,20 → 556,19
<table border=1>
<tr>
<td colspan=4><b>$l_status_gammu</b></td>
<td><b><center>$l_force_signal</center></b></td>
<td><b><center>$l_imei_device</center></b></td>
<td><b><center>$l_sms_received</center></b></td>
<td colspan=4><b>$l_status_gammu</b></td>
<td><b><center>$l_force_signal</center></b></td>
<td><b><center>$l_imei_device</center></b></td>
<td><b><center>$l_sms_received</center></b></td>
</tr>
<tr>
$gammu
<td><button type=\"submit\" name=\"start\" $gammu_status_on>$l_start</button></td>
<td><button type=\"submit\" name=\"stop\" $gammu_status_off>$l_stop</button></td>
<td><center>$force_signal</center></td>
<td><center>$imei_device</center></td>
<td><center>$sms_received</center></td>
$gammu
<td><button type=\"submit\" name=\"start\" $gammu_status_on>$l_start</button></td>
<td><button type=\"submit\" name=\"stop\" $gammu_status_off>$l_stop</button></td>
<td><center>$force_signal</center></td>
<td><center>$imei_device</center></td>
<td><center>$sms_received</center></td>
</tr>
$gammu_log
$gammu_puk
$gammu_simfail
$gammu_simsecu
605,27 → 642,27
 
$result = mysqli_query($con, "SELECT * FROM SMS_ban_perm");
 
echo " <br />
<table border =1>
?>
<table id="table_id" class="display">
<thead>
<tr>
<td colspan=4><b>$l_num_block</b></td>
 
<th><b><font color="black"><?php echo $l_num_num; ?></font></b></th>
<th><b><font color="black"><?php echo $l_num_raison; ?></font></b></th>
<th><b><font color="black"><?php echo $l_num_expiration; ?></font></b></th>
<th><b><font color="black">Action</font></b></th>
</tr>
<tr>
<td><b>$l_num_num</b></td>
<td><b>$l_num_raison</b></td>
<td><b>$l_num_expiration</b></td>
<td><b>$l_num_action</b></td>
</tr>";
 
</thead>
<tbody>
<?php
while($row = mysqli_fetch_array($result))
{
echo "
<tr>
<form action=\"autoregistration.php\" methode=\"POST\">
<tr>
<td>
<input type=\"hidden\" name=\"num_select\" value=\"" .$row['SenderNumber']."\">
" . $row['SenderNumber'] . "</td>";
".$row['SenderNumber']."
</td>";
if($row['Perm']=='0')
{
636,19 → 673,18
echo "<td>$l_num_flood</td>";
}
echo " <td>" . $row['Expiration']. "</td>
<td>
<input type='submit' value='".$l_num_unlock."'>
</td>
</form>
</tr>";
<td>
<input type='submit' value='".$l_num_unlock."'>
</td>
</form>
</tr>
";
}
echo "</table>";
 
?>
</tbody>
</table>
<?php
mysqli_close($con);
}
?>
 
</html>