Vous êtes perdu sur le forum ? Notre page d'accueil est là pour vous guider avec son menu rapide vers les principaux forums !
Vous ne vous souvenez plus d'une règle pour les clashs ou pour les commandes ? Notre page réunissant <a href="http://angels-design.forumactif.com/Les-regles-d-Angels-Design-h1.htm">toutes les règles du forum</a> est là pour vous aider !
Angels Design
Il est un lieu, perdu parmi les flots, une merveilleuse antre aux couleurs chatoyantes et aux colonnes indéfectibles... Angels Design. Il vous offre à vous, aventuriers, de multiples services à travers la maîtrise de l'art ancestral : le graphisme. Quelque soit votre dessein, les esprits créateurs et leurs disciples se dévoueront corps et âme pour qu'ensemble, l'impossible devienne possible. Angels Design est un forum d'entraide ouvert depuis quelques années. Notre but ? Accompagner nos membres dans la création de leur projet, proposer nos services de graphisme et bien plus encore... le tout, dans la bonne humeur et le partage !
Le forumCommandes graphiquestutos & ressourcesGaleries & WIPCoin PerduArchivesChatBox
Informations
# Le nouveau design d'Angels Design est terminé...

# N'hésitez pas à participer à la relance du forum...



 

Partagez | 
 

 Signatures / Avatars aléatoires

Voir le sujet précédent Voir le sujet suivant Aller en bas 
V.I.P.
Féminin
Nombre de messages : 5560
Logiciel : Photoshop CS & CS3
Réputation : 5
Points : 246
Date d'inscription : 16/05/2005

Détails sur le membre
Logiciel principal: Aucun
Ma disponibilité: Quasi-quotidienne !
Spécialités graphiques: Globe
avatar
Haby
Certains m'ont réclamé, à corps et à cri, le script des signatures aléatoires.
Il ne s'agit pas d'un gif animé, mais d'une page en php qui permet de faire la rotation aléatoire à chaque chargement

Pour que vous puissiez faire de même, il vous faut obligatoirement un FTP pour stocker la fameuse page php et vos signatures.

PREMIERE PARTIE :
créer un fichier texte a l'aide du bloc-notes de Windows et y coller ce code :

Citation :


$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;
}
?>
En bref, cela ouvre le dossier où sont vos signatures et les affiche que sa soit du gif, du jpg ou du png.

La seule donnée du code à modifier est le nom du dossier ou seront placées vos signature
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'à créer sur votre FTP et à y placer les signatures de votre choix dedans.

DEUXIEME PARTIE : Enregistrer le fichier texte en lui donnant le nom de votre choix et en remplaçant l'extension .txt en .php, placer-le ensuite dans votre ftp a coté de votre dossier de signature ( ATTENTION : 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 devriez 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 rajouté a 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 le tour est joué !



Source : Angels Design - Auteur : Candecyr



Merci encore Psy4rik!!
Revenir en haut Aller en bas
http://www.facebook.com/carine.benoitgasull http://www.amoulesolo.net/haby/#album=1&photo=6
 
Signatures / Avatars aléatoires
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Projet] Générateur de Signatures
» Avatars 115
» Autoriser le HTML dans les signatures
» Signatures + Bannières.
» Série TV - The Vampire Diaries

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
 :: Tutoriels et Ressources :: Tutoriels :: Programmation web-