also ich habe folgendes script was super funktioniert. Da musst du dann ja nur noch die Daten aus der Datenbank einfügen.
PHP-Code:
<?php
header("Content-Type: text/x-vcard");
header("Content-Disposition: inline; filename=meine-visitenkarte.vcf");
echo "BEGIN:VCARD\n";
echo "VERSION:2.1\n";
echo "N:Mustermann;Max\n";
echo "FN:Max Mustermann\n";
echo "TEL;WORK;VOICE:+49 (89) 741170\n";
echo "ADR;WORK:;;Konrad-Celtis-Str. 77;München;;81369;Germany\n";
echo "URL;WORK:http://www.internetworld.de\n";
echo "EMAIL;PREF;INTERNET:mail@internetworld.de\n";
echo "END:VCARD\n";
/*
BEGIN:VCARD
FN:Mr. John P. Smith, Jr.
TITLE:General Manager
ORG:XYZ Corp.;North American Division;Manufacturing
ADR;POSTAL;WORK:;;P.O. Box 10010;AnyCity;AnyState;00000;U.S.A.
LABEL;POSTAL;WORK;ENCODING=QUOTED-PRINTABLE:P.O. Box 10010=0D=0A=
Anywhere, TN 37849=0D=0A=
U.S.A.
ADR;PARCEL;WORK:;133 Anywhere St.;Suite 360;AnyCity;AnyState;00000;U.S.A.
LABEL;POSTAL;WORK;ENCODING=QUOTED-PRINTABLE:133 Anywhere St.=0D=0A=
Anywhere, TN 37849=0D=0A=
U.S.A.
TEL;Work;VOICE;MESG;PREF:+1-234-456-7891 x56473
TEL;Home:+1-234-456-7891
TEL;Pager:+1-234-456-7891
TEL;Cell:+1-234-456-7891
TEL;Modem;FAX:+1-234-456-7891,,*3
EMAIL;Internet:webmaster@anywhere.com
URL:http://www.anywhere.com/mrh.vcf
UID:http://www.anywhere.com/mrh.vcf
TZ:-0500
BDAY:1997-11-29
REV:20030317T132905
VERSION:2.1
END:VCARD
*/
?>