CGI :: נתיב

CGI :: הנתיב הוא מודול Perl כדי לסייע בחציית נתיבים אחד או יותר.
הורד עכשיו

CGI :: נתיב דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Earl J. Cahill
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~earl/CGI-Path-1.12/Path.pm

CGI :: נתיב תגים


CGI :: נתיב תיאור

CGI :: נתיב הוא מודול Perl כדי לסייע בחציית נתיבים אחד או יותר. CGI :: נתיב הוא מודול Perl כדי לסייע בחציית נתיב אחד או יותר. היא משתמשת בפגישה בהרחבה (מנוהלת כברירת מחדל באמצעות Apache :: מושב) כדי לקוות לפשט את הנתיב המבוסס על ידי CGIs.A Patha הוא חבילה, כמו CGI :: נתיב :: Skel. השביל צריך להיות @isa cgi :: נתיב. החבילה יכולה להכיל את שיטות השלב כפי שתואר להלן. אתה יכול גם לעשות ספרייה עבור הנתיב, כמו CGI / שביל / Skel, שם dreeectory יכיל חבילה עבור כל צעד. זה יכול להיעשות מתוך $ en {perl5lib} שלך {perl5lib}. זה חשיש כדי לאפשר עקיפת קל, שכן הוא סוג של קשה לעקוף רק את האלמנט השלישי של מערך דרך פשוט new.The path_hash צריך מפתח בשם "Ential_Step", ולאחר מכן צעדים המצביעים על הקו, כמו אז path_hash => {imonce_step => 'עמוד_' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' Page_two ',' אתה יכול רק לעקוף $ עצמית-> Path_hash, ויש לי את זה להחזיר hash refly.path_arraythe path_array נוצר path_hash. זהו מערך ref של השלבים בנתיב. My_modullemy_module כברירת מחדל הוא משהו כמו CGI :: נתיב :: Skel. אתה יכול לעקוף $ $-> my_module ויש לי את זה להחזיר scalar המכיל my_module שלך. מודול outrides נעשות מבוסס על my_module.my_contentmy_module כברירת מחדל הוא משהו כמו נתיב / skel. זה ברירת המחדל של גרסה של my_module. אתה יכול לעקוף $ $-> my_content ויש לי את זה להחזיר scalar my_content שלך. תוכן HTML מקבל מודפס מבוסס על my_content.include_pathinclude_path היא שיטה המחזירה את old_path כדי להסתכל דרך קבצים. אני מציע להחזיר מערך REF, גם אם הוא מכיל רק אלמנט אחד.נבאנג $ -> נווט טיול דרך שביל של צעדים, שבו כל שלב מתאים לקובץ תוכן .HTM ואימות. קובץ תוכן .HTM. את. נווט יוצר את הטופס (ראה להלן), ועל כל שלב עושה את הפעולות הבאות - קבל את האימות Ref (Val_ref) עבור הדף הנתון - השוואת Val_Ref לטופס ראה אם מידע קיים עבור הצעד - אמת בהתאם ל Val_ref - אם אימות נכשל, או אם מידע אינו קיים, לעבד את הדף ואת stopmore במיוחד, השיטות הבאות ניתן להזמין לצעד, בסדר נתון.פרטים / שימושים אפשריים ---------- ------------------------------------- $ {שלב} _hook_pree אתחול, חייב לחזור 1 או צעד מקבל דילוג Info_exists בודק כדי לראות אם יש לך מידע עבור שלב זה $ {שלב} _info_complete ניתן כדי לוודא שיש לך את כל המידע שאתה צריך לאמת מכיל דברים הבאים {שלב} _pre_validate כדי לבדוק לפני אמת תקין Validate_Proper מפעילה את האימות של קובץ. } _hash_form אולי להגדיר דברים עבור $ עצמי -> {my_form} my_form הוא hash ref מקבל מועבר לתהליך שיטת $ {שלב} _hash_errors להגדיר שגיאות $ {שלב} _step לעשות דברים בפועל עבור שלב $ {צעד _ hook_post הזדמנות אחרונה דרישות: · פרל


CGI :: נתיב תוכנה קשורה