עבור לתוכן

בעיה בקוד PHP להצגת תמונה רנדומלית.

Featured Replies

פורסם

<---------

האווטר שלי, מתחלף בצורה רנדומלית ע"י קובץ PHP שמציג כל פעם קובץ JPEG אחר שאיתו באותה תיקיה.

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

כאילו שהוא מנסה לגשת לקובץ שישי שלא קיים או משהו כזה (יש 5 תמונות בתיקיה איתו).

השאלה מה עושים בשביל שזה לא יקרה...

הפלט שהדפדפן נותן הוא:

The image LINK cannot be displayed, because it contains errors.

ש-LINK זה כמובן הכתובת של ה PHP.

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

רב תודות :)

(דרך אגב זה רעיון ממש חביב למי שרוצה לשים יותר מחתימה אחת, Izikd כתב את הקוד!)

אי אפשר לכתוב פה את הקוד כי משום-מה זה זורק אותי לדף ABUSE של SPD.

אז מצורף קובץ TXT עם הקוד :D

[attachment deleted by admin]

פורסם

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

[attachment deleted by admin]

פורסם
  • מחבר

כל הקבצים בתיקיה היו JPG, אז לא יכול להיות שהוא ניסה לטעון קובץ אחר (אולי ניסה לטעון את עצמו? ;D)

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

בתקווה שזה לא יחזור לעשות פאשלות...

תודה רבה! :-*

פורסם

לי זה עדיין לא שינה את התמונה. אני רואה שם X.

פורסם

איפה אתה שם את הקוד?

פורסם

אני שמח לראות שמישהו משתמש בקודים שלי ;)

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

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

פורסם
  • מחבר

כן, הקוד מעולה אבל MoRoses כמו שאתה יכול לראות, הוסיף איזה 3 שורות שתיקנו את הבעיה (ברגע שהשגיאה מופיעה הוא אוטומטית טוען קובץ תמונה נוסף).

בקשר למי ששאל איפה שמים את הקוד.

אתה שומר אותו בתור קובץ php, ומקשר אותו כאילו היה תמונה

לדוגמא

[img=http://blablabla.com/random.php]

ארכיון

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

דיונים חדשים