|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
חבר מתקדם
|
chmod, gd, imagejpeg()
אני מנסה להעלות תמונה אחרי שינוי בעזרת הפונקציה -
והשגיאה- PHP קוד:
תודה!
__________________
|
![]() |
![]() |
# 2 |
חבר מתקדם
|
http://il2.php.net/chmod
הקובץ צריך להיות בעל הרשאות מתאימות גם לאותו משתמש שניגש אליו שזה בעצם הסקריפט. |
![]() |
![]() |
# 3 |
חבר מתקדם
|
גם הקובץ?!
אפילו אם הוא לא קיים?
__________________
|
![]() |
![]() |
# 4 | |
חבר מתקדם
|
שגיאה
ציטוט:
__________________
|
|
![]() |
![]() |
# 5 |
חבר מתקדם
|
מה אתה מנסה לעשות בו תסביר. כי לעלות תמונה לא עושים עם imagejpeg . הפונקציה imagejpeg יוצרת קובץ תמונה או מציגה אותו לפלט בעזרת אחת המפונקציות imagecreatetruecolor().
|
![]() |
![]() |
# 6 |
חבר מתקדם
|
אני יוצר בעזרתו תמונה שהועלתה ע"י המשתמש ומשנה בעזרתו את הגודל שלה.
__________________
|
![]() |
![]() |
# 7 |
חבר מתקדם
|
כן אני כבר רואה לאן זה יכול להוביל. האם אתה משתמש ב tmp_name של הקובץ שהועלה? או בשם הקובץ הנכון של הקובץ שהועלה לאחר שכבר העלת אותו ? (אני יודע שזה נשמע מסובך אבל זאת כנראה הבעיה) .
לדוגמא אם העלתה קובץ אז אתה בטח מתפעל אותו בעזרת PHP קוד:
|
![]() |
![]() |
# 8 |
חבר מתקדם
|
אכן צודק...
כל הפעולות אני מפעיל על הזמני עד שאני שומר אותו... תן לי לנחש שאני אצטרך לתת הרשאות לקובץ הזמני בטח נכון? אין דרך פשוטה יותר? הקוד- PHP קוד:
__________________
|
![]() |
![]() |
# 9 |
חבר מתקדם
|
לא תעלה את הקובץ קודם שהוא אכן יהיה קיים בשרת. ואז תעשה איתו מה שאתה רוצה.
|
![]() |
![]() |
# 10 | |
חבר מתקדם
|
מוזר לי כי גם את העברת הקובץ הזמני לרגיל הוא לא מאפשר -
ציטוט:
כמו שמים לב, ניסתי לעשות את זה דרך PHP - אך השגיאה ההראשונה קשור לזה.. הקוד - PHP קוד:
__________________
Last edited by ASTeam; 14-01-09 at 21:36.. |
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|