Nous allons parcourir l’installation d’un serveur web Apache 2 pour un site internet fictif et un sous domaine de ce site. Vous installerez par la même occasion le nécessaire pour faire des sites web en PHP. Installation Nous allons commencer…
Étiquette : PHP
Comment retirer X-PHP-Originating-Script
Si vous envoyez des mails avec un script PHP, vous avez peut être remarqué dans la source du mail la ligne contenant le nom du script émetteur du mail… Pour retirer cette ligne il faut éditer le fichier php.ini et…
PHP & Do not track
On parle souvent de l’option Do not track des navigateurs qui permet d’indiquer aux sites qu’on ne veut pas être tracé par la publicité. Voici donc une fonction PHP qui vous permettra de savoir si l’utilisateur qui visite votre site…
Apache2 et PHP : Limite l’accès aux fichiers du serveur
Un charmant développeur m’a fait remarqué que depuis le site web sur lequel nous travaillons, il avait accès à tous les fichiers du serveurs ! Pour cela, il suffisait de faire un fopen et de mettre une adresse absolue par…
PHP Warning avec la fonction date
En utilisant PHP en ligne de commande j’ai eu le plaisir d’avoir ce message d’erreur : PHP Warning: date(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the…
Les sites web et l’UTF-8
Si comme vous vous avez eu récemment des problèmes avec les fameux encodages voici peut être de quoi vous aider à résoudre vos problèmes. Déjà il faut savoir qu’il vaut mieux vous mettre dés maintenant à l’UTF-8 (voir dans quelques…
PHP : Convertir une date en timestamp
Pour convertir une date sous forme de chaine de caractère en timestamp, il existe en PHP la fonction strtotime() qui prend en paramètre une date au format YYYY/MM/DD HH:MM:SS ou dans d’autres formats (voir documentation) et retourne un entier contenant…
htaccess : Pages d’erreurs personnalisées
Il peut être sympathique pour un site web connu de proposer ses pages d’erreurs personnalisées. J’entends par là de ne plus avoir la page blanche avec le texte « Erreur 404 » écrit. De cette manière, vous pouvez (si vous faites un…