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

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

misterdino 04-05-06 15:15

מערכת ניהול ב-PHP
 
אני כותב משתנה עם כל הטקסט או ה-HTML שאני רוצה ומציב אותו בתוך הדף שאני רוצה...
אבל איך לעזאזל אני עושה לזה שבל פעם שאני שולח את זה לבסיס נתונים זה יישלף בדף אחר?

או שאפשר פשוט לתת לי קווים מנחים לבניית מערכת כזו...
תודה מראש

meshuga 04-05-06 15:17

ציטוט:

נכתב במקור על ידי misterdino
אני כותב משתנה עם כל הטקסט או ה-HTML שאני רוצה ומציב אותו בתוך הדף שאני רוצה...
אבל איך לעזאזל אני עושה לזה שבל פעם שאני שולח את זה לבסיס נתונים זה יישלף בדף אחר?

או שאפשר פשוט לתת לי קווים מנחים לבניית מערכת כזו...
תודה מראש

אני שם לב לפי ההודעות שלך שאתה בכלל לא יודע PHP וגם לא MYSQL....
אם אני טועה, אנא תקן אותי....ואם נפגעת מזה אז אני מצטער, אבל אנחנו לא פה בשביל לשבת וללמד אותך, אם היית קצת מנסה לחפש היית רואה שיש אשכול עם מדריכים ועזרים ולינקים לאתרי מדריכים.

misterdino 04-05-06 16:42

אני יודע PHP קצת... אני לא בדיוק מתאמן עם זה וא משהו...
ו MYSQL אני לא יודע בכלל
אני חושב שאם ייתנו לי קווים מנחים אז אני אדע לעשות את זה...
זה כל מה שאני מבקש...

miniature 04-05-06 16:43

יש באשכול שלהלן מדריכים טובים לשפות:
http://www.hosts.co.il/forums/showthread.php?t=201

misterdino 04-05-06 16:50

אני מכיר את השפות....
אבל אני לא יודע איך כללית מבצעים את זה...
תנו לי את הרעיון הכללי, לאיך עושים את זה, ואני יעשה את זה...
זה כל מה שביקשתי

mlnn 04-05-06 17:22

לא הבנתי מה אתה מנסה לעשות.
תסביר את עצמך..

misterdino 04-05-06 19:38

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

mlnn 04-05-06 19:56

קודם כל אתה צריך לעצב את האתר בHTML\CSS שיראה איך שאתה רוצה.
אחר כך במקומות של הטקסט אתה מחליף אותם בפקודות שליפה מהבסיס נתונים.
לדוגמא, אתה עושה פקודת שליפה של הכותרת מהטבלה X בשורה X אז משם אתה שולף את המידע של הכותרת וזה כותב לך את זה שם.
ואז אתה פשוט עושה דף נוסף, למשל שמעדכן את התוכן בטבלה X בשורה X למה שאתה רוצה, ואז גם הכותרת משתנה.
אתה גם יכול להגדיר משתנים שהם יהיו "פקודות השליפה" ואז להציב אותם:
echo $y.

מקווה שהבנת משהו =\

misterdino 04-05-06 20:12

אני יודע שעושים את זה ככה...
אבל איך אני עושה, בניהול שלי "הוסף תמונה" וזה מוסיף לי תמונה כל שהי....ואין לי שום תגית שאני שם אותה כמשתנה...
בקיצור, איך אני יוצר משתנה בדף?

mlnn 04-05-06 20:32

נגיד ועיצבת את האתר שלך בHTML ויצא לך:
קוד:

<img src="a.jpg">
אז אתה עושה בPHP:
קוד:

echo "<img src='" . $nameofpic . "'>";
$nameofpic - זה המיקום\שם של התמונה, שאת זה אתה יכול להגדיר קודם סתם או כשאתה שולף את המידע מבסיס הנתונים...

misterdino 04-05-06 20:44

אבל עדיין לא הבנתי איך אני יוצר תגיות... נניח שיש לי דף:
PHP קוד:

<html>
<body bgcolor="<?php echo $f;?>>
</body>
</html>

איך אני עושה שיהיה משהו כזה:בעזרת PHP...בלי שנגעתי בדף מקור של האתר?
PHP קוד:


<html>
<body bgcolor="<?php echo $f;?>>
<?php echo $g?>
</body>
</html>


BlueNosE 04-05-06 20:55

אתה פותח את המסד, ושולף את הנתון מהטבלה!
אתה יודע להשתמש בPHP עם MYSQL, MSSQL או משהו בכלל?

misterdino 05-05-06 10:00

כן אני יודע...
אבל אם יש לי דף איטרנט, ולא שמרתי שם משתנה שייקרא לנתונים מהמסד...
איך אני עושה שיהיה משתנה כזה?שיקרא לנתונים ויציג אותם על המסך?

TAsraf 05-05-06 10:20

http://phpmini.hostage.biz/guidemast...uide.php?id=35
תקרא את שני המדריכים ותבין

misterdino 05-05-06 13:27

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

RS324 05-05-06 16:31

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

misterdino 05-05-06 16:42

לא התכוונתי שיהיה לי דף ראשי שהסורס שלו הוא:
HTML קוד:

<html>
<body>

</body>
</html>

איך אני גורים שהסורס שלו יהיה כזה: בלי לגעת בסורס שלו ולערוך את הסורס, אלא על ידי לוח בקרה בלבד.... כמובן בעזרת PHP...(אבל אם עושים תצוגה->מקור אז ה-PHP לא מופיע, לזה אני מתכוון כשאני אומר הסורס).
HTML קוד:

<html>
<body bgcolor="#fefefe">
<input type="text">
</body>
</html>

לזה אני מתכוון....


וד"א לא הבנתי בדיוק כששאלת מה שאלת...

RS324 05-05-06 16:45

אהה הבנתי אותך....
תסתכל על התגובה שלי פה
היא אמורה לעשות את העבודה....

misterdino 05-05-06 16:50

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

RS324 05-05-06 16:54

נו בתגובה שלי דיברתי על PREG_REPLACE בשביל להחליף את התגים
כי מה2 דוגמאות שהבאת הבנתי שאתה רוצה להחליף את <body> ב
<body bgcolor="#fefefe">
<input type="text">

ואתה יכול לעשות את זה בפשטות על ידי הפונקציה

misterdino 05-05-06 17:34

אבל איך אני עושה את זה מתוך הלוח בקרה?
הרעיון הוא לא פשוט להחליף משהו במשהו אחר...אלא לעשות את זה מתוך הלוח בקרה...
מתוך המון תגובות חסרות טעם הנושא השתנה לגמרי...

mlnn 05-05-06 18:07

אוי ווי, לא הבנת את הרעיון בכלל...
אתה לא אמור להכניס משתנים נוספים כל פעם לעמוד הראשי.
את עושה שבעמוד הראשי הוא בודק לך, כל עוד יש נתונים בטבלה הוא מוציא אותם, עד שזה נגמר, בלולאה.
ואז זה בודק, נניח יש 2 שורות, הוא בודק אם יש שורה ראשונה, יש! אז אתה מציב נגיד את הפלט בטבלה או משהו איך שבא לך לעצב את זה בHTML וכותב 20 פעם BR שזה ירד לך שורה, אחר כך הללואה ממשיכה, זה בודק אם יש שורה 2, יש! הוא שוב מציב את זה בטבלה שבחרת, כותב 20 BRים ובודק אם יש שורה 3, אין! הוא מפסיק פה.
ואתה מקבל 2 טבלאות או מה שלא יהיה עם הפלט של שורה 1 ועוד טבלה של שורה 2 (שורה=שורה בבסיס נתונים).

זה מה שרצית?

misterdino 06-05-06 21:28

תודה רבה...
הבנתי אותך אני חושב...
אני ייעזר במישהו בבצפר שלי (בניה) בביצוע...


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

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