La vérification qu'un fichier existe peut s'avérer trés utile, par exemple vérifier qu'un lien pointe sur une page existante afin d'éviter les erreurs 404. Exemple :
<?php$page='contact.html';if(file_exists($page)) {include$page; }else{echo"La page $page est inexistante."; } ?>
La fonction isset() permet de vérifier si une valeur a été afféctée à une variable :
<?phpif(isset($variable)) {echo'Contenu de la variable : '.$variable; }else{echo'Variable indéfinit'; } ?>
La fonction mail() permet d'envoyer instantanément un mail. Faites attention, les hébergeurs gratuits ont tendance à désactiver cette fonction.
Les trois paramètres importants sont : l'adresse du destinataire, le sujet et le message. Exemple :
'test@mondomaine.com','Votre sujet','Votre message');
L'utilisation de cookies permet d'identifier l'utilisateur et donc de personnaliser le site en fonction de ce dernier. La fonction setcookie() permet de créer un cookie :
setcookie('nom du cookie,'contenu,'durée de vie');
La durée de vie est exprimée en heures.
La récupération des données va s'effectuer ainsi :
<?phpif(isset($_COOKIE['nom du cookie'])) {// Cookie existant// Récupération des données$donnee=$_COOKIE['nom_du_cookie']; } ?>