Pages: 1 [2]   Go Down
Author Topic: Frage zu Webserver  (Read 246 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Jr. Member
**
Karma: 0
Posts: 68
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


Hallo zusammen

Hallo michael_x

Jetzt verstehe Ich was Du meinst
Ich Danke Dir

Hallo Serenifly

Das ist ja ein sehr guter Link

Eine Frage wenn Ich folgenden Befehl eingebe bekomme Ich
folgende Fehlermeldung

zaehler12:425: error: stray '#' in program
zaehler12.ino: In function 'int netz()':
zaehler12:425: error: expected `)' before 'background'
zaehler12:425: error: expected `;' before ')' token

Meine Frage kann man das nicht in  client.println senden


Code:
client.println("<body style="background-color:#ff0000;">");

bye juergen
Logged

Offline Offline
Faraday Member
**
Karma: 80
Posts: 2740
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Das Problem sind die Anführungszeichen. Du musst bestimmte Zeichen mit \ escapen, sonst kann der Compiler das nicht vom Ende des Strings unterscheiden:
http://en.wikipedia.org/wiki/Escape_sequences_in_C

Code:
client.println("<body style=\"background-color:#ff0000;\">");


Es bietet sich übrigens auch hier an, die Strings im Flash zu lassen:
client.println(F("Text im Flash"));
Das verlangsamt aber auch eventuell den Seitenaufbau etwas, da das Kopieren vom Flash ins RAM natürlich mehr Zeit braucht.
Logged

Pages: 1 [2]   Go Up
Jump to: