Frage zur Umsetzung ...
micha
- html
Hallo alle,
ich brauche infos zur umsetzung folgender sache:
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.
in jeder datei sind links zur vorherigen/nächsten folge und jeweils zur cover/info-site. das sind also 600 links die sich nur geringfügig unterscheiden...
##########################
hier ein auszug aus einer "bilderseite" (../bilderseiten/002.html):
##########################
<table align="center"><tr>
<!-- VORIGE FOLGE --><td><a href="001.html"><img src="Pfeil_links.gif" width=40 height=40 alt="vorherige Folge" border="0"></a></td>
<!--DIESE FOLGE --><td><a href="../info_seiten/002.html">
<img src="../pics/cover_GROSS/002_gross.jpg" width=325 height=325 alt="zur Info" border="0"></a></td>
<!-- NAECHSTE FOLGE --><td><a href="003.html"><img src="Pfeil_rechts.gif" width=40 height=40 alt="nächste Folge" border="0"></a></td></tr>
<!-- FOLGENTITEL --><caption align="bottom" style="type:text/css; font-family:Impact;color:#FFFF00;">FOGENTITEL</caption>
</table>
##########################
meine frage(n) nun:
1.) gibt es eine möglichkeit, die links zu "automatisieren"?
ich kenn mich leider in JavaScript nicht so gut aus, in anderen sachen (Perl, PHP, CGI, etc.)überhaupt nicht.
kann man irgendwie umsetzten, daß die aktuelle datei erkannt wird und beim klick auf den link zur nächsten folge, die "nächsthöhere" datei geladen wird, so das nicht alle links manuell angepaßt werden müssen
2.) kann man sowas mit ner datenbank realisieren (kann man bestimmt, schätze ich...), was brauche ich dafür, kennt ihr gute tutorials, für blutigste anfänger???
3.) gibts da vielleicht lösungen zur freien verwendung, die man nur noch anpassen muß?
4.) gibts tools oder generatoren die links automatisch so setzen können?
5.) versteht jemand was ich auszudrücken versuche??? ;-) - ich hoffe ja!
schonmal danke an alle, die sich mit meinem problem befassen und antworten...
gruß,
micha
meine frage(n) nun:
1.) gibt es eine möglichkeit, die links zu "automatisieren"?
ich kenn mich leider in JavaScript nicht so gut aus, in anderen sachen (Perl, PHP, CGI, etc.)überhaupt nicht.
kann man irgendwie umsetzten, daß die aktuelle datei erkannt wird und beim klick auf den link zur nächsten folge, die "nächsthöhere" datei geladen wird, so das nicht alle links manuell angepaßt werden müssen
Natürlich geht sowas generell. Die Frage ist, was dein Webspace praktisch anbietet.
PHP ist sicherlich die beste Möglichkeit, weil du deine Seitenstruktur behalten kannst und nur an passender Stelle etwas PHP-Code einbindest, der automatisch für alles sorgt.
Perl geht auch, sollte dann per SSI eingebunden werden. CGI (z.B. mit Perl) ist auch möglich, aber nicht so elegant, weil die Dateien alle im Verzeichnis /cgi-bin liegen müssen.
Auch Javascript geht, allerdings: Javascript kann abgeschaltet sein, und dann kommen keine Links.
Was auch geht: Du bastelst keine Links auf die nächste Seite, sondern einen Link auf ein CGI-Script, welches eine Umleitung auf die passende Seite generiert. Ist eine abgewandelte Form von Perl/CGI. :)
2.) kann man sowas mit ner datenbank realisieren (kann man bestimmt, schätze ich...), was brauche ich dafür, kennt ihr gute tutorials, für blutigste anfänger???
Datenbank geht auch. Hast du eine? Auch auf dem Webserver? Aber eigentlich geht es auch ohne, und das sollte - gerade für einen Anfänger - erstmal reichen.
3.) gibts da vielleicht lösungen zur freien verwendung, die man nur noch anpassen muß?
Sowas kleines schreibt man schnell selbst. ;) Es hängt von deinem Webspace ab, was du einsetzen kannst. Diese Info brauchen wir hier im Forum, und dir wird schnell geholfen.
4.) gibts tools oder generatoren die links automatisch so setzen können?
Automatisch geht sowas natürlich auch, aber entsprechende Programme kosten Geld.
5.) versteht jemand was ich auszudrücken versuche??? ;-) - ich hoffe ja!
Mir ist es zumindest klar - behaupte ich. ;)
schonmal danke an alle, die sich mit meinem problem befassen und antworten...
gruß,
micha
- Sven Rautenberg
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