Christoph: mit text eMail ein Hyperlink verschicken!

Hallo,

ich habe mir eine Diashow mit Postkarte versenden gebaut.
In der Diashow arbeite Variablen die ich mit den Links mitschicke. Nun muss ich den Link in eine email einbinden.

den Versuch habe ich auch gemacht, nur gibts Probleme:

der Link soll so in der Mail erscheinen:

http://localhost/community/diashow1.php?z1=12. April 2003&z2=nightgroove&z3=Bad Mergentheim&z4=mergentheim_12-04-03&z6=33&z7=030412_nightgroove_mgh&bild=010

in der Textmail hat er nur den teil verlinkt:
http://localhost/community/diashow1.php?z1=12.
dann geht es als normaler text weiter.
Ich denke dass es an den Inhalten von den Variablen liegt, aber
gibts da nochne lösung?

danke!

  1. Hi,

    der Link soll so in der Mail erscheinen:

    http://localhost/community/diashow1.php?z1=12. April 2003&z2=nightgroove&z3=Bad Mergentheim&z4=mergentheim_12-04-03&z6=33&z7=030412_nightgroove_mgh&bild=010
    in der Textmail hat er nur den teil verlinkt:
    http://localhost/community/diashow1.php?z1=12.
    dann geht es als normaler text weiter.

    Logisch. Da Leerzeichen nicht uncodiert in einer URL enthalten sein dürfen, ist für das Mailprogramm das Leerzeichen das Kennzeichen für das Ende der Url.

    Wenn eine URL Zeichen enthält, die nicht enthalten sein dürfen, muß der entsprechende Teil der URL URL-Codiert werden.

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
  2. Hi Christoph

    http://localhost/community/diashow1.php?z1=12. April 2003&z2=nightgroove&z3=Bad Mergentheim&z4=mergentheim_12-04-03&z6=33&z7=030412_nightgroove_mgh&bild=010
    in der Textmail hat er nur den teil verlinkt:
    http://localhost/community/diashow1.php?z1=12.
    dann geht es als normaler text weiter.
    Ich denke dass es an den Inhalten von den Variablen liegt, aber
    gibts da nochne lösung?

    Das liegt an der URL. Du musst alle Sonderzeichen, wie Leerzeichen, etc., also eigentlich alles außer a-z, A-Z, 0-9, $-_.+!*'(), kodieren. Aus "12. April 2003" wird dann "12.%20April%202003

    Schöne Grüße

    Johannes

    --
    ss:| zu:) ls:[ fo:) de:] va:) ch:] sh:( n4:& rl:( br:^ js:| ie:{ fl:( mo:|
    Selfcode? http://emmanuel.dammerer.at/selfcode.html