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