| CGI :: Formbuilder. CGI :: Formbuilder هو وحدة بيرل لتوليد النماذج الدائنة ومعالجتها بسهولة. |
التحميل الان |
CGI :: Formbuilder. الترتيب والملخص
- رخصة:
- Perl Artistic License
- موقع ويب الناشر:
- http://search.cpan.org/~nwiger/
CGI :: Formbuilder. العلامات
CGI :: Formbuilder. وصف
CGI :: Formbuilder هو وحدة بيرل لتوليد النماذج والعمليات العملية بسهولة. CGI :: Formbuilder هو وحدة بيرل لتوليد وإنشاء النماذج الدائنة للتعامل بسهولة. يستخدم Synopsis CGI :: Formbuilder؛ # افترض أننا فعلنا استعلام DBI للحصول على القيم الموجودة لي $ DBVAL = $ sth-> fetchrow_hashref؛ # أولا إنشاء النموذج الخاص بنا نموذجي = CGI :: Formbuilder-> جديد (الاسم => 'Acctinfo'، الطريقة => 'المشاركة'، StyleSheet => '/path/to/style.css'، القيم => $ dbval # الافتراضي)؛ # الآن قم بإنشاء حقول النموذج، من أجل # Formbuilder سيقوم تلقائيا بتحديد النوع لأجلك $ Form-> الحقل (الاسم => 'fname'، التسمية => 'الاسم الأول')؛ $ form-> الحقل (الاسم => "lname"، التسمية => "اسم العائلة")؛ # # إعداد المجال الجنساني للحصول على خيارات $ نموذج-> الحقل (الاسم => "النوع الاجتماعي"، والخيارات => )؛ # تشمل التحقق من صحة حقل البريد الإلكتروني $ نموذج-> الحقل (الاسم => "البريد الإلكتروني"، الحجم => 60، صحة => 'البريد الإلكتروني'، مطلوب => 1)؛ # و (اختياري) حقل الهاتف $ نموذج-> الحقل (الاسم => 'الهاتف'، الحجم => 10، التحقق من صحة => '/ ^ 1؟ -؟ D {3} -؟ D { 4} $ / 'التعليق =>' اختياري ')؛ # تحقق لمعرفة ما إذا كنا قدمنا وسصالا إذا كان ($ النموذج-> قدم $ form-> التحقق من صحة) {# احصل على حقول النماذج ك HashRef My $ حقل = $ form-> الحقول؛ # افعل شيئا لتحديث بياناتك (سوف تكتب هذا) do_data_update (حقل $ -> {lname}، حقل $ -> {fname}، حقل $ -> {البريد الإلكتروني}، $ حقل -> {phone}، $ field- > {الجنس})؛ # إظهار شاشة تأكيد الطباعة $ form-> تأكيد (رأس => 1)؛ } آخر {# طباعة النموذج طباعة $ form-> render (رأس => 1)؛ } متطلبات: perl.
CGI :: Formbuilder. برامج ذات صلة