Zufälliges Avatar generieren PDF Drucken
Hier seht ihr, wie man mit PHP ein 'Avatar-Zufalls-Generator' (z.B. für ein Forum) erstellt.

Erst der Code dann die Erklärung :) :
Code
0:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:

<?php 
$avatar 
= array(); // Stehen lassen 

$avatar[] = 'g.gif'// erstes Avatar 
$avatar[] = 'g.jpg'// zweites Avatar 

/* ... 
jedes weitere Avatar, das geladen werden soll, muss diesen Stil haben: 

$avatar[] = 'dateiname.endung'; 
*/ 

// Ab hier brauch nichts mehr geändert werden 
mt_srand((double)microtime()*1000000); 
$zufallszahl mt_rand(0,count($avatar)-1); 

Header('Location:'$avatar[$zufallszahl]); // Ausgabe 
?> 


Erst legt man alle potentiellen Avatare in ein Array ().
Dann wird mit mt_srand() () der Zufallsgenerator zur Ermittlung des Avatars gestartet.
Dann wird die Zufallszahl mit einer Variable belegt.

Erklärung:
Code
0:
count($avatar)-1:


Hier werden die Anzahl der Avatare gezählt, dann wird -1 gerechnet, da PHP standardmäßig mit der 0 anstatt der 1 beginnt.

Dann wird für das Ausgeben ein Header() () gesendet, damit das Bild auch richig ausgegben werden kann.

Speichere diese Datei unter einer *.php-Endung wie z.B. avatar.php. Beachte: Speichere die Datei auch wirklich unter *.php, auch, wenn du eigentlich ein Bild ausgeben möchtest.

Jetzt brauch man in einem Forum nur noch die Avatareinstellungen bearbeiten:
Jetzt muss man auf eine externe PHP-Datei verlinken (Ja das geht bei dern meisten Foren).
Also z.B.: http://domain.de/avatar.php
» Keine Kommentare
Es gibt bisher noch keine Kommentare.
» Kommentar schreiben
E-Mail (wird nicht veröffentlicht)
Name
Titel
Kommentar
Captcha Image Code neu generieren, falls er unlesbar sein sollte
 
< zurück

Suche

WHGB 1.1- Das Gästebuch von Webhilfe
Jetzt downloaden