Friday, November 19, 2010

फीडबॅक फॉर्म

डायनॅमिक वेबपेज
साध्या html पेजची तुलना एखाद्या छापलेल्या पानाबरोबर करता येईल. छापलेल्या जाहिराती जशा सर्वत्र वाटल्या जातात तसे सर्व ग्राहक( क्लायंट वा युजर) कॉम्प्युटर्सकडे सर्व्हरकडून html पेज पाठविले जाते. यामध्ये ग्राहकाला सर्व्हरशी संवाद साधता येत नाही. ग्राहकाचा अभिप्राय सर्व्हरकडे पाठविण्याची सोय स्टॅटिक (html) वेबपेजमध्ये नसते. याचे कारण त्यात कृतीशील प्रोग्रॅम नसतो. व्हीबीस्क्रीप्ट (VB Script) वा पीएचपी(PHP) सारखे प्रोग्रॅम वापरून ती कृतीशीलता त्यात आणली की कृतीशील डायनॅमिक वेबपेज तयार होते अशा डायनॅमिक वेबपेजेसचा समावेश वेबसाईटमध्ये केलेला असल्यास तिला डायनॅमिक वेबसाईट असे म्ह्टले जाते.

फीडबॅक फॉर्म
वाचकाचा अभिप्राय घेण्यासाठी जो फीडबॅक फॉर्म (Feedback Form) वापरला जातो. ते डायनॅमिक वेबपेज असते. यामध्ये फॉर्म (Form) हा टॅग वापरला जातो. फॉर्ममध्ये माहिती भरण्यासाठी मजकूर लिहिण्याची (input box) व पर्याय निवडण्याची ( radio button or check box) व्यवस्था, ती माहिती(अभिप्राय, सूचना वा प्रश्न) सर्व्हरकडे पाठविता यावी यासाठी एक सबमिट बटन व माहिती पाठविण्याची कृती करण्यासाठी action गुणविशेष यांचा समावेश केला जातो.

फॉर्म अदृश्यच असतो फक्त फॉर्म टॅगमधील माहिती ब्राउजरमध्ये दिसते. खाली माहिती भरण्याचे प्रकार(प्रोगॅम व आउटपुट) दाखविले आहेत मात्र सबमिट बटन व फॉर्मला action गुणविशेष नसल्याने ते कृतीशील नाहीत हे लक्षात ठेवावे.
माहिती लिहिण्यासाठी इनपुट टे्क्स्टबॉक्स


पर्याय निवडण्याची रेडिओ बटन

एकापेक्षा अधिक पर्याय निवडण्यासाठी चेक बॉक्स


एक सबमिट बटन व माहिती पाठविण्याची कृती करण्यासाठी action गुणविशेष यांचा समावेश केल्यानंतर तयार केलेल्या फीडबॅक फॉर्मचे एक उदाहरण खाली दाखविले आहे.

वरील प्रोगॅमचे आउटपुट ब्राउजरमध्ये खाली दाखविल्याप्रमाणे दिसेल.

हा फीडबॅक फॉर्म झाला. त्यात भरलेली माहिती घेऊन सर्व्हरच्या माहिती कोषात साठविण्याचे व आवश्यकतेनुसार आलेल्या माहितीचा व सर्व्हरवरील माहिती कोषात असणार्‍या माहितीचा उपयोग करऊन नवे उत्तरादाखल वेबपेज करण्याचे काम form.action.php या डायनॅमिक वेबपेजद्वारे कसे केले जाते हे समजण्यासाठी पीएचपी प्रोग्रॅमिंग शिकावे लागणार आहे.

No comments:

Post a Comment