![]() |
[PHP] עזרה בקשר ל GD
שלום,
רציתי לדעת למה אי אפשר להדפיס כלום אחרי הפלט של התמונה? זה הקוד: ככה אני שולף: PHP קוד:
PHP קוד:
|
כמה דברים:
קודם כל, באחד מן הקבצים תוריד את הSESSION START כי הGD כבר התחיל אותה דבר שני, למה $X מקבל את הקוד של התמונה, ובסוף אתה מדפיס: קוד:
gd.php?$x |
ניסיתי ככה:
gd.php: PHP קוד:
PHP קוד:
|
תנסה להוציא את זה מהפונקציה
כי אתה צריך לקרוא לקובץ, לא לשלוח לIMG את המידע של התמונה |
ככה זה אכן עובד אבל אני רוצה לקבל את המשתנה של $RandSec ואני לא יכול לעשות require
אני אמור לעשות שאם הקוד שהקלידו תואם למה ששמור בסיישן. |
תוסיף ob_flush אחרי שקראת לפונקציה, מכיוון שהגדרת HEADER זה מה שהוא מראה
FLUSH מרענן אותו... |
אתה לא יכול להדפיס תמונה וHTML באותו דף..בגלל שכשאתה מוציא header של תמונה הדפדפן מזהה את זה כתמונה ולא כדף HTML.
אתה צריך להוציא את הפלט של התמונה למשל בדף image.php ובדף שאתה רוצה להדפיס HTML לעשות HTML קוד:
src="image.php" |
כן רשמתי כבר שניסיתי ככה
הדף gd.php: PHP קוד:
PHP קוד:
אבל בשביל זה אני צריך לעשות require לדף GD.PHP ואם אני עושה את זה אז זה מציג רק את התמונה בלי מה שאמור להיות מתחת לזה. הנה דוגמא פה: http://elad.fire-serv.net/gd/elad.php תראו את האי התאמה בין התמונה לסיישן. |
אבל הסשן נוצר בכל מקרה....אז מזה משנה?
בדף אימות של התמונה והקוד שהכניסו אתה מאמת את התוכן של הסשן לעומת מה שהכניסו. עריכה: מוזר שזה ככה, תנסה אחרי שאתה עובר דף לבדוק את זה.. |
אז זהו שאני לא יכול לבדוק. כי זה בטוח ירושם שהפרטים לא נכונים. למה? כי הסיישן והתמונה לא תואמים.
|
כל הזמנים הם GMT +2. הזמן כעת הוא 20:50. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ