Registrierung Gästebuch Kalender Mitgliederliste Teammitglieder Häufig gestellte Fragen Suche Zur Startseite
HackBox Forum
Forum Linkliste Online Spiele Datenbank Forum Foto Galerie Chat Portalansicht des Forum

HackBox Forum » Programmieren & Entwicklung » Web-Design » avatar rotation » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen avatar rotation
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
DarkSquirrel DarkSquirrel ist männlich
Kaiser


images/avatars/avatar-54.jpg
[meine Galerie]


Dabei seit: 02.07.2007
Beiträge: 1.102
Herkunft: ausm Ruhrpott

avatar rotation Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

... langeweile ...
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
<?php

// welche dateitypen kennen wir, und wie sind die zugehörigen mime typen?
    $type['jpeg'] = 'image/jpeg';
    $type['jpg'] = 'image/jpeg';
    $type['gif'] = 'image/gif';
    $type['png'] = 'image/png';

// aus welchem verzeichnis werden die dateien geholt?
    $dir '.';


if (substr($dir,-1) != '/'// slash dran?
    $dir.= '/';

$cnt=0;
$handle opendir($dir);
while ( false !== ( $file readdir($handle) ) )  // wir blättern mal durch...
{
    $file_info pathinfo($file);
    if (isset( $typestrtolower$file_info['extension'] ) ] )) // oh, eine datei deren typ wir kennen...
    {
        $fileList[] = $file// in die liste damit
        $cnt++;
    }
}
closedir($handle); // brauchen wir nicht mehr
unset($img); // sollte nicht deffiniert sein...
if ($cnt 0// haben wir was?
    $img $dir.$fileList[rand(0,$cnt-1)]; // eins aussuchen

if ($img) 
{ // wir haben ein bild ...
    $imageInfo pathinfo($img);
    $contentType 'Content-type: '.$type$imageInfo['extension'] ];
    header ($contentType); // mimetype setzen
    readfile($img); // ... und raus damit ...
} 
else 
{ // wir haben kein bild ... :( ... zeit für ne fehlermeldung ... malen wir mal eine ...
    if ( function_exists('imagecreate') ) 
    {
        header ("Content-type: image/png");
        $im = @imagecreate (25530// 2 wohlüberlegte werte ...
            or die ("GD library fehlt, oder server fuhr vor die wand ... schlecht ... :(");
        $background_color imagecolorallocate ($im255255255); // meister propper weiß
        $text_color imagecolorallocate ($im0,0,0); // schwarz wie meine seele
        imagestring ($im255,  "dumme nuss ... ohne bilder gehts nich ..."$text_color); // ... ja wie auch?!
        imagepng ($im); // raus damit
        imagedestroy($im); // wird nicht mehr gebraucht ...
    }
}
// et fini
?>




eine passende .htaccess datei ...
code:
1:
ErrorDocument 404 /squirrel/websquirrel/rotate.php


sofern das bilderverzeichnis /squirrel/websquirrel/ ist, und die datei raotate.php heißt ...

bilder ins gleiche verzeichnis kopieren, und als avatar url auf eine nicht existierende datei in diesem verzeichnis verweisen ...

*zum webmaster schiel* funktioniert sofern man avatare nicht hochladen muss sondern verlinken kann ...

__________________
Gräten auf dem Sofakissen wird man wohl entfernen müssen.
20.11.2007 03:14 DarkSquirrel ist offline Beiträge von DarkSquirrel suchen Nehmen Sie DarkSquirrel in Ihre Freundesliste auf
Troll Troll ist männlich
Kaiser


images/avatars/avatar-2.gif
[meine Galerie]


Dabei seit: 23.12.2001
Beiträge: 1.270
Herkunft: Bayern

RE: avatar rotation Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:
Original von DarkSquirrel
*zum webmaster schiel* funktioniert sofern man avatare nicht hochladen muss sondern verlinken kann ...


geht ja zum glück hier nicht. großes Grinsen

__________________
Rechtschreibfehler sind gewollt und dienen lediglich der Belustigung der Foren-Teilnehmer!
21.11.2007 17:45 Troll ist offline E-Mail an Troll senden Homepage von Troll Beiträge von Troll suchen Nehmen Sie Troll in Ihre Freundesliste auf Fügen Sie Troll in Ihre Kontaktliste ein
DarkSquirrel DarkSquirrel ist männlich
Kaiser


images/avatars/avatar-54.jpg
[meine Galerie]


Dabei seit: 02.07.2007
Beiträge: 1.102
Herkunft: ausm Ruhrpott

Themenstarter Thema begonnen von DarkSquirrel
RE: avatar rotation Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:
Originally posted by Troll
Zitat:
Original von DarkSquirrel
*zum webmaster schiel* funktioniert sofern man avatare nicht hochladen muss sondern verlinken kann ...


geht ja zum glück hier nicht. großes Grinsen


wie kommt es nur das wir beide verschiedene auffassungen von glück haben? *g*

__________________
Gräten auf dem Sofakissen wird man wohl entfernen müssen.
21.11.2007 18:00 DarkSquirrel ist offline Beiträge von DarkSquirrel suchen Nehmen Sie DarkSquirrel in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen

Ähnliche Themen
Thread Gestartet Hits Antworten Letzte Antwort
1 Dateianhänge enthalten Mein neuer Avatar (Forum: Fun Forum)   10.01.2011 18:29 von Congo   4.568 2   10.01.2011 20:13 von Congo  
1 Dateianhänge enthalten Avatare (Forum: Talk)   01.06.2006 15:50 von Ricken   10.360 4   02.06.2006 08:28 von Ricken  
Eigenes Avatar benutzen funktioniert nicht!! (Forum: Talk)   05.06.2002 08:43 von Dark Angel   6.336 3   02.09.2002 17:42 von Troll  

HackBox Forum » Programmieren & Entwicklung » Web-Design » avatar rotation

Views heute: 11.431 | Views gestern: 14.054 | Views gesamt: 86.403.815


© • www.hackbox.de forum.hackbox.de
Forensoftware: Burning Board 2.3.6 pl2, entwickelt von WoltLab GmbH
DB: 124.97s | DB-Abfragen: 60 | Gesamt: 0.522s | PHP: -23840.61% | SQL: 23940.61%