Random Pics anzeigen

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
Benutzeravatar
HellSpawn1508
Mitglied
Beiträge: 47
Registriert: 14.09.2008 13:43

Random Pics anzeigen

Beitrag von HellSpawn1508 »

Hallo ich habe eine Reihe von .gif Dateien die ich gerne bei jedem Seitenaufruf zufällig anzeigen lassen möchte am besten 3 Stück gleichzeitig. Position wäre gut wenn diese Bilder zwischen Head Banner und Forum liegen würden.

Hoffe es kann mir jemand bei dem nötigen vorgehen helfen.

mfg Spawn
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Schau mal, was ich mittels Suche gefunden habe -> Klick & Klack.
Das sollte etwas für die prinzipielle Vorgehensweise sein.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
HellSpawn1508
Mitglied
Beiträge: 47
Registriert: 14.09.2008 13:43

Beitrag von HellSpawn1508 »

danke für die hilfe miriam...
nur irgendwie is das nicht das wonach ich suche...ich möchte nicht den header variieren sondern einzelne .gifs die unter meinem header angezeigt werden sollen einfach 3 pics 100x100 und die bei jedem aufruf der seite wechseln.
liegt das jetzt an mir und meinem mangelnden sachverstand oder gibts vielleicht doch noch andere möglichkeiten?!
DanielHeinrich
Mitglied
Beiträge: 188
Registriert: 05.04.2007 00:28
Wohnort: Bochum

Beitrag von DanielHeinrich »

Hi!*seufz*

Mach folgendes:
1) Benenne die Bildchen nach folgendem Schema: Avatar_1.gif, Avatar_2.gif, Avatar_3.gif, ...

2) Erstelle (im selben Verzeichnis wie die Bildchen) eine .htaccess-Datei mit folgendem Inhalt:

Code: Alles auswählen

<files Avatar.gif>
	ForceType application/x-httpd-php
</files>
3) Erstelle (im selben Verzeichnis wie die Bildchen) eine Datei mit dem Namen Avatar.gif und folgendem Inhalt:

Code: Alles auswählen

<?php
header('Content-Type: image/gif');
readfile('Avatar_'.rand(1, 3).'.gif');
?>
wobei hier 1 die minimale und 3 die maximale Bild-ID darstellt...

bis bald

Daniel Heinrich


PS: Bitte bedenke dass du für die .htaccess-Datei 'AllowOverride FileInfo' benötigst.
Benutzeravatar
HellSpawn1508
Mitglied
Beiträge: 47
Registriert: 14.09.2008 13:43

Beitrag von HellSpawn1508 »

Hallo ich habe immernoch das problem mit den random pics... :(
das ist der code den ich verwenden wollte kann mir jemand sagen ob der so passt?? denn es zeigt mir nix an in meinem overallheader...

Code: Alles auswählen

<?php 

$total = "148"; // gesamtanzahl der pics im ordner
$resizable = "yes"; 
$width = "100";
$height = "100";
$file_type = ".gif"; // nur .gif oder nur .jpg verwenden 
$image_folder = "random/";
$start = "1"; // bilder fortlaufen benennen 1.gif,2.gif,3.gif

$random = mt_rand($start, $total); 

$image_name = $random . $file_type; 

echo "<img src=\"$image_folder/$image_name\" alt=\"$image_name\" style=\"width: 100px; height: 100px;\" />";

?>
$imgae_folder= muss ich das verzeichnis komplett angeben wo meine bilder liegen oder nur den ordnernamen??

für hilfe wäre ich wirklich dankebar :oops:
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Wo hast Du denn diesen Code eingebunden?

Und kann man das Ergebnis Deiner bisherigen Arbeit irgendwo in Augenschein nehmen?

Mit der Templatesyntax des phpBB(3) hast Du Dich schon beschäftigt?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
HellSpawn1508
Mitglied
Beiträge: 47
Registriert: 14.09.2008 13:43

Beitrag von HellSpawn1508 »

hallo miriam also ich wollte diesen code in meinen overall_header.html einbauen weil ja da auch die bilder bzw das bild angezeigt werden soll.
das ergebnis ist leider unsichtbar weil sich garnix ändert in meinem header wenn der code drin ist... :cry: (hab auch den cache geleert)

zu der syntax frage muss ich ehrlich gestehen nein :oops:
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Na gut.
Aber der Code an sich funktioniert soweit? Falls ja, kannst Du ihn ggf. mittels

Code: Alles auswählen

<!--- INCLUDEPHP pfad/deine_random_bild.php -->
einpflegen.
Dann muss aber php in den Templates erlaubt sein.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
HellSpawn1508
Mitglied
Beiträge: 47
Registriert: 14.09.2008 13:43

Beitrag von HellSpawn1508 »

Hallo,

ich muss leider nochmal fragen

Code: Alles auswählen

$image_folder = "random/";
ist der so korrekt oder findet er so den Ordner nicht??
und wie genau funktioniert das mit dem

Code: Alles auswählen

<!--- INCLUDEPHP pfad/deine_random_bild.php -->
Dazu muss ich doch eine extra .php Datei anlegen in die dann dieser Befehl kommt oder?? und wo käme die dann hin??
O<!--- INCLUDEPHP pfad/deine_random_bild.php -->r kommt nur dieser Befehl mit in meinen overall_header.html??
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Genau so.... Probier' doch einfach aus :-P
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“