הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

 
 
כלים לאשכול תצורת הצגה
Prev הודעה קודמת   הודעה הבאה Next
ישן 15-08-06, 19:41   # 9
Eli-Hai
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,758

Eli-Hai לא מחובר  

נניח שאני בונה מערכת סקרים, וכל העמודים שלי הם act, יש לי עמודים כגון צפייה בכל הסקרים, ארכיון, סקרים נעולים, ותוצאות סקר X, אז כל הactים שלי נראים כך?
קוד:
index.php?act=viewall
index.php?act=archive
index.php?act=locked
index.php?act=results&id=X
כל אחד מהactים שלי, מוגדר במסגרת switch(), כך -
קוד:
switch($_GET["act"]) {
	case "viewall":
		// In This Page I Can See All Polls
	break;
	case "archive":
		// In This Page I'll See The Polls Archive
	break;
	case "locked":
		// In This Page All the Locked Polls will be Printed
	break;
	case "results":
		// This Page will Show Polls Results (Without Vote)
	break;
}
אנחנו מקשרים כאן לפונקציות בסיסיות במערכת, ומשום שה$_GET שלי אינו מוגדר כשיאלתה, אין סיבה שינסו להזריק ל-MySQL.
כל ניסיון כושל להכשלת המערכת, ולו לשגיאה פשוטה ביותר, יכשל משום שהעמוד שאליו הם מנסים לגשת אינו מוגדר במסגרת הswitch(), ויוצג להם עמוד ברירת המחדל (index.php ללא act), דוגמאות לניסיונות כאלו -
קוד:
index.php?act=admin
index.php?act=test
index.php?act=cookies
index.php?act=hacking
על מנת להגדיר עמוד ברירת מחדל, שאם המשתמש הגיע במכוון או לא במכוון, לעמוד שאינו קיים במערכת שלנו, נגדיר את default בswitch() שלנו, כך -
קוד:
default:
	// This is The Default Page of my Polls System
לגבי המחלקה שיוצרת גיבוי של הMySQL, אתה צריך להירשם לאתר על מנת לראות את הקבצים שפורסמו.
  Reply With Quote
 

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 02:09.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ