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 -
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.
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.
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:
- Faire une redirection en PHP en fonction de fichier texte
- Fichier bin - Guide
- Fichier epub - Guide
- Fonction si et - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide