CHAKKA1992
Mitglied
Hallo an alle,
ich bin gerade dabei für die Homepage meiner Klasse einen kleinen Bilder-bereich mit PHP zu erstellen.
Hier der Quelltext mit Kommentaren:
Hier stimmt irgendetwas nicht, aber ich finde den Fehler nicht. Kann mir jemand helfen?
Gruß chakka1992
ich bin gerade dabei für die Homepage meiner Klasse einen kleinen Bilder-bereich mit PHP zu erstellen.
Hier der Quelltext mit Kommentaren:
PHP:
<?php
$section=$_GET['section'];
//hier wird definiert wie die einzelnen bereiche heißen, und wieviele Bilder sie enthalten, die $teil wird später für die Pfadangabe der Bilder benötigt
$teil = array();
$teil['1'] = "armesdeutschland";
$teil['2'] = "augenverwirrung";
//...
$teil[''] = "startbild";
$anzahl = array();
$anzahl['1'] = '20';
$anzahl['2'] = '14';
//...
$anzahl[''] = '0';
$realname = array();
$realname['1'] = "Armes Deutschland";
$realname['2'] = "Augenverwirrung";
//...
$realname[''] = "Startseite";
//hier werden die definierten arrays in neue Variablen geschrieben...
$PFAD=$teil['$section'];
$ANZAHL=$anzahl['$section'];
$NAME=$realname['$section'];
?>
<head>
<title>
<?php
//In der Titelzeile werden Name und Anzahl der Bilder ausgegeben.
echo($NAME . " -- " . $ANZAHL . " Bilder");
?>
</title>
</head>
<body bgcolor="#000000" text="#FF0000" vlink="#FFCC33" alink="#FFCC33" link="#FFCC33">
//Hier Folgen die Links zu den eizelnen Bereichen
<hr color="#FFCC33"> •
<a href="funpage.php?section=1">Armes Deutschland</a> •
<a href="funpage.php?section=2">Augenverwirrung</a> •
<a href="funpage.php?section=3">Be Happy</a> •
<a href="funpage.php?section=4">Comicsammlung</a> •
<a href="funpage.php?section=5">Erfolg haben</a> •
<a href="funpage.php?section=6">Pisa</a> •
<a href="funpage.php?section=7">Schulaufsatz</a> •
<a href="funpage.php?section=8">Schwobenwitzle</a> •
<a href="funpage.php?section=9">Aufklärung</a> •
<hr color="#FFCC33">
Aktuelle Slideshow:
<?php echo($NAME); ?><br>
//Ab hier ist das script für die anzeige der einzelnen Bilder, die von PHP gegebenen Werte werden übernommen
<script type="text/javascript">
<!--
var maxnr = <?php echo($ANZAHL); ?>; // Anzahl der Bilder
var i = 0, halt = 1, an = 1
function bild(nr) {
if (an) {
i += nr;
if (i < 1)
i = maxnr;
else if (i > maxnr)
i = 1;
document.slide.src='<?php echo($PFAD); ?>' + '\Folie' + i + '.JPG';
}
}
function show(){
if (!halt) {
bild(1);
setTimeout("show()",pause);
}
}
//-->
</script>
<img src="startbild/Folie1.png" width="640" height="480" border="1" alt="" name="slide">
</p>
<p>
<form name="buttons">
<input type=button value=" |< " onclick="i=1;bild(0);">
<input type=button value=" < " onclick="bild(-1)">
<input type=button value=" > " onclick="bild(1)">
</form>
</body>
Hier stimmt irgendetwas nicht, aber ich finde den Fehler nicht. Kann mir jemand helfen?
Gruß chakka1992
Zuletzt bearbeitet: