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

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

Πώς να περάσουμε τις μεταβλητές σε CGI Από Frameset

Ένας από τους τρόπους που οι εφαρμογές web και εξυπηρετητές αλληλεπιδρούν είναι μέσω μιας κοινής διεπαφής πύλη , ή CGI . Αν είστε ανάπτυξη μιας διαδικτυακής εφαρμογής ή μια ιστοσελίδα , μπορεί να χρειαστεί να περάσουμε τις μεταβλητές και άλλα είδη των δεδομένων στο web server , ο οποίος παραλαμβάνει μέσω CGI . Αυτό το σεμινάριο θα σας δείξει πώς να χρησιμοποιήσετε το Perl web scripting γλώσσα για να στέλνετε τις μεταβλητές σε CGI του διακομιστή . Οδηγίες
Η

1 Δημιουργήστε ένα νέο έγγραφο Perl χρησιμοποιώντας μια εφαρμογή επεξεργασίας απλού κειμένου ή κώδικα της εφαρμογής επεξεργασίας . 2

Περάστε μεταβλητές CGI με τη χρήση HTTP και τη μέθοδο GET για να να στείλετε δεδομένα σε CGI πάνω από το πρωτόκολλο σύνδεσης HTTP , δημιουργώντας ένα τροποποιήσιμο URL , για παράδειγμα :

http://www.examplewebsite.com/cgi-bin/example.cgi?username=John&password=smith

Η 3

κώδικα, η Perl script που θα επιτρέψει παραπάνω παράδειγμα URL για να δεχτεί τις username και password παράμετροι στη διεύθυνση URL , χρησιμοποιώντας την ακόλουθη δέσμη ενεργειών :

τοπική ( $ buffer , @ ζεύγη , $ ζεύγος , $ name , $ value , ΕΝΤΥΠΟ % ) ?

$ ENV { ' REQUEST_METHOD '} = ~ tr /az /Ω /?

if ( $ ENV { ' REQUEST_METHOD » } eq " GET " )

{

$ buffer = $ ENV { ' QUERY_STRING '} ?

}

$ username = $ FORM {username } ?

$ password = $ FORM { } κωδικό ?
Η 4

Αποθηκεύστε το έγγραφο Perl και ανεβάστε το στο ίδιο web server που φιλοξενεί το web εφαρμογή ή την ιστοσελίδα σας , τότε η αναφορά σενάριο , όπως απαιτείται σε άλλα μέρη του κώδικά σας .
Η
εικόνων

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

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