Designed by Gaetan !
76 en ligne   Boutique | Sites | Bar | Forum | PhpBB | Actu | Glossaire | Codes | Tips | Liens | Livres | Lettre  


 Recherche

 NewsLetter





   

Les variables d'environnement (1/3)

Collecter des informations sur le visiteur





Didier
Tout un tas d'informations sur le visiteur sont disponibles en interrogeant le serveur et sont utiles à sa reconnaissance, au traitement des statistiques de fréquentation et à l'adaptation du site aux caractéristiques particulières de chaque navigateur...


Variables - Exemples - Application - Questions


Comment faire ?



Les variables sont lisibles, en ASP, par la fonction ServerVariables de l'objet Request :

<% =Request.ServerVariables("REMOTE_ADDR") %>


En PHP, on utilisera la fonction getenv() :

<? echo getenv("REMOTE_ADDR"); ?>
ou la variable $REMOTE_ADDR

ou maintenant $_SERVER["REMOTE_ADDR"]
Ceci affiche l'IP du visiteur (son identifiant unique pour cette connection), le vôtre est 38.103.63.59 !

Quelques variables utiles
La liste complète - CGI Environment Variables - La Doc Microsoft

VariableDescriptionUtilisationVotre valeur
HTTP_ACCEPT_LANGUAGELangue du navigateurSite multilingue, stats
La liste des valeurs ?
en-us,en;q=0.5
HTTP_COOKIEEnsemble des cookiesDéboggage : testing=1
HTTP_REFERERURL de la page précédenteConnaître les sites qui font un lien vers le vôtre, repérer l'origine d'une erreur 404 https://ns38844.ovh.net:10000/ovhm/
HTTP_USER_AGENTType de navigateurAméliorer la compatibilité du site
Exemple ASP
CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
QUERY_STRINGParamètres de l'URLStats
REMOTE_ADDRIP du visiteurTraçage de la visite 38.103.63.59
REMOTE_HOSTHost du visiteur 88.180.124.83
REQUEST_METHODMéthode utilisée
GET ou POST
Différencier les types d'accès à une page GET
SCRIPT_NAMEURL de la page couranteRedirection sur la même page, stats /tutorial/asp-php/environnement.php
SERVER_NAMENom du serveurReconstituer une URL complète, différencier un appel interne (localhost) ou externe www.asp-php.net

Pour pouvoir écrire dans ce forum, identifiez-vous !

  v1.3p © ASP-PHP.net 2002  

Didier le 17/01/2007 (309 132 hits)
Didier Gratuit : Téléchargez 7 logiciels Microsoft !!!
du 29/09 au 05/11 les MS Days gratuits dans votre ville !!!
Gratuit : Téléchargez SQL Server 2008 !
Gratuit : Formez-vous sur Silverlight, .NET, OpenXML, ...
Au fil des news  
[MAJ] PHP - Administrer en ligne - Protection des pages
Ajout d'un code de validation généré aléatoirement.
PHP - Premier lundi d'une semaine et d'une année
JavaScript - Premier lundi d'une semaine et d'une année
ASP - Premier lundi d'une semaine et d'une année
Alphabet Radio et Code Morse - Alpha Zulu appelle Tango Charlie !
Encoder-Décoder en "Alphabet Radio" ... "Alpha Zulu appelle Tango Charlie !" ou en Code Morse ... ...
Filtrer les modèles de site SharePoint - Filtrer l'affichage des modèles de site SharePoint
Je vous propose de découvrir à l'aide de cet article quels mécanismes peuvent vous permettent de ...
ASP/PHP - Crypter/Décrypter - par table de correspondance
(ASP/PHP) Une méthode pour crypter/décrypter des données par l'utilisation d'une table de ...
PHP - Listes liées (1 table) - version2
[MAJ] Affichage en tableau - ASP/PHP : Afficher des données dans un tableau
Astuce pour l'affichage "en colonnes"
JavaScript - Rendre Visible ou Invisible des éléments d'un form
PHP - Listes liées (1 table) - version1
JavaScript - Intercepter le click sur vidéo WMP ou flash SWF
[MAJ] Une base de données sans base de données - Comment travailler avec des fichiers texte ?
Modification du paramétrage du dossier à scanner dans le popup qui permet de sélectionner l'image.
Jeux de l'été (et de 5) - Un jeu de Motus (mots de 8 lettres)
C'est reparti pour un tour... Comme je venais de proposer un jeu de Mastermind, je me suis dit que, ...
PowerShell - Extraire toutes les collections SharePoint en CSV
PowerShell - Lister les collections pour une WebApp SharePoint
PowerShell - Lister les utilisateurs d'un site SharePoint
PowerShell - Connaître le code version de votre SharePoint
Connaître la version de SharePoint installée - Comment savoir la version de SharePoint en cours
Dans le cadre de la maintenance de plusieurs fermes SharePoint, il est indispensable de connaître ...
PowerShell - Travailler avec une base de données SQL Server
.NET - Visual Studio 2008 sur Facebook : çà rock's
PowerShell - Ajouter des liens sur deux niveaux dans SharePoint
Un petit annuaire perso avec photo - en PHP et MySQL
Avoir des copains et des amis c'est bien que dis-je c'est même vital pour le bien être de chacun. ...
Une base de données sans base de données - Comment travailler avec des fichiers texte ?
Suite à une question sur le forum (les habitués me connaissent), je propose une mini-gestion de ...
Affichage en tableau - ASP/PHP : Afficher des données dans un tableau
Création d'un tableau "à la volée" pour afficher ses données. Affichage "en ligne" ou "en ...
PowerShell - Ajouter une liste dans un site SharePoint
Annuaire d'entreprise en PHP - Très pratique pour ne plus rien perdre
Mon petit annuaire d'entreprise, je m'en sers tous les jours alors autant vous en faire profiter. ...
PHP-MySQL : Formulaire - pour le script 'Bon anniversaire' de DB77
Formulaire et script d'enregistrement pour le script « Bon anniversaire » de DB77 en PHP/MySQL ...
.NET - Introducing Microsoft Silverlight 2.0, 2nd Edition
PHP5 - Upload de fichiers - Classe PHP
PHP - PHP 5 /MYSQL® 5
PHP - Calcul de la surface d'un polygone
Comment supprimer des items d'une liste SharePoint - Supprimer les informations d'une liste SharePoint
SharePoint permet bien sur de stocker des données. Parfois, on peut vouloir effacer certaines de ...
Dreamweaver CS4 - Nouvelle version Béta
Voici la nouvelle mouture, annoncée en juin, juste 6 mois après la sortie de la version CS3. Je ...
PowerShell - Synchronisation répertoire par répertoire
PowerShell - Ajouter des items dans une liste SharePoint
Localisation des développements avec SharePoint - Rendre ses applications SharePoint internationales
Lorsque l'on développe des applications avec SharePoint, on se confronte très souvent à une ...
PowerShell - Supprimer tous les items d'une liste SharePoint
PowerShell - Vider la Corbeille SharePoint d'une collection
Modification de l'adresse du Search Center - Définir la page de résultat d'une ferme MOSS
Lorsque l'on installe MOSS dans une ferme SharePoint et que l'on configure le moteur de recherche ...
Tutorial : HTML | Scripting | ASP-PHP | ASP.net | SQL Server | XML
Sharepoint | XAML | Pocket | Dreamweaver | VML | Divers
  Scripts : Scripting | ASP-PHP | ASP.net | Divers
  Boutique | Annuaire | Bannières | Météo | Tribune | Partenariats
v3 © Didier 2003   
 

Corpo Sciences de Reims Partitions gratuites Carte, météo, annonces
 CodePPC DotNet Project ASP-magazine Groupes Utilisateurs Microsoft El Roubio Wygwam Codes Sources TechNet MVP The Inquirer FR