PHP enregistrer le fichier sur l'ordinateur de l'utilisateur

J'ai un script qui crée une carte de visite pour les membres du personnel lorsque le "Ajouter un Contact" bouton est cliqué. J'ai cette vCard dans une variable, mais je ne suis pas vraiment sûr de quoi faire avec la prochaine.

- Je considérer que ma première étape devrait être d'enregistrer ce fichier sur le serveur?

J'aimerais juste avoir une boîte de pop-up et de permettre aux gens de télécharger et d'enregistrer la carte de visite, de sorte que si l'étape propos n'est pas nécessaire, je voudrais juste de l'ignorer.

Tous les pointeurs ici serait appriciated.

Grâce.

PHP peut être utilisé pour afficher des choses autres que le html pour les utilisateurs. Envoyer le bon fichier d'en-têtes et les utilisateurs sont invités à télécharger un fichier au lieu d'obtenir une page HTML.
Les plus de la version générique de cette question est la Force de Téléchargement de Fichiers. Il ne marche pas répondre à toutes vos questions, donc je ne donnerai que possible en double, même si c'est vraiment limite.
Merci Gordon, je n'étais pas vraiment sûr de ce que je cherchais, que je n'ai jamais fait cela avant. I. e. Je sais que j'ai besoin de télécharger un fichier, mais je n'ai pas vraiment pense qu'il y aurait de suite à faire ce que je voulais sans l'enregistrer dans le serveur de premier et de téléchargement, de sorte que la "force" bits n'a même pas entrer dans mes pensées.

OriginalL'auteur David Gard | 2012-01-09