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

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

Πώς να χρησιμοποιήσετε HTML καθαριστής Ως Tidy Εναλλακτική

HTML καθαριστής είναι μια βιβλιοθήκη HTML - φιλτράρισμα για την PHP . Περιλαμβάνει μια σειρά από χαρακτηριστικά εμπνέεται από την HTML Tidy , που καθαρίζει HTML και μετατρέπει ξεπερασμένη HTML σε συμβατό με τα πρότυπα κώδικα . Μπορείτε να χρησιμοποιήσετε HTML καθαριστής με την PHP ως εναλλακτική λύση για την HTML . Μπορείτε να τακτοποιήσετε και να καθαρίσει το HTML της ιστοσελίδας σας ενώ ταξιδεύετε . HTML καθαριστής περιλαμβάνει τρία διαφορετικά επίπεδα , ώστε να μπορείτε να προσαρμόσετε τον τρόπο επιθετικά επεξεργάζεται κώδικα HTML σας . Το προεπιλεγμένο επίπεδο , μεσοπρόθεσμα , δεν θα πρέπει να προκαλέσει προβλήματα με τις περισσότερες σελίδες στο Web . Οδηγίες
Η 1

Λήψη HTML καθαριστής από HTMLPurifier.org /Download. 2

Απόσπασμα το κατεβάσει HTML καθαριστής . Tar.gz ή . Zip αρχείο στο διακομιστή PHP σας . Εάν δεν θέλετε να εξαγάγετε ολόκληρο το αρχείο , μπορείτε να παραλείψετε κάθε φάκελο εκτός από το φάκελο "Βιβλιοθήκη" μέσα στο αρχείο .
Εικόνων 3

Εκτελέστε την ακόλουθη εντολή στο διακομιστή σας για να δώσει ο διακομιστής Web δικαιώματα εγγραφής στον κατάλογο Serializer , αντικαθιστώντας το " /path /to /HTMLPurifier /DefinitionCache /Serializer " με τη διαδρομή προς τον κατάλογο Serializer στο σύστημά σας :

chmod - R 0755 /path /to /HTMLPurifier /DefinitionCache /Serializer
4

Ανοίξτε ένα αρχείο που θέλετε να χρησιμοποιήσετε HTML καθαριστής με σε ένα πρόγραμμα επεξεργασίας κειμένου .
5

Καθορίστε τον τύπο του εγγράφου του εγγράφου σας και κωδικοποίηση από το " Η 6

Προσθέστε τον ακόλουθο κώδικα στο αρχείο σας , αντικαθιστώντας το" /τοποθεσία /του /htmlpurifier /library /HTMLPurifier.auto.php " με τη θέση του αρχείου HTMLPurifier.auto.php στο σύστημά σας :

Η 7

Προσθέστε τον ακόλουθο κώδικα στο αρχείο , αντικαθιστώντας το" μέσο " με " light "ή" βαριά ", εάν θέλετε να χρησιμοποιήσετε μια διαφορετική ρύθμιση . HTML καθαριστής χρησιμοποιεί το μέσο επίπεδο από προεπιλογή ? ​​Μπορείτε να μεταβείτε στο φως επίπεδο, εάν το μέσο επίπεδο προκαλεί προβλήματα . Το βαρύ επίπεδο εκτελεί επιθετική αντικατάσταση του κώδικα και μπορεί να προκαλέσει προβλήματα

$ config - > set ( ' HTML.TidyLevel » , « μέσο » )? .
8

Προσθέστε την ακόλουθη κώδικα στο αρχείο σας εάν ο τύπος του εγγράφου της σελίδας είναι XHTML Μεταβατικές και κωδικοποίηση του είναι UTF - 8 :

$ καθαριστής = νέα HTMLPurifier ( ) ?

Προσθέστε τον ακόλουθο κώδικα αντί αν το έγγραφο χρησιμοποιεί μια διαφορετικό τύπο εγγράφου ή σύνολο χαρακτήρων , αντικαθιστώντας το " ISO -8859- 2" με την κωδικοποίηση του εγγράφου σας και το " HTML 4.01 Strict " με τον τύπο του εγγράφου σας εγγράφου:

$ config = HTMLPurifier_Config :: createDefault ( ) ? $ config - > set ( ' Core.Encoding » , « ISO -8859- 2') ? $ config - > set ( ' HTML.Doctype » , « HTML 4.01 Strict ') ? $ καθαριστής = νέα HTMLPurifier ( $ config ) ?
Τετάρτη 9

Προσθέστε τον ακόλουθο κώδικα στο αρχείο :

$ clean_html = $ καθαριστής - > καθαρίσουν ( $ dirty_html ) ? >
Η 10

; Αποθηκεύστε το αρχείο και ανεβάστε το στο διακομιστή Web σας .
Η
εικόνων

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

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