Tema: Genera vcard
Ver Mensaje Individual
  #8 (permalink)  
Antiguo 31/05/2011, 16:49
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Genera vcard

Es sencillo algo como
Código PHP:
Ver original
  1. <?php
  2. $str = 'BEGIN:VCARD
  3. VERSION:3.0
  4. N:Gump;Forrest
  5. FN:Forrest Gump
  6. ORG:Bubba Gump Shrimp Co.
  7. TITLE:Shrimp Man
  8. PHOTO;VALUE=URL;TYPE=GIF:http://www.example.com/dir_photos/my_photo.gif
  9. TEL;TYPE=WORK,VOICE:(111) 555-1212
  10. TEL;TYPE=HOME,VOICE:(404) 555-1212
  11. ADR;TYPE=WORK:;;100 Waters Edge;Baytown;LA;30314;United States of America
  12. LABEL;TYPE=WORK:100 Waters Edge\nBaytown, LA 30314\nUnited States of America
  13. ADR;TYPE=HOME:;;42 Plantation St.;Baytown;LA;30314;United States of America
  14. LABEL;TYPE=HOME:42 Plantation St.\nBaytown, LA 30314\nUnited States of America
  15. EMAIL;TYPE=PREF,INTERNET:[email protected]
  16. REV:20080424T195243Z
  17. END:VCARD';
  18. file_put_contents('archivo.vcard', $str);
Si quieres que sea descargable algo como
Código PHP:
Ver original
  1. <?php
  2. header('Cache-Control: public');
  3. header('Content-Description: File Transfer');
  4. header('Content-Disposition: attachment; filename=archivo.vcard');
  5. header('Content-Type: text/x-vcard');
  6. $str = 'BEGIN:VCARD
  7. VERSION:3.0
  8. N:Gump;Forrest
  9. FN:Forrest Gump
  10. ORG:Bubba Gump Shrimp Co.
  11. TITLE:Shrimp Man
  12. PHOTO;VALUE=URL;TYPE=GIF:http://www.example.com/dir_photos/my_photo.gif
  13. TEL;TYPE=WORK,VOICE:(111) 555-1212
  14. TEL;TYPE=HOME,VOICE:(404) 555-1212
  15. ADR;TYPE=WORK:;;100 Waters Edge;Baytown;LA;30314;United States of America
  16. LABEL;TYPE=WORK:100 Waters Edge\nBaytown, LA 30314\nUnited States of America
  17. ADR;TYPE=HOME:;;42 Plantation St.;Baytown;LA;30314;United States of America
  18. LABEL;TYPE=HOME:42 Plantation St.\nBaytown, LA 30314\nUnited States of America
  19. EMAIL;TYPE=PREF,INTERNET:[email protected]
  20. REV:20080424T195243Z
  21. END:VCARD';
  22. echo $str;
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos