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

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

Δυναμική PHP Tutorial Εικόνα

PHP σας επιτρέπει να δημιουργήσετε δυναμικές ιστοσελίδες που περιλαμβάνουν εικόνες που δημιουργούνται χρησιμοποιώντας GD διαδικασιών λειτουργίας της βιβλιοθήκης . Η βιβλιοθήκη ανοικτού πηγαίου κώδικα περιέχει αρκετές εικόνας λειτουργίες του κτιρίου , συμπεριλαμβανομένων εκείνων που αφορούν τον καθορισμό χρώματα , γραμματοσειρές και το μέγεθος . Η βιβλιοθήκη GD είναι συνδυασμένη με την PHP , αλλά μπορείτε να ρυθμίσετε ή να εγκαταστήσετε μια διαφορετική έκδοση , χρησιμοποιώντας τις οδηγίες που διατίθενται στη θέση PHP.net . Οδηγίες
Η

1 Ανοίξτε το αρχείο PHP σας χρησιμοποιώντας PHP , κείμενο ή HTML editor . 2

Πληκτρολογήστε τον ακόλουθο κώδικα για να δημιουργήσετε το δικό σας Captcha ή κορδόνι ασφαλείας της εικόνας . Πάρτε τη σημείωση των επεξηγηματικών σχολίων , προηγείται με καθέτους ( //) . Αλλάξτε τις τιμές των παραμέτρων λειτουργίας για να τροποποιήσετε την έξοδο της εικόνας ανάλογα με τις ανάγκες σας :

είναι απαραίτητη

create_image λειτουργία ( ) { //κεφαλίδα δείχνει τον τύπο αρχείου για να εμφανίσετε τα δεδομένα της εικόνας ; header ( " Content-Type : image /jpeg " ) ?

//παράγει πέντε χαρακτήρων τυχαία σειρά για το καπάκι Captcha //$ μεταβλητή κρατά το string για να ελέγξετε την είσοδο του χρήστη έναντι $ randnum = md5 ( rand ( 0,999 ) ) ? ΚΑΠ $ = substr ( $ randnum , 20 , 5) ?

//set και πλάτος της εικόνας μεταβλητές ύψους $ w = 80 ? $ h = 32 ?

//δημιουργία πόρων εικόνας χρησιμοποιώντας το πλάτος και το ύψος της εικόνας $ = ImageCreate ( $ w , h $ ) ?

//set χρώματα χρησιμοποιώντας αριθμούς rgb $ λευκό = ImageColorAllocate ( $ image , 255 , 255 , 255 ) ? $ κόκκινο = ImageColorAllocate ( $ image , 255 , 50 , 0 ) ?

//χρώμα το κουτί με params : πόρος εικόνας , x , y , χρώμα imagefill ( $ εικόνα , 0 , 0 , $ κόκκινο) ?

//προσθέστε λευκό κορδόνι στο κουτί με params : εικόνα , γραμματοσειρά ( 1-5 ) , x , y , εγχόρδων και ImageString χρώμα ( $ εικόνα , 5 , 20 , 8 , $ καπάκι , $ ​​λευκό ) ?

//έξοδος που παράγεται εικόνα jpg imagejpeg ( $ image ) ?

//σαφείς πόρους ImageDestroy ( $ image ) ? }

//κλήση της λειτουργίας για να εμφανιστεί το παραγόμενο imagecreate_image ( ) ? exit () ? ;

>
εικόνων 3

Αποθηκεύστε το αρχείο και να το μεταφέρει στο διακομιστή Web σας . Πληκτρολογήστε τη διεύθυνση URL του αρχείου σε ένα πρόγραμμα περιήγησης στο Web για να το δοκιμάσετε .
Η
εικόνων

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

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