PHP aufruf mit mailto und "&" funktioniert nic

Alles, was PHP betrifft, kann hier besprochen werden.

PHP aufruf mit mailto und "&" funktioniert nic

Postby umeyer » 06. November 2006 08:55

Hallo,

ich möchte aus einem PHP Script einen Link erstellen, der dann das Mailprogrammm öffnet und automatisch einen Link in dieser Mail erstellt. Das ganze mache ich bisher so:

echo '<script type="text/javascript">';
echo 'var mailloader=window.open("mailto:?body='.$mailstring.'", "_blank", "dependent=yes,height=1,width=1");';
echo 'mailloader.close();';
echo '</script>';

Da bei dem $mailstring ein Link mit Variablen übergeben wird sollte der Link so aussehen:
http://www.xxxxxx.de/index.php?file=test.htm&id=11

Der Link in der Mail ist aber http://www.xxxxxx.de/index.php?file=test.htm

hört also beim "&" auf.

DIese Verhalten habe ich nur bei einigen Mailprogrammen wie Outlook und Evoloution. Bei Groupwise funktioniert das!

Hat jemand eine Idee wie das Mailprogramm das "&" richtig akzeptiert???

Danke
Gruß
Uwe
umeyer
 
Posts: 14
Joined: 15. March 2006 09:04

Postby umeyer » 06. November 2006 11:16

Hat sich erledigt.

Habe beim erstellen von dem Linkl das Zeichen & durch %26 ersetzt (Hexadezimal)

Nun löppt dat!
umeyer
 
Posts: 14
Joined: 15. March 2006 09:04

Postby martinpre » 06. November 2006 15:56

&amp; sollte es auch tun
martinpre
 
Posts: 405
Joined: 22. May 2006 16:14
Location: Nähe Tulln / Österreich


Return to PHP

Who is online

Users browsing this forum: No registered users and 8 guests