Rapide Advanced Adulte
   tcpwrap_check   
Resultatstcpwrap_check   |   Contact

     Manuel PHP     
Partager
 
 
Partager
Partager

 

Table :

.tcpwrap check
 
   

  tcpwrap_check  


tcpwrap_check

(PECL)

tcpwrap_check -- Vérification Tcpwrap

Description

bool tcpwrap_check ( string daemon, string address [, string user [, bool nodns]] )

tcpwrap_check() consulte les fichiers /etc/hosts.allow et /etc/hosts.deny pour vérifier si l'accès au service daemon est permis ou pas pour un client.

Liste de paramètres

daemon

Le nom du service.

address

L'adresse distante du client. Peut être soit une adresse IP, soit un nom de domaine.

user

Un nom d'utilisateur, optionnel.

nodns

Si address ressemble à un nom de domaine, DNS est utilisé pour le résoudre en adresse IP ; définissez nodns à TRUE pour éviter ce comportement.

Valeurs de retour

Cette fonction retourne TRUE si l'accès doit être autorisé, FALSE sinon.

Exemples

Exemple 1. Refuser toutes les connexions depuis localhost

Si votre fichier /etc/hosts.deny contient :

php: 127.0.0.1

Et votre code ressemble à :

<?php
if (!tcpwrap_check('php', $_SERVER['REMOTE_ADDR'])) {
  die(
'Vous n\'êtes pas le bienvenu ici');
}
?>

Voir aussi

Pour plus de détails, consultez la page man de hosts_access(3).


    Annonces       
 

 Retour au chapitre Php

 

Top
 

Ajouter JungleKey.fr à votre Explorateur

 
 

About Us | © 2007 JungleKey




iBlack | Mobile | Wiki | Ajouter ce moteur