Der Martin: Dynamische Links?

Beitrag lesen

Hallo Rolf,

ich hab' mal weitergesucht. Das mit dem "clientseitigen Script" war schon wieder "zu hoch" für mich, ...

okay, das lässt darauf schließen, dass wir deine Kenntnisse tatsächlich auf Laien-Niveau einschätzen müssen. Nein, das ist kein Vorwurf, keine Geringschätzung - du hast dafür ganz bestimmt andere Stärken. Kann ja nicht jeder ein IT-Genie sein.

aber die Suche danach hat mit auf Umwegen auf den Begriff "Query String" gebracht, und das ist genau das, was ich suche. Ich kriege ihn aber nicht richtig zusammengebastelt, vielleicht hat einer von Euch die zündende Idee?

Wenn ich deine nachfolgenden Ausführungen zusammenfassen darf: Nein, was du dir vorstellst, geht so nicht.


> <IMG src="https://finviz.com/chart.ashx?t=STZ&ty=c&ta=0&p=d&s=l" border="2"><br><br>
> <IMG src="https://finviz.com/chart.ashx?t=STZ&ty=c&ta=0&p=w&s=l" border="2"><br><br>
> <IMG src="https://finviz.com/chart.ashx?t=STZ&ty=c&ta=0&p=m&s=l" border="2">

Eins vorweg: Das ist grausames HTML. Die vorgeschriebenen alt-Attribute für die img-Elemente fehlen, doppelt auftretende br-Elemente sind ein klares Indiz für Verständnisfehler, und Tag-Namen schreibt man üblicherweise in Kleinbuchstaben.

Jetzt hätte ich gern, daß ich nicht erst jeden Monat hunderte HTML-Dateien und Links erstellen muß, sondern dieses Ergebnis direkt mit einem Link abfragen kann, ohne den Umweg über eine lokale Datei.

Das wird nicht gehen.

Diese "Query Strings" funktionieren - jeder für sich:

https://finviz.com/chart.ashx?t=STZ&p=d

https://finviz.com/chart.ashx?t=STZ&p=w

https://finviz.com/chart.ashx?t=STZ&p=m

Ja, so weit kann ich folgen.

Es gelingt mir nur nicht, die so zu verknüpfen, daß alle drei Bilder abgerufen werden, wie oben im Bild gezeigt. Ich schreibe z.B. in die Adreßzeile:

https://finviz.com/chart.ashx?t=STZ&amp;p=d&t=STZ&amp&p=w&t=STZ&amp;p=m

und bekomme NUR EINES der drei Bilder angezeigt.

Ja. Das Script, das du auf diese Weise aufrufst, kann nur ein Bild liefern. Es wird daher von mehreren gleichnamigen Parametern nur einen annehmen, vermutlich den letzten.

Mache ich was falsch oder geht das tatsächlich nicht?

Bei HTTP gilt die Grundregel: Ein Request, eine Response. Du willst drei Responses, also musst du auch drei Requests senden. Wie du das zum Beispiel mit Javascript automatisieren kannst, wurde dir schon gezeigt. Wenn du es ausprobieren willst und dabei noch etwas Hilfe brauchst, bist du hier herzlich willkommen. Es ist wirklich kein Hexenwerk.
Nur so wie du es gern hättest, also drei Bilder mit einer einzigen Anfrage an den Server, geht es eben nicht.

Ciao,
 Martin

PS: Wie alt bist du, wenn ich fragen darf? Wörter wie dass, muss oder Adresszeile schreibt man schon seit rund 25 Jahren mit Doppel-s. Das war eine der wenigen Regeln der Rechtschreibdeform, die ich sofort begeistert angenommen habe.

--
Ich stamme aus Ironien, einem Land am sarkastischen Ozean.