mail () - Link wird umgebrochen funzt dann nicht
chichi
- php
http://www.meinedomain.de/buchungsboerse/mail.php?name=nicobrand&email=nicobrand@feenett.de
dieser link wird mit php mail() verschickt. einige können den problemlos anklicken, bei anderen empfängern wird er im mailprogramm umgebrochen und wird so -bei direktem klick drauf- nicht ganz in den browser übernommen. gibt es da einen trick, damit auch die kunden den link komplett übernehmen können, ohne ihn rauskopieren zu müssen.
bei machen kam er so an:
http://www.meinedomain.de/buchungsboerse/mail.php?name=nic
obrand
&email=nicobrand@feenett.de
*chichi*
Hallo erstmal!
Setzte die URI in eine neue Zeile, lege die mail.php ins Hauptverzeichnis und bete darum das KlausJoachimGrafSchenkvonderSachenburgWildheimGotha nicht noch eine viel längere Mailadresse hat ;).
Dadurch, das auch noch ein Name übermittelt wird, ist die URI schon sehr lang. Bei Textansicht (die allgeimen epfohlen wird) werden bei nicht wenigen Programmen Zeilen alle 75 Zeichen umgebrochen.
Gruß aus Berlin!
eddi
danke erst mal,
hab die sache gekürzt. übermittle jetzt mit id und hole den namen und mail aus der datenbank.
chichi
Hello,
http://www.meinedomain.de/buchungsboerse/mail.php?name=nicobrand&email=nicobrand@feenett.de
dieser link wird mit php mail() verschickt. einige können den problemlos anklicken, bei anderen empfängern wird er im mailprogramm umgebrochen und wird so -bei direktem klick drauf- nicht ganz in den browser übernommen. gibt es da einen trick, damit auch die kunden den link komplett übernehmen können, ohne ihn rauskopieren zu müssen.
bei machen kam er so an:
http://www.meinedomain.de/buchungsboerse/mail.php?name=nic
obrand
&email=nicobrand@feenett.de*chichi*
"Kam er so an" ...
Wie hast Du das festgestellt?
"Wurde er so angezeigt" wäre das vielleicht richtig?
Welche Codierung hast Du benutzt für den Mailbody? Ich vermute, dass Du einfach nur den Text in die mail()-Funktion reingestopft hast? Um die Fehlerquelle einzukreisen, müsstest Du Cir von den Kunden den Quelltext der emails beschaffen. Es könnte auch an ihren Mailclients liegen.
In eMails wird i.d.R. die Zeilen automatisch nach max. 76 Zeichen + CRLF umgebrochen. Die Zeilen dürfen aber 998 Zeichen + CRLF lang werden. Diese URi ist länger als 76 Zeichen.
Schau Dir als erstes den Code an, den Dein Programm generiert, indem Du die Mails an Dich selber schickst.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom