• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Daten übernehmen

pristubak

Neues Mitglied
Hallo zusammen.
Ich habe schon überall nach einer Lösung gesucht aber nichts gefunden, hoffe ihr könnt mir weiter helfen.

Folgendes Probelm:

Auf meiner Website programmiere ich mein Photoalbum mit html selber, nun möchte ich aber den Dateipfad nicht immer für jedes einzelne Photo neu eingeben und suche jetzt einen Befehl wo ich einen Teil des Dateipfades benennen kann und dann für jedes Foto übernimmt. Sollte eigentlich möglich sein oder nicht?

hier ein Beispiel:


<tr align="center" >
<td><a href="1.html">
<img src="../schlossturnfest09 mini/Foto-01.JPG" alt="" border="0"></a></td>
<td><a href="2.html">
<img src="../schlossturnfest09 mini/Foto-02.JPG" alt="" border="0"></a></td>
<td><a href="3.html">
<img src="../schlossturnfest09 mini/Foto-03.JPG" alt="" border="0"></a></td>
<td><a href="4.html">
<img src="../schlossturnfest09 mini/Foto-04.JPG" alt="" border="0"></a></td>
<td><a href="5.html">
<img src="../schlossturnfest09 mini/Foto-05.JPG" alt="" border="0"></a></td>
<td><a href="6.html">
<img src="../schlossturnfest09 mini/Foto-06.JPG" alt="" border="0"></a></td>
</tr>

Ich möchte nun "/schlossturnfest09 mini/" nicht einzel eingeben müssen sondern in einen Befehl verpacken wo ich nur einmal auf der Seite "/schlossturnfest09 mini/" befehlen kann und es dann übernimmt:

Befehl übrernehmen="schlossturnfest09 mini"

<td><a href="6.html">
<img src="../*befehl übernehmen*/Foto-06.JPG" alt="" border="0"></a></td>

irgendwie so hätte ich gedacht!

Ich hoffe, dass ihr mein Problem versdanden habt und ihr mir helfen könnt!
 
Auf meiner Website programmiere ich mein Photoalbum mit html selber
Mit HTML kann man keine Programme machen, dementsprechend kann man es nicht programmieren. Es ist eine Auszeichnungssprache, also kann man sagen auszeichnen.
<tr align="center" >
<td><a href="1.html">
<img src="../schlossturnfest09 mini/Foto-01.JPG" alt="" border="0"></a></td>
<td><a href="2.html">
<img src="../schlossturnfest09 mini/Foto-02.JPG" alt="" border="0"></a></td>
<td><a href="3.html">
<img src="../schlossturnfest09 mini/Foto-03.JPG" alt="" border="0"></a></td>
<td><a href="4.html">
<img src="../schlossturnfest09 mini/Foto-04.JPG" alt="" border="0"></a></td>
<td><a href="5.html">
<img src="../schlossturnfest09 mini/Foto-05.JPG" alt="" border="0"></a></td>
<td><a href="6.html">
<img src="../schlossturnfest09 mini/Foto-06.JPG" alt="" border="0"></a></td>
</tr>
Das sieht mir arg nach einem Tabellenlayout aus. Sind in der Tabelle denn auch tabellarische Daten entahlten? (Beispielsweise Spielergebnisse etc.?) Ich vermute mal nicht.
Mit HTML zeichnet man Inhalt aus. Das heisst, du sagst was ein Textabsatz ist, was eine Überschrift ist, was eine liste ist, eine Aufzählung, ein Link, ein Bild etc.. Mehr macht man mit HTML nicht. Sobald du das Aussehen ändern möchtest, benutzt man CSS.
Ich hoffe, dass ihr mein Problem versdanden habt und ihr mir helfen könnt!
Ich glaube schon. Also du möchtest automatisiert die Pfadangabe einfügen lassen?

Das kannst du mit einer serverseitigen Scriptsprache machen (zB PHP).

LG Vitus
 
zuerst mal Danke für die schnelle Antwort!
Tut mir leid wenn ich falsche formulierungen gebraucht habe, dabei hast du aber sicherlich bemerkt, dass ich kein Profi bin.
Ich verwalte die HP meines Vereins und das wars auch schon! Kann also nur das nötigste "auszeichnen"!

Ich nehme an, dass so ein code immer gleich aufgebaut wird! kannst du mir ein Beispiel geben?
 
Kann also nur das nötigste "auszeichnen"!
Aber wenn das korrekte Anwenden von Tabellen noch nicht erlernt ist, dann nutzt man sie doch normal auch nicht oder?

Ich nehme an, dass so ein code immer gleich aufgebaut wird! kannst du mir ein Beispiel geben?
Ich schreibe mal wie so ein Code aufgebaut ist in etwa:
Solange nicht alle Bilder aufgerufen wurden, rufe nächstes bild auf.
In PHP könnte das etwa so aussehen:
PHP:
<?php
echo "<tr>";

for($i = 1; $i <= 6; $i++){
    echo '<td><a href="6.html"><img src="../schlossturnfest09 mini/Foto-0'.$i.'.JPG" alt="Alternativtext"  border="0"></a></td>';
}

echo "</tr>";
?>
[UNGETESTET]
Ersetze deinen oben geposteten Code nun durch meinen, und das selbe Ergebnis sollte herauskommen. Sobald es sich jedoch um mehr als 9 bilder handelt, brauchst du einen anderen Code...
Die HTML Datei muss übrigens vermutlich in .php umbenannt werden, damit sie vom Server geparst wird.

LG Vitus
 
Zurück
Oben