27-01-2007, 21:28
|
|
|
|
חבר מתאריך: 05.08.06
הודעות: 2,860
|
|
ציטוט:
למה התוכנית עוברת לBREAK למרות שהתשובה ב IF היא TRUE ?
|
למה בדיוק אתה חושב שאתה כל כך מיוחד שphp תחרוג מדרכיה עבורך ותקיים גם את else למרות שהתנאי התקיים?
לא יותר סביר שאתה טועה, והתנאי יוצא false?
עכשיו כשאנחנו מסכימים שהתנאי הוא false, בוא ננסה להבין למה...
יש משהו חשוד בקוד, ויכול להיות שזה המקור לטעות: אתה מחשב בכל איטרציה של הלולאה את הערך של dllink ו dllink_cut, מה שגורם לי לחשוב ש ['row['dl_link אמור להשתנות במהלך הלולאה, אבל זה לא קורה, אז אני משער ששכחת לעדכן אותו, או שאתה פשוט כותב קוד לא יעיל.
עוד דבר- תבדוק שאם אתה משתמש בזה על כתובת url אז יש לך גירסא 5+ של php והגדרות מתאימות.
אם לא זה הבעיה, אז כנראה שאתה טועה במקום אחר. בכל מקרה, ב99% לא php טועה, אלא אתה.
|