Mailinglisten-Archive |
Hallo Michael, Michael Borchers schrieb: >> Hi Michael, >> >> Michael Borchers schrieb: >>> ich verwende die >>> PHP vCard class v2.0 >>> (c) Kai Blankenhorn, >>> folgender header zum übergeben: >>> >>> header("Content-Disposition: attachment; filename=$filename"); >>> header("Content-Length: ".strlen($output)); >>> header("Connection: close"); >>> header("Content-Type: text/x-vCard; filename=filename=$filename"); >> >> da steht in der vierten header-Zeile filename=filename=... Bestimmt ein >> Kopieren-und-Einfügen-Fehler. :-) >> >>> das funzt im FF, aber IE streikt und sagt: >>> verbindung zur seite www.xxx.yy konnte nicht geöffnet werden. >>> >>> hm!? >> >> Mach mal ein "filename=" in der vierten header-Zeile weg. Dann sollte es >> klappen. :-) > das war ja mal wieder n schuss in den ofen;) > aber du wirst lachen, FF freut sich weiterhin, aber IE streikt weiter. > liegt es am header, gab's da nich ma n bugifx für IE? da ist noch ein Fehler. Du schreibst: header("Content-Type: text/x-vCard; filename=$filename"); Es muß heißen: header("Content-Type: text/x-vCard; name=$filename"); Ein kleiner, aber wichtiger Unterschied. Und dann noch was, weil ich nicht weiß, was Du in $filename schreibst: Umschließe $filename mit doppelten Anführungsstrichen. Also: header('Content-Disposition: attachment; filename="'.$filename.'"'); [...] header('Content-Type: text/x-vCard; name="'.$filename.'"'); Viele Grüße Lutz
php::bar PHP Wiki - Listenarchive