הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 02-10-09, 12:28   # 1
sholaman
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 323

sholaman לא מחובר  

יש לך טעות בקוד.

המערך:
PHP קוד:
$_FILES['img'
הוא לא הקובץ עצמו, אלא מערך שמכיל פרטים בנוגע לקובץ שהעלו לשרת.

יש לך את:

PHP קוד:
$_FILES['img']['name'] = שם הקובץ כפי שהופיע במחשב של הלקוח
$_FILES
['img']['tmp_name'] = הקובץ הזמני שנמצא פיזית על השרת ואותו אתה צריך לשלוח לאפטיפי
$_FILES
['img']['size'] = גודל הקובץ
$_FILES
['img']['type'] = סוג הקובץ 
אתה יכול לעשות ככה:
PHP קוד:
ftp_put($connect$_FILES['img']['name'], $_FILES['img']['tmp_name'], FTP_BINARY
אבל השאלה אם אתה באמת צריך לשלוח את הקובץ בFTP?!?
כי הקובץ כבר נמצא לך על השרת ככה שאתה צריך רק להעתיק אותו למיקום שאתה רוצה בעזרת הפונקציה: move_uploaded_file
אין טעם שהלקוח יעלה את הקובץ לשרת ואז השרת יעלה את הקובץ לעצמו עוד הפעם...
אל תשכח שPHP זאת שפה שרצה על השרת ולא אצל הלקוח...

FTP זה יותר אם יש לך קובץ על השרת ואתה רוצה להעביר אותו לשרת אחר...

בהצלחה
__________________

Last edited by sholaman; 02-10-09 at 12:31..
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 18:24.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ