- Cendre de LuneAdmin
Nombre de messages : 9402
Logiciel : Photoshop CC
Réputation : 188
Points : 1771
Date d'inscription : 18/01/2005
Détails sur le membre
Logiciel principal: Photoshop
Ma disponibilité: disponible
Spécialités graphiques: Photomontage
Signature aléatoire
Mer 24 Jan 2007, 23:09
Je remercie Candecyr de m'avoir permis de découvrir cette astuce absolument géniale.
Pour que vous puissiez avoir une signature ou un avatar aléatoir, il vous faut obligatoirement un FTP pour stocker la fameuse page php et vos signatures.
En premier lieux donc créer un fichier texte a l'aide du blocnote de windows (le meilleur éditeur de texte de billou ) ou un logiciel type Frontpage, Dreamweaver, et collez-y ce code
Ce code permettra d'ouvrir le dossier où sont vos signatures et les
afficher que sa soit du gif, jpg ou png
La seule donné du code à modifier est le nom du dossier où seront placés vos signatures qui est $dir_list = "sign/"; (ici donc le
dossier est "sign") il suffit d'indiquer le nom d'un dossier que vous n'aurait plus qu'a créer sur votre FTP et a y placer les signatures de votre choix dedans.
Enregistrer le fichier texte en lui donnant le nom de votre choix et en remplacent l'extension .txt en .php, placez-le ensuite dans votre ftp à côté de votre dossier de signature ( /!\ pas dans le dossier !)
Vous pouvez tester que votre page fonctionne bien en vous rendant dessus http://votreftp.machin.truc/sign.php (par exemple) vous deviez alors voir une des signatures de votre dossier et en actualisant (F5) elle devrait changer.
Pour l'intégrer à un forum, il faut un peu tromper
le forum en lui faisant croire que
le fichier php est un fichier jpg donc pour cela
il suffit de rajouter à la fin du lien de votre
page /.jpg ce qui donne
http://votreftp.machin.truc/sign.php/.jpg
Vous n'avez plus qu'à copier votre lien dans l'emplacement prévu sur le forum (signature ou avatar) et paf (sa fait des chocapic) le tour est joué ^^
Ceci est valable pour les avatars et les signatures, il suffit de renommer votre dossier sign par avatar et de modifier le code
Pour toutes questions sur cette astuce, allez sur ce topic
https://angels-design.forumactif.com/Le-graphisme-et-vous-c4/Tutoriels-Script-f12/Aide-pour-signature-aleatoire-t18107.htm
Pour que vous puissiez avoir une signature ou un avatar aléatoir, il vous faut obligatoirement un FTP pour stocker la fameuse page php et vos signatures.
En premier lieux donc créer un fichier texte a l'aide du blocnote de windows (le meilleur éditeur de texte de billou ) ou un logiciel type Frontpage, Dreamweaver, et collez-y ce code
- Code:
$dir_list = "sign/";
$dir = opendir($dir_list);
$a = 0;
function get_ext($fil)
{
$fin = @strlen($fil);
return @substr($fil,($fin-3),$fin);
}
while($f = readdir($dir))
{
if(is_file($dir_list.$f))
{
$img[$a] = $dir_list.$f;
$a++;
}
}
$img_n = @rand(0,(count($img)-1));
@header("Pragma: no-cache");
@header("Cache-Control: no-store");
switch(@get_ext($img[$img_n]))
{
case 'gif':
@header("Content-Type:
image/gif");
break;
case 'png':
@header("Content-Type:
image/png");
break;
case 'jpg':
@header("Content-Type:
image/jpeg");
break;
}
@header("Last-Modified: " .
gmdate("D, d M Y H:i:s") . "
GMT");
$pic = @file_get_contents($img[$img_n]);
if($pic)
{
echo $pic;
}
?>
Ce code permettra d'ouvrir le dossier où sont vos signatures et les
afficher que sa soit du gif, jpg ou png
La seule donné du code à modifier est le nom du dossier où seront placés vos signatures qui est $dir_list = "sign/"; (ici donc le
dossier est "sign") il suffit d'indiquer le nom d'un dossier que vous n'aurait plus qu'a créer sur votre FTP et a y placer les signatures de votre choix dedans.
Enregistrer le fichier texte en lui donnant le nom de votre choix et en remplacent l'extension .txt en .php, placez-le ensuite dans votre ftp à côté de votre dossier de signature ( /!\ pas dans le dossier !)
Vous pouvez tester que votre page fonctionne bien en vous rendant dessus http://votreftp.machin.truc/sign.php (par exemple) vous deviez alors voir une des signatures de votre dossier et en actualisant (F5) elle devrait changer.
Pour l'intégrer à un forum, il faut un peu tromper
le forum en lui faisant croire que
le fichier php est un fichier jpg donc pour cela
il suffit de rajouter à la fin du lien de votre
page /.jpg ce qui donne
http://votreftp.machin.truc/sign.php/.jpg
Vous n'avez plus qu'à copier votre lien dans l'emplacement prévu sur le forum (signature ou avatar) et paf (sa fait des chocapic) le tour est joué ^^
Ceci est valable pour les avatars et les signatures, il suffit de renommer votre dossier sign par avatar et de modifier le code
- Code:
$dir_list = "sign/";
- Code:
$dir_list = "avatar/";
Pour toutes questions sur cette astuce, allez sur ce topic
https://angels-design.forumactif.com/Le-graphisme-et-vous-c4/Tutoriels-Script-f12/Aide-pour-signature-aleatoire-t18107.htm
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum