Mi. 26.08.2009
15:10 Uhr
#1
- Registriert seit
- 25.02.2006
- Beiträge
- 427
- Beitragswertungen

Hallo!
Ich habe in meiner Index klar mehrere Designelemente die als zellenhintergrund angegeben sind, also halt folgendes:
1 | <td background="include/designs/aabl2008/images/spiele.gif" width="727" colspan="2" valign="top" height="230">
|
Ich wollte nun wissen - wie kann ich es machen das bei jedem Seitenaufruf eine andere Grafik angezegt wird, also halt dann anstelle von dem bild spiele.gif halt dann immer spiele2.gif, spiele3.gif usw usw.
kann mir da jemand helfen?
Grüße
verwendete ilchClan Version: 1.1
Ich liebe es wenn ein plan funktionert!!!
Mi. 26.08.2009
15:29 Uhr
#3
- Registriert seit
- 25.02.2006
- Beiträge
- 427
- Beitragswertungen

1 2 3 4 5 6 7 8 | <?PHP
// BilderURL
$bild[] = "include/designs/aabl2008/images/spiele.gif";
// Zufallszahl
$nummer = mt_rand(0,count($bild)-1);
?>
<td background="<? echo $bild[$nummer]; ?>" width="727" colspan="2" valign="top" height="230">
|
Hab das jetzt so eingebunden, aber es geht leider nix
Erstmal mit dem einen Bild damit der das halt anzeigt, weisst?
Ich liebe es wenn ein plan funktionert!!!
Fr. 28.08.2009
15:14 Uhr
#5
- Registriert seit
- 25.02.2006
- Beiträge
- 427
- Beitragswertungen

Also irgendwie will des net
wo muss den der PHP schnipsel hin in der index.html?
1 2 3 4 5 6 7 8 | <?PHP
$bild[] = "spiele1.gif";
$bild[] = "spiele2.gif";
$bild[] = "spiele3.gif";
$bild[] = "spiele4.gif";
$bild[] = "spiele5.gif";
$nummer = mt_rand(0,count($bild)-1);
?>
|
das hier is ja klar, direkt in die zelle:
1 | <td style="background-image:url(include/designs/aabl2008/images/<? echo $bild[$nummer]; ?>);" width="727" colspan="2" valign="top" height="230">
|
Wäre cool wenn einer die Lösung hat
Ich liebe es wenn ein plan funktionert!!!
Fr. 28.08.2009
18:51 Uhr
#6
- Registriert seit
- 25.02.2006
- Beiträge
- 427
- Beitragswertungen

keiner eine idee?
Ich liebe es wenn ein plan funktionert!!!
Fr. 28.08.2009
20:38 Uhr
#8
- Registriert seit
- 28.10.2006
- Beiträge
- 236
- Beitragswertungen

Oder Pack den Code in ne Box und lass nur die Farbe aus geben und schreib dann in die index.htm vom Design sowas inner art:
<td style="background-color: #{_boxes_bgfarbe}"></td>
Ist der einfachste weg... Ich würd jetzt die Design Klasse ändern, aber dann bekomm ich wieder einen auffen Deckel xDD
Fr. 28.08.2009
21:08 Uhr
#9
- Registriert seit
- 25.02.2006
- Beiträge
- 427
- Beitragswertungen

Aber es soll mit images gehen, aso net mit ner farbe sondern mit grafiken?
Ich liebe es wenn ein plan funktionert!!!
Fr. 28.08.2009
23:41 Uhr
#12
- Registriert seit
- 17.01.2007
- Beiträge
- 3.646
- Beitragswertungen

kleine Verbesserung:
background-image: pfad/zum/bild/ordner' .$bild;
=> background-image:url(pfad/zum/bild/ordner'.$bild.')';
Sa. 29.08.2009
09:55 Uhr
#14
- Registriert seit
- 25.02.2006
- Beiträge
- 427
- Beitragswertungen


Zitat geschrieben von
Dazzel
Dann machste das so:
in die index.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | $bild [] = "apfel.jpg" ;
$bild [] = "banane.jpg" ;
$bild [] = "kiwi.jpg" ;
$bild [] = "erdbeere.jpg" ;
$bild [] = "orange.jpg" ;
$bgimage = $bild [rand(0, count ( $bild )-1)];
echo '<style type="text/css">' ;
echo '.bgimage {' ;
echo 'background-image: url(pfad/zum/bild/ordner' . $bild . ')' ;
echo '}' ;
echo '</style>' ;
|
Und nu in der index.htm vom Desing
<td class="bgimage">INHALT</td>
Oder wie gesagt du lässt es über eine Box machen
Zuletzt modifiziert von Dazzel am 29.08.2009 - 00:27:13
Aber ich hab doch im design ne Index.html....
Sorry, aber ich selbber in einechter noob was das angeht...
Wäre super wenn da einer helfen könnte
Ich liebe es wenn ein plan funktionert!!!
Sa. 29.08.2009
18:20 Uhr
#15
- Registriert seit
- 17.01.2007
- Beiträge
- 3.646
- Beitragswertungen

Er:
Und nu in der index.htm vom Desing
Du:
Aber ich hab doch im design ne Index.html
=> Du musst das "class" dahin schreiben, wo sich der Hintergrund ändern soll.