Download Data ? - PHP - Programmation
Marsh Posté le 03-05-2004 à 13:48:56
Tu as d'une part la solution de 'facilité' de stoker ta sauvegarde dans un fichier sur ton serveur (dans un dossier protégé par précaution) et faire un lien vers (ou une redirection).
Ou sinon, ton script peut envoyer directement la sauvegarde, mais il faut changer le type mime dans l'en-tête (mettre text/plain par exemple) avec la fonction header.
Par exemple :
Code :
|
(exemple tiré de la doc : http://fr3.php.net/manual/fr/function.header.php )
Fait bien gaffe de ne rien afficher avant header.
Marsh Posté le 03-05-2004 à 15:49:21
Argh,
Ca fonctionne trop bien... mais je ne trouve pas comment generer une page apres le telechargement. Je ne suis pas sur que ce soit possible. L'idée est de rediriger le client vers une page après la fin du telechargement.
Existe il une astuce pour cela ?
Bruno
Marsh Posté le 03-05-2004 à 16:07:10
bub68 a écrit : Argh, |
je crois pas que ça soit possible.
Marsh Posté le 03-05-2004 à 16:08:02
JagStang a écrit : je crois pas que ça soit possible. |
eventuellement avec header
header("Location: http://www.example.com/" )
Marsh Posté le 03-05-2004 à 16:23:52
tu pourrais pas faire en sorte que ta page lance une popup qui charge la backup (qui appelle donc ton script php) et en même temps se rafraichisse ?
Edit: p'tite correction
Marsh Posté le 03-05-2004 à 17:13:13
Ca fonctionne bien avec la popup, me reste plus qu'a trouver comment la fermer a la fin du tel.
Merci !
Bruno
Marsh Posté le 03-05-2004 à 13:35:20
Hello,
(du style apparition de la fenetre de telechargement).
Qq un sait comment lancer un telechargement du serveur vers le client en PHP ? Je m'explique, je souhaite faire une sauvegarde des datas de ma bdd. j'ai deja mis en forme les données, mais je ne sais pas comment les envoyer au client
merci.
Bruno
Message édité par bub68 le 03-05-2004 à 13:35:56