#1 (permalink)  
Alt 11.05.2009, 20:09
Erfahrener Benutzer
 
Registriert seit: 13.09.2008
Beiträge: 130
Standard Zufallsbilder auf der Startseite (verlinkt)?

Hallo zusammen,

meine Startseite besteht aus einer externen php Datei und ich würde gerne Artikelbilder in zufälliger Reihenfolge anzeigen lassen, welche auch verlinkt sind.

Kann mir da jemand einen hilfreichen Codeschnipsel bzw. Tutorial geben? Wäre nett.

Gruß Manuellsen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 11.05.2009, 20:21
Benutzer
 
Registriert seit: 02.10.2007
Beiträge: 38
Standard

Tachen...
Also das ist jetzt mal ein ausschnitt von usnerem shop... sind 3 Bilder die sich jedes mal ändern... du kannst die anzahl auch höher nehmen ...
Zitat:
<script type="text/javascript" language="JavaScript">
<!--
var Anzahl = 3; // Anzahl der Bilder
var ZufallJetzt = new Date()
var ZufallsZahl = ZufallJetzt.getSeconds() % (Anzahl);
// Zuweisungen abhängig von der Zufallszahl
if (ZufallsZahl==0) {
TextFarbe = "#FFFFFF";
GrafikUrl = "http://www.hoyo.de/Werbung_index/Slim_XG_2.jpg";
link_url="http://www.hoyo.de/product_info.php/info/p612_SLIM-XG-2.html";
UnterTitel=""
}
if (ZufallsZahl==1) {
TextFarbe="#FFFFFF";
GrafikUrl = "http://www.hoyo.de/Werbung_index/Office_5200_DVI.jpg";
link_url="http://www.hoyo.de/product_info.php/info/p360_Office-5200-DVI.html";
UnterTitel=""
}
if (ZufallsZahl==2) {
TextFarbe="#FFFFFF";
GrafikUrl = "http://www.hoyo.de/Werbung_index/Xtreme_5830_DVI.jpg";
link_url="http://www.hoyo.de/product_info.php/info/p590_Xtreme-5830-DVI.html";
UnterTitel=""
}
function Zufallsbild01() {
document.write('<a href="' + link_url + '" target=_self></br>')
document.write("<img src='" + GrafikUrl+ "' width='250' height='300' border='1' alt='Text'></a><br>")
document.write("<font color='" + TextFarbe +"'>" + UnterTitel + "</font><br>")
return
}
// -->
</script>
<div align="center">
<script type="text/javascript" language="JavaScript">
<!--
Zufallsbild01();
//-->
</script>
Gruß Tony
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 12.05.2009, 08:15
Erfahrener Benutzer
 
Registriert seit: 13.09.2008
Beiträge: 130
Standard

Danke Tony, klappt sauber.

Aber wie mache ich es bei 2 Bildern die nebeneinander sein sollen und bei jeder Seitenaktualisierung neue Bilder zeigen sollen? Hab es nicht hinbekommen, mit deinem Code 2 Bilder nebeneinander zu bekommen.

Gruß Manuellsen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 12.05.2009, 21:53
Benutzer
 
Registriert seit: 02.10.2007
Beiträge: 38
Standard

Also ich habe es mit 4 verschiedenen gemacht ... also so eine art tabelle...
2 oben und 2 unten... musst du mal schauen...

Zitat:
<table border="0" align="center" width="350">
<tbody>
<tr>
<td height="100">
<script type="text/javascript" language="JavaScript">
<!--
var Anzahl = 3; // Anzahl der Bilder
var ZufallJetzt = new Date()
var ZufallsZahl = ZufallJetzt.getSeconds() % (Anzahl);
// Zuweisungen abhängig von der Zufallszahl
if (ZufallsZahl==0) {
TextFarbe = "#FFFFFF";
GrafikUrl = "/Werbung_index/Monitor_22_TFT_HDMI.jpg";
link_url="http://www.hoyo.de/product_info.php/info/p506_TFT-22--AOC-2230Fh-wide-2ms-HDMI.html";
UnterTitel=""
}
if (ZufallsZahl==1) {
TextFarbe="#FFFFFF";
GrafikUrl = "/Werbung_index/Office_5200_DVI.jpg";
link_url="http://www.hoyo.de/product_info.php/info/p360_Office-5200-DVI.html";
UnterTitel=""
}
if (ZufallsZahl==2) {
TextFarbe="#FFFFFF";
GrafikUrl = "/Werbung_index/Xtreme_5830_DVI.jpg";
link_url="http://www.hoyo.de/product_info.php/info/p590_Xtreme-5830-DVI.html";
UnterTitel=""
}
function Zufallsbild01() {
document.write('<a href="' + link_url + '" target=_self></br>')
document.write("<img src='" + GrafikUrl+ "' width='250' height='300' border='1' alt='Text'></a><br>")
document.write("<font color='" + TextFarbe +"'>" + UnterTitel + "</font><br>")
return
}
// -->
</script>
<div align="center">
<script type="text/javascript" language="JavaScript">
<!--
Zufallsbild01();
//-->
</script>
<br /></div>
</td>
<td width="50">&nbsp;</td>
<td>
<script type="text/javascript" language="JavaScript">
<!--
var Anzahl = 3; // Anzahl der Bilder
var ZufallJetzt = new Date()
var ZufallsZahl = ZufallJetzt.getSeconds() % (Anzahl);
// Zuweisungen abhängig von der Zufallszahl
if (ZufallsZahl==0) {
TextFarbe="#FFFFFF";
GrafikUrl = "/Werbung_index/Xtreme_5960_GT-1.jpg";
link_url="http://www.hoyo.de/product_info.php/info/p383_Xtreme-5960-GT---I.html";
UnterTitel=""
}
if (ZufallsZahl==1) {
TextFarbe="#FFFFFF";
GrafikUrl = "/Werbung_index/Basic_Dual_Core.jpg";
link_url="http://www.hoyo.de/product_info.php/info/p454_Basic-Dual-Core.html";
UnterTitel=""
}
if (ZufallsZahl==2) {
TextFarbe="#FFFFFF";
GrafikUrl = "/Werbung_index/Xtreme_7750_HDMI.jpg";
link_url="http://www.hoyo.de/product_info.php/info/p356_Xtreme-7750-HDMI.html";
UnterTitel=""
}
function Zufallsbild01() {
document.write('<a href="' + link_url + '" target=_self></br>')
document.write("<img src='" + GrafikUrl+ "' width='250' height='300' border='1' alt='Text'></a><br>")
document.write("<font color='" + TextFarbe +"'>" + UnterTitel + "</font><br>")
return
}
// -->
</script>
<div align="center">
<script type="text/javascript" language="JavaScript">
<!--
Zufallsbild01();
//-->
</script>
<br /></div>
</td>
</tr>
<tr>
<td height="100">
<script type="text/javascript" language="JavaScript">
<!--
var Anzahl = 3; // Anzahl der Bilder
var ZufallJetzt = new Date()
var ZufallsZahl = ZufallJetzt.getSeconds() % (Anzahl);
// Zuweisungen abhängig von der Zufallszahl
if (ZufallsZahl==0) {
TextFarbe = "#FFFFFF";
GrafikUrl = "/Werbung_index/Xtreme_7950_GT.jpg";
link_url="http://www.hoyo.de/product_info.php/info/p83_Xtreme-7950-GT.html";
UnterTitel=""
}
if (ZufallsZahl==1) {
TextFarbe="#FFFFFF";
GrafikUrl = "/Werbung_index/HOYO_L_14.jpg";
link_url="http://www.hoyo.de/product_info.php/info/p600_HOYO-L14.html";
UnterTitel=""
}
if (ZufallsZahl==2) {
TextFarbe="#FFFFFF";
GrafikUrl = "/Werbung_index/Blu_Ray_ROM";
link_url="http://www.hoyo.de/product_info.php/info/p581_Blu-ray-ROM-LiteON-DH-4O1S-SATA.html";
UnterTitel=""
}
function Zufallsbild01() {
document.write('<a href="' + link_url + '" target=_self></br>')
document.write("<img src='" + GrafikUrl+ "' width='250' height='300' border='1' alt='Text'></a><br>")
document.write("<font color='" + TextFarbe +"'>" + UnterTitel + "</font><br>")
return
}
// -->
</script>
<div align="center">
<script type="text/javascript" language="JavaScript">
<!--
Zufallsbild01();
//-->
</script>
<br /></div>
</td>
<td width="50">&nbsp;</td>
<td>
<script type="text/javascript" language="JavaScript">
<!--
var Anzahl = 3; // Anzahl der Bilder
var ZufallJetzt = new Date()
var ZufallsZahl = ZufallJetzt.getSeconds() % (Anzahl);
// Zuweisungen abhängig von der Zufallszahl
if (ZufallsZahl==0) {
TextFarbe = "#FFFFFF";
GrafikUrl = "/Werbung_index/VGA_2048_9600_GT";
link_url="http://www.hoyo.de/product_info.php/info/p298_2048-MB-Geforce-9600GT-PCI-Express.html";
UnterTitel=""
}
if (ZufallsZahl==1) {
TextFarbe="#FFFFFF";
GrafikUrl = "/Werbung_index/Intel_Core2Duo.jpg";
link_url="http://www.hoyo.de/product_info.php/info/p352_HOYO-L7---Intel-Core-2-Duo.html";
UnterTitel=""
}
if (ZufallsZahl==2) {
TextFarbe="#FFFFFF";
GrafikUrl = "/Werbung_index/X2_6000";
link_url="http://www.hoyo.de/product_info.php/info/p470_X2-6000.html";
UnterTitel=""
}
function Zufallsbild01() {
document.write('<a href="' + link_url + '" target=_self></br>')
document.write("<img src='" + GrafikUrl+ "' width='250' height='300' border='1' alt='Text'></a><br>")
document.write("<font color='" + TextFarbe +"'>" + UnterTitel + "</font><br>")
return
}
// -->
</script>
<div align="center">
<script type="text/javascript" language="JavaScript">
<!--
Zufallsbild01();
//-->
</script>
<br /></div>
</td>
</tr>
</tbody>
</table>
Gruß Tony
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 13.05.2009, 19:14
Benutzer
 
Registriert seit: 02.10.2007
Beiträge: 38
Standard

Ich hoffe mal das es dir so reicht...

Gruß Tony
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 14.05.2009, 06:18
Erfahrener Benutzer
 
Registriert seit: 13.09.2008
Beiträge: 130
Standard

Vielen vielen Dank, Tony - klappt 1A!

Gruß Manuellsen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
startseite, verlinkt, zufallsbilder

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
xtc Veyton 4 - Unterkategorien auf Startseite - Einzelne Kategorien listen Jimbojackson Template System 3 28.07.2009 07:56
Zufallsprodukte & Sonderangebote NUR auf Startseite! teufelteufel Template System 4 22.07.2009 09:49
Artikel auf der Startseite !? danyh Installation und Konfiguration 0 18.04.2008 08:11
Title auf Startseite SmokingElephant Template System 8 15.10.2007 10:37


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:25 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand