Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 859 → Rev 858

/web/acc/admin/network.php
1,16 → 1,16
<?php
/* written by steweb57 & Rexy */
 
/***************************************
* CONSTANTES AVEC CHEMINS DES FICHIERS *
****************************************/
/****************************************************************
* CONSTANTES AVEC CHEMINS DES FICHIERS DE CONFIGURATION *
*****************************************************************/
define ("ALCASAR_CHILLI", "/etc/chilli.conf");
define ("CONF_FILE", "/usr/local/etc/alcasar.conf");
define ("ETHERS_FILE", "/usr/local/etc/alcasar-ethers");
 
/********************
* TEST DES FICHIERS *
*********************/
/********************************************************************************
* TEST DES FICHIERS DE CONFIGURATION *
********************************************************************************/
//Test de présence et des droits en lecture des fichiers de configuration.
if (!file_exists(ALCASAR_CHILLI)){
exit("Fichier de configuration ".ALCASAR_CHILLI." non présent");
98,16 → 98,16
$insert="True";
if ($tab) # le fichier n'est pas vide
{
foreach ($tab as $line) # verify that MAC or IP addresses doesn't exist
foreach ($tab as $line) # on vérifie que les adresses mac et IP ne sont pas déjà présentes
{
$field=explode(" ", $line);
$mac_addr=trim($field[0]);$ip_addr=trim($field[1]);
if (strcasecmp(trim($_POST['add_mac']),trim($mac_addr)) == 0)
if (trim($_POST['add_mac']) == trim ($mac_addr))
{
$insert="False";
break;
}
if (strcasecmp(trim($_POST['add_ip']), trim($ip_addr)) == 0)
if (trim($_POST['add_iip']) == trim ($ip_addr))
{
$insert="False";
break;
120,7 → 120,7
$pointeur=fopen(ETHERS_FILE,"a");
fwrite ($pointeur, $line);
fclose ($pointeur);
exec ("sudo service chilli restart");
# exec ("sudo service chilli restart");
}
}
break;