
Όπως και την προηγούμενη είδαμε, όπως θα μπορούσαμε να αποθηκεύσετε οποιαδήποτε ιστοσελίδας σε μορφή PDF, Μπορείτε επίσης να έχετε μια ανάγκη για σας Οι χρήστες μπορεί να Αποθήκευση o Λήψη κάθε σελίδα ή μέρος της τοποθεσίας σας σε μορφή. DOC, η μορφή του Το Microsoft Word πακέτο Γραφείο.
Ίσως είναι επειδή πρέπει να δώσετε κάποια είδος της πληροφορίες που παράγεται σε ένα τρόπο δυναμική στην πράξη και, Ως εκ τούτου, που νομίζετε ότι τον εαυτό σας αρχείο δεν είναι δυνατό και να το κάνετε διαθέσιμο για λήψη.
Πώς να δημιουργήσετε δυναμικά ένα αρχείο σε μορφή. DOC στην PHP
Το πιο σημαντικό πράγμα για αυτό είναι να τοποθετήσετε σε σας Κωδικός σε PHP μια σειρά από οδηγίες o κεφαλίδες να αναφέρει τα δεδομένα που μεταδίδετε είναι σε Μορφή DOC. Για να γίνει αυτό, στην αρχή του κωδικού σας, Εισαγάγετε το ακόλουθο:
1 2 3 4 | <?php header("Content-type: application/vnd.ms-word"); header("Content-Disposition: attachment; Filename=nombreDelArchivo.doc"); ?> |
Με αυτές τις δύο οδηγιών, πιστοποιείτε ότι το αρχείο να παράγει είναι Τύπος Microsoft Word και, Επιπλέον, Αυτό είναι θα κατεβάσετε με το όνομα, από προεπιλογή, του nombreDelArchivo.doc.
Στη συνέχεια, ξεκινά η κανονική κλήση του αρχείου HTML, και με το κεφαλίδα, Προσθέστε την εξής ετικέτα Στόχος:
1 | <meta charset="Windows-1252" /> |
Με τι μας δείχνουν ότι η σύνολο χαρακτήρων για να χρησιμοποιήσετε είναι αυτός που χρησιμοποιεί κανονικά τα Windows, το 1252 των Windows.
Τέλος, μέσα στην ετικέτα σώμα, απλά δημιουργεί ή εισάγει το κείμενο ότι θέλετε να προσθέσετε αυτό το αρχείο. Μπορείτε να χρησιμοποιήσετε το ετικέτες των πρωτοσέλιδα και σκέψεις, Πέραν των άλλων.
Α δυνατό παράδειγμα ένα αρχείο Το Microsoft Word, σε μορφή. DOC που δημιουργούνται δυναμικά από PHP όπως έχουμε δει, Θα μπορούσε να είναι τα εξής:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <?php header("Content-type: application/vnd.ms-word"); header("Content-Disposition: attachment; Filename=nombreDelArchivo.doc"); ?> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="Windows-1252" /> </head> <body> <h1>Ejemplo de archivo de Word generado mediante PHP!</h1> <p>Este es un archivo de ejemplo donde se demuestran las posibilidades para generar archivos DOC dinámicamente.</p> </body> </html> |
Με αυτόν τον τρόπο, Μπορείς προμήθεια να σας Οι χρήστες αρχεία σε Μορφή DOC που δημιουργούνται δυναμικά από PHP κατά τη στιγμή της εφαρμογής σας με περισσότερες πληροφορίες ακριβή και καινοτόμα ότι έχετε εκείνη τη στιγμή για το σκοπό αυτό.
