سؤال

نحن فقط حصلت على أول Perl CGI المهمة في فئة CS.مهمتنا هي خلق mp3 تقاسم الموقع الذي يسمح للمستخدمين إنشاء حسابات, تسجيل الدخول, حصة mp3.الإحصاءات يجب أن تظهر من المستخدمين الحاليين, mp3 المتاحة ، إلخ.جميع الإجراءات التي يجب أن تكون مكتوبة إلى ملف سجل.لدينا رمز يجب أن تكون آمنة.

حتى الآن, لقد نفذت كل هذه الإجراءات بشكل منفصل الخاصة البرامج النصية CGI.على سبيل المثال, لقد السيناريو الذي يرسم شكل تسجيل الدخول, نموذج التسجيل, السيناريو الذي يسمح mp3 تحميل آخر أن يفعل mp3 التقديم.لقد خلقت أيضا وحدة نمطية التي المشاركات ذات الصلة المعلومات إلى ملف سجل كلما أتصل مثيل من ذلك.بيد أن كل سيناريو على حدة ، مع استثناء من شاشة تسجيل الدخول ، الذي يرسم شكلا ثم الوظائف إلى تسجيل الدخول.cgi.حساب جيل يعمل نفس الشيء.ولكن بالنسبة للجزء الأكبر, كل الأفعال من تلقاء نفسها.

سؤالي:كيف يمكنني ربط هذا معا بحيث لا عمل مسموح به إذا لم يتم تسجيل المستخدم ؟ أعتقد أنني يجب استخدام البرنامج النصي لتسجيل الدخول (واحد أن يحصل على منصب عمل) لدفع كل شيء ، ولكن كيف أفعل ذلك ؟ أنا حقا في حيرة هنا.وأود أن يكون المستخدم بتسجيل الدخول في الصفحة الرئيسية يتم رسمها مع خيارات (إضافة mp3, الاستماع mp3, تظهر staistics ، إلخ.) هو أنه من الأفضل أن لا تعتمد نوعا من شكل و إجراءات تعيين إلى مختلف النصوص ؟ كيف يمكنني التعامل مع العائد من هذه النصوص ؟ سوف تساعد ملفات تعريف الارتباط في بعض الطريق ؟

معلومات أخرى ذات صلة:لقد فعلت أكثر من عمل حتى الآن في CGI.مساء باستخدام أوفيد التعليمي الاطلاع على هذا الموقع و لينكولن شتاين الكتاب.

هل كانت مفيدة؟

المحلول

CGI :: تطبيق و <لأ href = "HTTP: / /search.cpan.org/perldoc/CGI::Session "يختلط =" نوفولو noreferrer "> CGI :: الدورة مع <لأ href =" http://search.cpan.org/perldoc/CGI :: تطبيق :: :: المساعد الدورة "يختلط =" نوفولو noreferrer "> CGI :: :: تطبيق البرنامج المساعد :: الدورة .

نصائح أخرى

ما تريد لتنفيذ gererally تسمى "إدارة الدورة".

اسمع هنا (كيف أستطيع إضافة-الدورة-إدارة-to-a-بسيطة-perl-cgi-صفحة ويب) السابق لذلك السؤال

قد تريد أيضا أن ننظر في هذه الصفحات للحصول على بعض المعلومات الأساسية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top