Faire une redirection en PHP en fonction de fichier texte

Résolu
Integreur Messages postés 86 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

J'apprends le php et je cherche a faire une redirection local des machines sur le réseau en fonction de leurs adresses mac, les adresses mac des machines sont stockés sur des fichiers textes dans le meme répertoire que mon script en php qui gère sa.

Sans se servir des fichiers textes j'ai pu créer une petite fonction qui fait sa bien.

$maccheck=system("/usr/sbin/arp -a|grep ".$_SERVER['REMOTE_ADDR']."\)|cut -f4 -d\" \""); 
function redirection($url)
{
die('<meta http-equiv="refresh" content="0;URL='.$url.'">');
};
if($maccheck == '44:78:3e:20:15:96' OR $maccheck == '00:11:22:33:44:55' OR $maccheck == '22:11:33:44:55:66')
{

redirection("http://www.google.fr" );
}

else
{
redirection("visitemoi.php" );
}
?>



Maintenant le but est de remplacer les adresses mac de la condition if en lisant les trois adresses mac dans leurs fichiers textes respectif (mac1.txt, mac2.txt, mac3.txt)


C'est la ou je coince, je sais pas comment utiliser f_gets (je suppose que c'est sa qu'il faut utiliser ? ) pour récupérer la valeur du fichier texte et la tester ensuite dans la condition if.

Merci.



A voir également:

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
0