*but du tuto :
à la fin de cette première partie, vous saurez comment personaliser votre image en signature EN FONCTION du titre du topic.
*niveau :
débutante (moyen pour le mecs)
*matériel :
serveur apache2 sous linux avec php5
apt-get install apache2 php5
à noter que vous pouvez héberger sur vos pages perso free
*connaissances requises :
php
savoir comment mettre son .php sur son serveur
*ingrédients :
3 ou plus de signature au format .png .jpg ou .gif (je recommande le .png)
*
La recette - Code:
-
<?php
//$_SERVER['HTTP_REFERER'] permet de savoir d'où vient la demande de l'image
//si "(mot ici) aparait une fois ou +" dans l'url d'ou vient la demande
if (eregi("(attention-aux-pervers)+", $_SERVER['HTTP_REFERER'])) {
//j'affiche ma signature coquine.png , au besoin, on donne le chemin complet avec http://
header('Location: coquine.png');
//si je vois le mot voiture
}elseif (eregi("(voiture)+", $_SERVER['HTTP_REFERER'])) {
//j'affiche ma signature voiture.png
header('Location: voiture.png');
//si je vois le mot tuto ou tutoriel
}elseif (eregi("(tuto)+", $_SERVER['HTTP_REFERER']) || eregi("(tutoriel)+", $_SERVER['HTTP_REFERER']) ) {
//j'afiche ma signature tutoriel
header('Location: tuto.png');
//si rien de tout ça
}else{
//j'affiche ma signature normal
header('Content-type: sig.png');
}
?>
On enregistre ce code en signature.png.php dans le même repertoire img (dans mon exemple, tout va dans le même) qu'on place ensuite sur notre serveur.
Reste plus qu'a aller donner le lien suivant dans votre signature [ img ]http://votreserveur.fr/img/signature.png[ img ]
voilà pour cette première partie ^^ la suite dans un an ><