Il va te falloir jouer avec la commande arp de ton systeme et la fonction exec() de PHP pour trouver la correspondance ip <-> mac du client. Une fois que le client a fait une requete http au serveur, si les deux machines sont sur le meme reseau local la table arp du serveur contiendra une entree sur l'adresse MAC du client.