regenfeld: Frage zur Umsetzung ...

Beitrag lesen

Grüssi,

ich möchte eine hörspielseite erstellen in welcher ich u.a. zu allen folgen (z.Zt. 100) ne cover-site (z.B. ../bilder_seiten/001.htm) und ne info-site (z.B. ../cover_seiten/001.html) erstelle.

Die Seiten unterscheiden sich also nur durch das Bild in der Mitte? Dann isses ganz einfach. Man kann Parameter an eine Seite übergeben, und Sprachen wie Perl, PHP, ... bieten recht einfach Methoden um diese Parameter auszulesen. Angenommen deine Bilder wurden alle nach dem selben Schema benannt: 1.gif, 2.gif, 3.gif, ...

Dann übergibst du einfach die Zahl des Dateinamens als Parameter. Das Script fügt dann ins IMG-Tag das richtige 'src' Attribut ein, und schickt alles zusammen an den Browser. Ungefähr so:

<a href="/meine_bilder/tour.php?seite=<?php echo $seite-1; ?>">
 <img src="pfeil_links.gif" alt="zurück">
</a>
<a href="/meine_bilder/tour.php?seite=<?php echo $seite; ?>">
 <img src="/meine_bilder/pics/<?php echo $seite; ?>.gif" alt="zurück">
</a>
<a href="/meine_bilder/tour.php?seite=<?php echo $seite+1; ?>">
 <img src="pfeil_rechts.gif" alt="vorwärts">
</a>

'seite' ist der Parameter den du übergibst. PHP wandelt Parameter automatisch in vraiablen mit denselben Namen wie die Parameter um, sodass du sie ganz leicht ohne grossen Aufwand in deinem PHP-Script verwenden kannst. Übergibst du beispielsweise einen Parameter 'luft' mit dem Wert 'liebe' hast du im Script eine Variable '$luft' zur Verfügung, die den Wert 'liebe' hat!

Aber wie gesagt, hängt alles von deinem Provider ab, welche Sprachen der unterstützt. Das Konzept bleibt dasselbe: Bildnamen als Parameter übergeben;

lg regenfeld