CGI :: Framework.

CGI :: Framework هو إطار CGI بسيط الاستخدام وخفيف الوزن.
التحميل الان

CGI :: Framework. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Mina Naguib
  • موقع ويب الناشر:
  • http://search.cpan.org/~mnaguib/EasyTCP-0.26/EasyTCP.pm

CGI :: Framework. العلامات


CGI :: Framework. وصف

CGI :: Framework هو إطار عمل CGI بسيطة الاستخدام وخفيف الوزن. CGI :: Framework هو إطار عمل CGI بسيطة الاستخدام وخفيف الوزن. إنه في المقام الأول الغراء بين HTML :: Template، CGI :: Session، CGI، LOKALE :: MAKETEXT و SICH MAGIC.SYNOPSIS استخدم CGI :: Framework؛ استخدام vars qw ($ f)؛ # # إعداد مثيل الإطار الأولي # $ F = Framework New CGI :: Framework (Sessions_dir => "/ TMP"، templeates_dir => "/ الصفحة الرئيسية / الاشياء / myproject / templates"، iplic_template => "enterusername"،) || يموت "فشل إنشاء مثيل جديد CGI :: $ @ n"؛ # # احصل على مثيل "القيام به سحر"، بما في ذلك التعامل مع التحقق من نموذج # فقط، وإعداد البيانات للقالب القادم الذي سيتم إرساله، وأي تنظيف # $ F-> إرسال ()؛ # # يتم استدعاء هذا الفرعي تلقائيا بعد أن يتم تقديم قالب "EnterUsername" بواسطة العميل # Sub Validate_EnteruserName {My $ F = SHIFT؛ إذا (! $ f-> form ("اسم المستخدم")) {$ f-> add_error ("يجب إدخال اسم مستخدم")؛ } ELSIF (! $ f-> النموذج ("كلمة المرور")) {$ f-> add_error ("يجب إدخال كلمة المرور الخاصة بك")؛ } آخر {IF ($ F-> النموذج ("اسم المستخدم") EQ "Mina" $ F-> النموذج ("كلمة المرور") EQ "VerySecret") {$ f-> الجلسة ("اسم المستخدم"، "Mina")؛ جلسة $ F-> ("مصادقة"، "1")؛ } آخر {$ f-> add_error (فشل المصادقة ")؛ }}} # # يتم استدعاء هذا الفرعي تلقائيا قبل إرسال قالب "Mainmenu" # Sub Pre_MainMenu {My $ F = SHIFT؛ $ f-> assert_session ("مصادقة")؛ $ f-> html ("نوعية"، "somvalue")؛ $ f-> html (اسم "الاسم"، $ F-> الجلسة ("اسم المستخدم"))؛ } # # يتم استدعاء هذا الفرعي تلقائيا بعد أن يتم إرسال قالب "تسجيل الخروج" # Sub Post_logout {My $ f = shift؛ $ f-> clear_session ()؛ } متطلبات: perl.


CGI :: Framework. برامج ذات صلة