Eiswarnung

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
Franky

Beitrag von Franky »

Hallo Werner!
Vielen Dank für die neue Version.
Ich habe noch eine Frage zu der neuen variablen "%ws_icewarning=Ja,Nein%".
Was kann ich genau damit machen?
Gruß Frank Hoppe
Benutzeravatar
Werner
Site Admin
Beiträge: 5681
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 59 mal
Kontaktdaten:

Beitrag von Werner »

Hallo Frank,

Hiermit gibst Du vor, was bei Eiswarnung bzw. nicht Eiswarnung für diese Variable eingesetzt werden soll.

Bei meinem Eintrag wird zurückgegeben:
Wenn Eiswarnung ist -> Ja
bei keiner -> Nein.

Wenn Du diese Variable mehrfach verwendest und z.B. folgende Vorgaben machst:
1) =ice.gif,no_ice.gif%
2) =Glatteisgefahr,Freie Fahr%

so setzt das Programm das jeweils entsprechende aus Deinen Vorgaben ein.
Das ganze kann natürlich auch komplexer HTML-Code sein - mit der Vorgabe, daß im Html-Code keine ","(Komma) vorkommen dürfen (kommen in der Regel auch nie vor) - da das Komma als Trennzeichen zwischen den Parametern benötigt wird.
... und bei mehrmaligen Vorgaben, muß diese Variable immer in getrennten Zeilen stehen.

Aber in dieser Jahreszeit ist die Variable
"%ws_isdaynight= " da viel interessanter.
Hier könntest Du z.B. den Seitenhintergrund entsprechend gestalten.

Werner
Franky

Beitrag von Franky »

Hallo Werner!
Vielen Dank, habe verstanden. Jetzt ist es nur noch ein Schritt bis mein Wunsch in Erfüllung geht, nämlich die Beurteilung des Strassenzustands anhand von Kriterien wie Regen, Reif, usw.
Gruß Frank
Franky

Beitrag von Franky »

Hallo Werner!
Ich muß nochmal schreiben. Habe die variable jetzt eingebunden, genau mit dem syntax den du vorgegeben hast, jedoch interpretiert er das , und die % (zum Abschluß der Variablen) mit, d.h.es erscheint im generierten Text.
Prüfe das mal bitte.
Gruß Frank
Benutzeravatar
Werner
Site Admin
Beiträge: 5681
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 59 mal
Kontaktdaten:

Beitrag von Werner »

Hallo Frank,

schick mir bitte einmal Deine
Variable (also alles zwischen % ... %)

Werner
Franky

Beitrag von Franky »

Hallo Werner! Die Variablelautet: %ws_icewarning=Glatteisgefahr,Normal% Gruß Frank
Benutzeravatar
Werner
Site Admin
Beiträge: 5681
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 59 mal
Kontaktdaten:

Beitrag von Werner »

Frank,

kannst Du mir Deinen kompletten "String"=Text-Zeile schicken?
Bei mir wird kein "%" zurückgegeben (wie es auch sein sollte)

Werner
Franky

Beitrag von Franky »

Hallo Werner!
Hier der gewünschte String:
<TD WIDTH=116 ALIGN="left" VALIGN="top"><A HREF="../wetter/wetter.html"><IMG id="Bild47" HEIGHT=35 WIDTH=116 SRC="../webcam/%icewarning%" BORDER=0 ALT="Strassenzustand: %ws_icewarning=Glatteisgefahr,Normal%"><BR></A></TD>
Da die Variable in einem ALT-Befehl eingebettet ist, vermute ich, das es an dem Anführungszeichen liegt. Denn Außerhalb des Alt-Befehls funktioniert es. Ich habe es mal auf meiner Seite gelassen, kannst es dir mal anschauen.
http://www.hoppe-frank.de/webcam/webcam.html
Wenn Du über das no_ice-icon drübergleitest siehst Du den Fehler. Im Klartext obendrüber nicht.
Gruß Frank

Benutzeravatar
Werner
Site Admin
Beiträge: 5681
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 59 mal
Kontaktdaten:

Beitrag von Werner »

Hallo Frank,

hab den Fehler lokalisieren können.

Es liegt/lag an den "=" - hab nicht berücksichtigt gehabt, daß natürlich "=" auch ganz "normal" vorkommen kann.
Das bei Dir doch "so viel" als Ergebnis zurückkommt ist deshalb schon reiner Zufall ... :wink:

Werner
Franky

Beitrag von Franky »

Hallo Werner!
Schön das du den fehler gefunden hast! Aber in der neuen ausgabe %ws_isdaynight=...% scheint der gleiche fehler zu sein. Interessant, wenn die variable alleine im html steht, dann scheint sie zu funktionieren, z.b. bei template-dateien.
Gruss Frank
Antworten