הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   מנסה להבין אתהרעיון של מערכת ניהול תוכן (https://hosts.co.il/forums/showthread.php?t=30102)

הכומר 02-09-06 00:47

מנסה להבין אתהרעיון של מערכת ניהול תוכן
 
אשמח להבין את הרעיון של מערכת ניהול תוכן, לא מבחינה של איך היא עוזרת כי זה ברור מאליו, אבל איך היא עובדת, כלומר אני רוצה שבאתרים יש למשל כזה דבר: www.blabla.com/cat=3 או משהו כזה...מה גורם לזה להיות ככה?
את כל העניין של המאגר נתונים הבנתי, כלומר אני יודע איך להכניס את הנתונים ואיך להוציא אותם במקום מסוים, אבל כל הרעיון של בניית דפים חדשים ולשים אותם במקום כלשהו באתר עצמו לא הבנתי.

מקווה שהבנתם ואשמח לעזרה בשאלות הנ"ל.
תודה.

mlnn 02-09-06 00:54

קודם כל, זה www.blabla.com/index.php?cat=3
עכשיו אני מניח שcat עומד מאחורי קטגוריה, אז בדף PHP יש לך סקריפט שמוציא מידע מסוים מהבסיס נתונים, אבל איך הוא ידע איזה מידע להוציא? מאיזו קטגוריה?
אז אתה אומר לו מקטגוריה 3... למשל פה בפורום יש לך http://www.hosts.co.il/forums/showthread.php?t=30102
זה אומר להציג את ההודעה 30102...

הכומר 02-09-06 00:56

אבל רגע,
כל זה נמצא בתוך הקובץ index.php?
או שזה פותח דף חדש לגמרי?

mlnn 02-09-06 01:04

ציטוט:

נכתב במקור על ידי Yup.co.il
אבל רגע,
כל זה נמצא בתוך הקובץ index.php?
או שזה פותח דף חדש לגמרי?

לך תדע מה נמצא בindex...
יכול להיות שהכל נמצא באינדקס, יכול להיות שאם הוא רואה שCAT מוגדר הוא מאנקלד את cat.php וכו'...

DorWD 02-09-06 01:06

תראה בעיקרון אתה מגדיר מה זה יראה אם cat=4 לדוגמא.
תתחברו לאייסי ולמסנ מה אתם מנותקים
אני יסביר לך בפירוט רק תתחבר

Dan Zelniker 02-09-06 01:06

ציטוט:

נכתב במקור על ידי Yup.co.il
אבל רגע,
כל זה נמצא בתוך הקובץ index.php?
או שזה פותח דף חדש לגמרי?

זה תלוי איך אתה בונה את הקוד,
אתה יכול לעשות דפים, אתם יכול לקצץ את זה לדף אחד,
זוהי בחירה שלך,
הכל תלוי בדרך הלוגית שתבחר לנסח את הקוד.

Level-Serv 02-09-06 02:04

תיראה,
יש לך מאגר נתונים..
לכל שורה במאגר נתונים אתה מגדיר id (מספרים בסדר רץ).
כאשר אתה רושם domain.com/index.php?page=3
זאת אומרת אתה רוצה לקבל את העמוד שהid שלה הוא 3 (אתה משתמש בפקודה הWHERE של SQL)

עוד על SQL אתה יכול ללמוד פה: http://www.webmaster.org.il/guide.asp?subject=SQL
כמובן כל פקודה שאתה לא מכניס אתה צריך לעשות בתוך mysql_query שאודותה אתה יכול ללמוד פה http://il2.php.net/manual/he/function.mysql-query.php
כמובן שכל זה אתה עושה אחרי שהתחבר למסד נתונים.


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

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