RECHERCHE: TAG:php
La recherche s'effectue sur les titres des articles et leur contenus. Pour faire une recherche par mots clefs, utilisez la commande TAG:[votre mot clef]. La pertinance n'est valide que sur des recherches multis-mots.
 
Page 1 | Page 2
100%
JAN
11
Le format METAR ( FM-15 )
11.01.2007 | | Auteur : Ayashi
Les messages de type METAR ( METeorological Airport Report ) sont utilisés par les aéroports afin de décrire les conditions atmosphériques actuelles. Le format des messages a été normalisé de façon mondial en Janvier 1968 bien que certains paramètres puissent différer entre l'adaptation Européenne & Américaine ( systeme de mesure métrique ). A l'origine utilisés afin de préparer les plans de vols des pilotes, les METARs sont aujourd'hui aggrégés à l'échelle d'un pays / continent afin de servire de base aux prévisions météorologiques.

1 commentaires  |  3192 affichages  |  Lire la suite...
100%
MAY
07
PHP LDAP Active Directory User browser
07.05.2007 | | Auteur : Ayashi
Dans les sociétés utilisant l'Active Directory de Microsoft il peut être intéressant de lier les applications web php avec les comptes utilisateurs. Nous avons déja vu comment utiliser les comptes du domaine pour authentifier les personnes ( voir l'article Authentification en php via Active Directory ) Maintenant nous allons utiliser les fonctions LDAP de php pout mettre en place un browser permettant de sélectionner des comptes du domaine et de les retourner à un formulaire HTML ( afin d'en simplifier la saisie ).

1 commentaires  |  9743 affichages  |  Lire la suite...
100%
SEP
26
PHP RegEx analyser les URL d'une page
26.09.2007 | | Auteur : Ayashi
Les expressions régulières sont extrêmement puissantes et permettent de réaliser du filtrage de chaine en très peu de lignes de code. Dans cet article nous allons réaliser un script qui télécharge une page web et liste toutes les URL qu'elle contient. Ce genre de script peut être utile pour créer un robot qui parse des pages web et cherche les liens internes ou externes au site. Il faut dans ce cas stocker dans une base de données les résultats pour pouvoir les traiter ultérieurement. Pour réaliser ce script nous allons utiliser deux fonctions php : ereg et preg_match_all. ereg va nous permettre de décortiquer l'adresse internet de la page à télécharger afin d'extraire : Le protocole utilisé ( http, https ) Le nom du serveur web ( www.google.com ) Les éventuels répertoires ( /MyPage/blabla/ ) Le script php-CLI ( voir l'article php-CLI Command Line Interface ) que je vous propose s'exécute depuis la ligne de commande. Il accepte en argument l'URL de la page à télécharger puis à analyser.

7 commentaires  |  8218 affichages  |  Lire la suite...
100%
MAR
23
Dessiner un réseau de données en PHP
23.03.2008 | | Auteur : Ayashi
Si vous avez déja eu l'occasion de travailler avec des réseaux de données ( une liste d'objet et de liens entre ces objets ) vous avez du être confronté à la difficultée de les représenter graphiquement. Il existe plusieurs algorithmes plus ou moins adaptés mettant en oeuvre des modèles de forces ( électrique, magnétique, gravitationnelles,.. ) A ma connaissance, ces algorithmes n'ont pas été portés en php.

7 commentaires  |  6630 affichages  |  Lire la suite...
100%
JAN
31
Authentification en PHP via Active Directory
31.01.2007 | | Auteur : Ayashi
Il peut être utile d'inclure une authentification Active Directory dans vos applications php. En utilisant le module LDAP fournis de base dans les distributions de php, il est possible de tester l'existance d'un utilisateur et son mot de passe. Les étapes d'authenfication via LDAP sont les suivantes : On force une erreur 401 pour faire apparaitre la fenêtre de login. On se connecte au serveur LDAP. ( Controleur de domaine ) On tente un Bind avec le login / mdp de l'utilisateur. On vérifie le code de retour LDAP. Si l'utilisateur est authentifié, la variable $auth_user contiendra son UserID dans le format Domain\UserID. Si l'authentification échoue, on redirige l'utilisateur vers la page NotAllowed.php. Par défaut Internet Explorer proposera 3 tentatives de login, cette valeur ne peut être changée coté script. Le module LDAP se base sur certaines DLL de OpenSSL qui sont incluses dans les version de php inférieur à 4.2.0, pour les version supérieurs, Vous devrez probablement télécharger OpenSSL et copier libeay32.dll et ssleay32.dll dans le path de windows. Pour activer l'extension LDAP dans php, il est nécessaire de décommenter la ligne suivante de votre fichier php.ini : extension=php_ldap.dll Ce petit exemple force l'apparition d'une boite d'authentification sur le navigateur en lui envoyant une erreur HTTP 401. Il tente ensuite une connection au serveur LDAP ( généralement un controleur de domaine Active Directory ), si le BIND avec les variables php_AUTH_USER / php_AUTH_PW ( variables remplies par la boite de login ) est réussit, l'utilisateur est authentifié, sinon il est redirigé vers une autre page.

7 commentaires  |  18425 affichages  |  Lire la suite...
100%
FEB
01
PHP-CLI ( Command Line Interface )
01.02.2007 | | Auteur : Ayashi
php-CLI pour Command Line Interface permet d'exécuter des scripts en php depuis la ligne de commande DOS ou Shell. L'intéret d'un tel mode d'exécution est simple, il est possible de programmer directement en php des programmes que nous pourrons exécuter de façon planifiés ( chose impossible en php web ) ou également des scripts ne nécessitant pas de faire un retour dans le navigateur web. php est un puissant langage de programmation. Il est possible de modifier la durée maximum d'exécution d'un script avec la commande set_time_limit(0); qui définis un temps maximum d'exécution du script infinis ( Il est néanmoins possible de l'arrêter en faisant Ctrl+C ). Les auteurs de php ont bien compris la portée de php-CLI, en effet cette directive est implicite depuis la version 5.0 de php. Avec l'adjonction des modules fournis de base avec l'environnement il devient possible de créer des applications faisant appel à : GD pour la création d'images. PDFLib pour la création de fichiers PDFs. SNMP pour l'interrogation d'équipements réseaux. IMAP pour la lecture de boites aux lettres. ... Utilisé en ligne de commande php donne accès à de nouvelles variables : STDIN/STDOUT/STDERR que nous pouvons ouvrir comme des flux avec la fonction fopen ou encore $argc et $argv[] qui permettent de récupérer les paramètres passés au script par la ligne de commande.

1 commentaires  |  5305 affichages  |  Lire la suite...


Page 1 | Page 2
Retrieve RSS feed. Get notified by eMail. Meteo Parser.
Computing widgets...
Jean-Damien POGOLOTTI© 2k6-2k7 | Design // Code

Qui suis-je?

Touche à tout restant bouche bée devant la complexité et la cohérence de ce monde je m'évertue à essayer d'en comprendre les rouages. En passant par la météorologie, la physique ou bien l'informatique, tout est une raison d'apprendre!
Comment les gens arrivent-il ici?
 lldp  une  nuls  convertisseur  adresse  map  line  fade  explication  champ  menu  latitude  snmp  photovoltaique  longitude  magn%C3%A9tique  convertir  d%27ozone  un  de  anim%C3%A9  en  le  coordonn%C3%A9es  script  regex  active  sunyday.net  metar  CODE  web  image  SUR  google  dans  gps  module  protocole  anomalie  ntfs  +  fading  trou  cli  PAGE  les  find  www.sunyday.net  mercator  browser  couche  php  terrestre  ad  pour  conversion  la  url  javascript  ajax  synop  sunyday  regexp  html  avec  ldap  authentification  et  des  directory  

Sunyday.net