Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 858 → Rev 859

/web/acc/admin/network.php
1,16 → 1,16
<?php
/* written by steweb57 & Rexy */
 
/****************************************************************
* CONSTANTES AVEC CHEMINS DES FICHIERS DE CONFIGURATION *
*****************************************************************/
/***************************************
* CONSTANTES AVEC CHEMINS DES FICHIERS *
****************************************/
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 DE CONFIGURATION *
********************************************************************************/
/********************
* TEST DES FICHIERS *
*********************/
//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) # on vérifie que les adresses mac et IP ne sont pas déjà présentes
foreach ($tab as $line) # verify that MAC or IP addresses doesn't exist
{
$field=explode(" ", $line);
$mac_addr=trim($field[0]);$ip_addr=trim($field[1]);
if (trim($_POST['add_mac']) == trim ($mac_addr))
if (strcasecmp(trim($_POST['add_mac']),trim($mac_addr)) == 0)
{
$insert="False";
break;
}
if (trim($_POST['add_iip']) == trim ($ip_addr))
if (strcasecmp(trim($_POST['add_ip']), trim($ip_addr)) == 0)
{
$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;