לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 11-09-2008, 14:49
צלמית המשתמש של fcf
  משתמש זכר fcf fcf אינו מחובר  
 
חבר מתאריך: 17.09.05
הודעות: 6,023
שלח הודעה דרך ICQ אל fcf שלח הודעה דרך MSN אל fcf Facebook profile
בעייה מוזרה בפעולת include

שלום

מעמוד 1 אני עושה Include לעמוד 2. (עמודי PHP)

הכול עובד. אבל כאשר אני משנה את עמוד 2 או מוחק אותו מהשרת. עדיין מוצג לי העמוד השני כאשר אני נכנס לעמוד הראשון.

למרות שהקובץ השני עודכן בשרת. הinclude לוקח את "הגרסא הישנה" של הקובץ.

(כאשר אני נכנס אל הקובץ השני ישירות אין כל בעייה ומופיע לי התוכן המעודכן)

מה קורה כאן ?

תודה


עוד שאלה על הדרך: אני לא מצליח לטעון קבצים שנמצעים "מעלי"

אני בתוך הנתיב page/register/registerform.php

אני רוצה לטעון קובץ מהנתיב includes/sec.php

(שני הנתיבים מתחילים מהתקייה הראשית של החשבון שלי)

אני לא מצליח לטעון אותו ניסיתי בשתי דרכים:

1

קוד:
../../includes/sec.php



2

קוד:
./include/sec.php
_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה


נערך לאחרונה ע"י fcf בתאריך 11-09-2008 בשעה 14:59.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #2  
ישן 11-09-2008, 16:28
  משתמש זכר dorM dorM אינו מחובר  
מנהל
 
חבר מתאריך: 26.07.08
הודעות: 6,473
בתגובה להודעה מספר 1 שנכתבה על ידי fcf שמתחילה ב "בעייה מוזרה בפעולת include"

ציטוט:
מעמוד 1 אני עושה Include לעמוד 2. (עמודי PHP)

הכול עובד. אבל כאשר אני משנה את עמוד 2 או מוחק אותו מהשרת. עדיין מוצג לי העמוד השני כאשר אני נכנס לעמוד הראשון.

למרות שהקובץ השני עודכן בשרת. הinclude לוקח את "הגרסא הישנה" של הקובץ.

(כאשר אני נכנס אל הקובץ השני ישירות אין כל בעייה ומופיע לי התוכן המעודכן)

מה קורה כאן ?


תנסה לרענן את העמוד ע"י לחיצה בו-זמנית על CTRL+F5 (זה תלוי בדפדפן - אבל פעולה כזו מנקה גם את ה-Cache, שזה חלק חשוב בריענון למקרה שלך)

ציטוט:
עוד שאלה על הדרך: אני לא מצליח לטעון קבצים שנמצעים "מעלי"

אני בתוך הנתיב page/register/registerform.php

אני רוצה לטעון קובץ מהנתיב includes/sec.php

(שני הנתיבים מתחילים מהתקייה הראשית של החשבון שלי)


בדרך מס' 1:
קוד:
../../includes/sec.php


אתה למעשה עולה 2 תיקיות שנמצאות מעל התיקייה שהקובץ מורץ. באתר של PHP תקרא על Include ...
לכן זה חשוב לשים לב איזה קובץ אתה מריץ, ובהתאם אליו לבצע ייחוס תיקייות...

בדרך 2:
קוד:
./include/sec.php

לא מכיר את הדרך הזו, אבל אולי התכוונת לפנות לתיקייה הראשית של האתר שלך ע"י הצבת לוכסן בתחילת המחרוזת, כך:
קוד:
/include/sec.php

(סה"כ הורדתי את הנקודה)

?
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #4  
ישן 11-09-2008, 20:38
  משתמש זכר dorM dorM אינו מחובר  
מנהל
 
חבר מתאריך: 26.07.08
הודעות: 6,473
בתגובה להודעה מספר 3 שנכתבה על ידי fcf שמתחילה ב "בנוגע לשאלה הראשונה - עשיתי..."

ציטוט:
במקור נכתב על ידי fcf
בנוגע לשאלה הראשונה - עשיתי ניקוי מטמון עוד לפני כתיבת האשכול - לא עוזר. זה משהו דפוק בשרת.


קשה לי להאמין.... עוד לא שמעתי על בעית שרת כזו...

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

אח"כ תבדוק שאתה מבצע include נכון. http://il.php.net/manual/en/function.include.php

ציטוט:
בקשר לשאלה השנייה . דרך א - לא עובד למרות שזה אמור לעבוד אולי טעיתי בנתיבים או משהו.


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

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

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 06:40

הדף נוצר ב 0.06 שניות עם 11 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2025 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר