Hallo,
Punkt 1: Hast du es ausprobiert? Nein! Du wirst dich erinnern, dass man in href-Attributen das &-Zeichen als & schreiben muß, weil sonst der Validator meckert. Der Server aber kriegt, wenn der Link geklickt wird, kein & zu sehen, sondern nur das & - ergo: Der Browser sieht die Entity-Codierung im Attribut und dekodiert sie, bevor er die Seite anzeigt. Dasselbe wird auch deinem Value-Attribut im Hidden-Feld passieren.
Mensch ich habe mich so darauf versteift irgendwas zum Dekodieren zu finden, dass ich an diese Möglichkeit nicht einmal gedacht hab, so dass ich das gar nicht ausprobiert habe.
Punkt 2: In einer Text/plain-Email hat HTML-Code sowieso nichts zu suchen. Oder ich verstehe dich gerade absolut falsch.
Naja wenn der Newsletterschreiberling so was schreiben will:
--------------------------------
Hallo meine Anhänger,
Wisst ihr wie man in HTML einen Link macht? Nein, dann will ich euch das vorführen:
<a href="seite.htm">Textlink</a>
Jetzt wisst ihr es.
--------------------------------
Dann muss der Quellcode nun mal rein. Ich weiß das passiert nicht alzu oft aber falls doch soll das Script schon darauf vorbereitet sein.
Testen, probieren, staunen. :)
Jo hab ich jetzt gemacht, und tatsächlich gestaunt :-) Danke.
Ich sehe bei der Hidden-Feld-Methode eigentlich nur ein Problem: Was ist mit den Zeilenumbrüchen? Die werden nicht codiert und könnten verloren gehen - sie sehen zumindest ekelhaft aus im Quelltext. Deshalb ist es besser, den Textstring base64 zu codieren und dann im endgültigen Auswerteskript wieder zu dekodieren.
Hm base64 was ist dass denn nun? ...Such such such... Hm ach so, ja stimmt so was kannte ich bisher noch gar nicht. Muss mich damit wohl mal auseinander setzen.
Table 1: The Base64 Alphabet
Value Encoding Value Encoding Value Encoding Value Encoding
0 A 17 R 34 i 51 z
1 B 18 S 35 j 52 0
2 C 19 T 36 k 53 1
3 D 20 U 37 l 54 2
4 E 21 V 38 m 55 3
5 F 22 W 39 n 56 4
6 G 23 X 40 o 57 5
7 H 24 Y 41 p 58 6
8 I 25 Z 42 q 59 7
9 J 26 a 43 r 60 8
10 K 27 b 44 s 61 9
11 L 28 c 45 t 62 +
12 M 29 d 46 u 63 /
13 N 30 e 47 v
14 O 31 f 48 w (pad) =
15 P 32 g 49 x
16 Q 33 h 50 y
Grüße
Jeena Paradies
"Of course it does not work, but look how fast it is!"