Kai345: Variablenübergabe zwischen zwei Scripten

Beitrag lesen

[latex]Mae  govannen![/latex]

Bei mir kommt ja aus technischen Gründen die Auslesung zuerst - denn zuerst steht ja die <title>-Zeile im <head>-Bereich. Und dann wird erst im <body>-Bereich der Variable ein Wert zugewiesen. Und ich verstehe nicht, wie ich diesen Wert dann nochmal am Anfang ausgeben lassen kann - auch nicht durch Strings!

Dieser Text zeigt, daß du das EVA-Prinzip nicht verstanden hast. Du gibst *nichts* - nicht einmal ein einziges Zeichen(!) - aus, bevor du nicht sämtliche(!) benötigte Werte eingesammelt, berechnet oder zugewiesen hast. Erst, wenn das wirklich _alles_ fertig ist, _beginnt_ die Ausgabe. Dazu benutzt man Variablen (idealerweise als assoziatives Array[1]) und fügt die Werte genau da ein, wo man sie braucht [echo, (s)print(f) oder Ersetzen von Platzhaltern, es gibt viele Möglichkeiten]. Man kann also jeden Wert beliebeig oft ausgeben und auch wo immer man will.

[1] z.B.

$werte['titel_head'] = 'Titel';  
$werte['ueberschrift'] = 'Bla bla';  
$werte['antwort'] = 42;

(wobei $werte als Name blöd ist, bin aber gerade zu müde für einen schöneren Namen)

Stur lächeln und winken, Männer!
Kai

--
Dank Hixies Idiotenbande geschieht grade eben wieder ein Umdenken
in Richtung "Mess up the Web".(suit)
SelfHTML-Forum-Stylesheet