Webmastering

PHP transformer une date en timestamp

La fonction PHP mktime permet de récupérer le timestamp d'une date au format jj/mm/aa. La fonction s'utilise de cette façon : <?php mktime(heure,minute,seconde,mois,jour,annee); ?> Exemple : <?php //timestamp de la date 25/03/1982 $timestamp = mktime(0,0,0,3,25,1982); echo $timestamp; //affichera le timestamp ?>

PHP tronquer une chaine de caractères

Voici une fonction en Php qui permet de tronquer une chaine de caractères à x caractères. Vous pouvez définir la longueur de la chaine en changeant la valeur de la variable $longueur_maxi. Ce script récupère le dernier espace de la chaine et la tronque à cette hauteur et pour finir ajoute trois points de suspension. function Tronquer($texte, $longeur_maxi) { if (strlen($texte) > $longeur_maxi) { $texte = substr($texte, 0, $longeur_maxi); $dernier_espace = strrpos($texte, ""); $texte ...

JavaScript détecter un utilisateur d’Iphone ou d’Ipod Touch

J'ai donné dans un précédent billet l'astuce pour rediriger un visiteur équipé d'Iphone en PHP, je livre ci-dessous l'astuce pour le faire en JavaScript. if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) { if (document.cookie.indexOf("iphone_redirect=false") == -1) window.location = "http://m.espn.go.com/wireless/?iphone&i=COMR"; }

PHP détecter un utilisateur d’Iphone ou d’Ipod Touch

Le bout de code suivant permet, en PHP, de rediriger un visiteur s'il est équipé d'un Iphone ou d'un Ipod Touch. Cela peut etre utilise si vous avez developpé votre site pour l'Iphone ou l'Ipod Touch. <?php if(strstr($_SERVER['HTTP_USER_AGENT'],'iPhone') || strstr($_SERVER['HTTP_USER_AGENT'],'iPod')) { header('Location: http://monsite.com/iphone'); exit(); } ?>

PHP : écrire, lire et effacer un cookie

1/ Qu'est ce qu'un cookie Un cookie est un fichier texte généré par le serveur et placé sur l'ordinateur du client dans lequel est stocké des informations qui sont réutilisées plus tard. Bien entendu pour que cela puisse fonctionner il faut que le client active les cookies dans les paramètres de son navigateurs. En PHP, la gestion des cookie se fait avec la fonction setcookie(). 2/ Ecrire un cookie en PHP <?php setcookie("nom du cookie","valeur du cookie",time()+3600); ?> 3/ Lire un cook...

Utilisation des cookies avec jQuery

Avant d'apprendre à utiliser les cookies avec jQuery, il va falloir installer le plugin jQuery Cookie. 1/ télécharger le plugin en cliquant ici (le plugin est au format .txt, il faut copier et coller le code à la fin de la librairie jQuery) L'utilisation du plugin est très simple, voilà quelques exemples : - Ecrire un cookie : $.cookie("nom du cookie","valeur"); - Ecrire un cookie avec date d'expiration : $.cookie("nom du cookie","valeur", {expires: 7}); // en nombre de jours - Détruire un co...

Géolocaliser vos visiteurs grâce à leurs adresses IP

ieducatif.fr/geoloc/ est un programme extrêmement intéressant pour les webmasters. En effet, grâce à ce simple code en PHP, vous pouvez connaitre la ville de connexion d'un visiteur qui se rend sur votre site internet. Par un simple code PHP, le script affiche la ville de provenance de votre visiteur. Sur ieducatif.fr/geoloc/, vous pouvez faire un essai avec votre propre adresse IP. Pour ma part, il me situe extactement de là où je me suis connecté. Magnifique ! J'ai développé ce script pour mo...