Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να ανιχνεύσει Κωδικοποίηση αρχείου σε PHP

Κατά την αποστολή των εγγράφων και την ανταλλαγή δεδομένων από έναν υπολογιστή σε άλλο , οι πληροφορίες διαβιβάζονται ως " bits ". Κάθε γράμμα ή χαρακτήρα σε ένα έγγραφο είναι κωδικοποιημένα σε ένα συγκεκριμένο τρόπο αναθέτοντας το πρόγραμμα περιήγησης ως προς το τι το σύνολο των χαρακτήρων που θα χρησιμοποιηθούν κατά τη μετατροπή των bits σε χαρακτήρες . Υπάρχουν διάφοροι τύποι της κωδικοποίησης χαρακτήρων που χρησιμοποιούνται ευρέως , όπως Unicode ή ASCII . Με ξέρει ποιο τύπο της κωδικοποίησης χρησιμοποιεί ένα συγκεκριμένο έγγραφο , μπορείτε εύκολα να αντιμετωπίσετε σφάλματα στην εμφάνιση κειμένου στην ιστοσελίδα σας . Τα πράγματα που θα χρειαστείτε
PHP web server

Παρουσίαση Περισσότερες οδηγίες
Η 1

Δημιουργήστε μια ηλεκτρονική φόρμα που σας επιτρέπει να υποβάλετε ένα αρχείο για την επικύρωση χρησιμοποιώντας το Σημειωματάριο ή ένα πρόγραμμα επεξεργασίας HTML . Το έντυπο πρέπει να έχει ένα πεδίο κειμένου για να εισάγετε το όνομα του αρχείου , ένα κουμπί " Αναζήτηση " που σας επιτρέπει να επιλέξετε το αρχείο από τον υπολογιστή σας , και ένα κουμπί " Υποβολή " . Τροποποιήστε την ετικέτα

στην HTML , έτσι ώστε να οδηγεί σε ένα συγκεκριμένο αρχείο PHP που επικυρώνει το αρχείο με την υποβολή . Αποθηκεύστε το αρχείο HTML σας . 2

Δημιουργήστε το PHP script για να επικυρώσετε το αρχείο . Ανοίξτε ένα νέο αρχείο στο Σημειωματάριο ή πρόγραμμα επεξεργασίας HTML , και να δημιουργήσετε μια δέσμη ενεργειών που αποθηκεύει το έγγραφο σε ένα string χρησιμοποιώντας την " file_get_contents " λειτουργία σε PHP . Επικύρωση χρησιμοποιώντας τη λειτουργία " mb_detect_encoding " και να εμφανίσει την κωδικοποίηση χαρακτήρων , χρησιμοποιώντας τον ακόλουθο κώδικα :

echo mb_detect_encoding ( $ str , "auto ")?

Αποθηκεύστε το αρχείο PHP σας
.
Η 3

Ανεβάστε τόσο τη μορφή όσο Ιστού σας και το αρχείο PHP σας στο web server σας .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα