30-11-2007, 13:09
|
|
|
|
חבר מתאריך: 17.09.05
הודעות: 6,023
|
|
בעייה בשליחת קובץ לאחר מעבר שרת
שלום..
לפני כמה ימים עברתי לשרת חדש... יש לי באתר קוד ששולח לי תמונה אחת לשרת.
שמתי לב שלאחר העברת השרת הקוד לא מעלה לי את התמונה (לפני ההעברה הוא כן העלה) .
בשרת החדש יש כל מיני אבטחות הרבה יותר חזקות מאשר השרת הקודם ואני חושב שזה מה שיוצר את הבעייה
ככה אני מעלה את הקובץ:
אני מוסיף לטופס שליחה את הפרמטר
קוד PHP:
enctype=\"multipart/form-data\"
לאחר מכן אני יוצר שדה קובץ:
קוד PHP:
<input type=\"file\" name=\"file\">
אחרי השליחה המשתנה $file_size מקבל את גודל הקובץ. והמשתנה $file_name מקבל את שם הקובץ... אטומטית. לפני ששלחתי את הקובץ לשרת.
הבעייה היא שעכשיו המשתנים האלו לא מכילים כלום. לפני שעברתי שרת הם הכילו את המידע המתאים. בגלל זה אני לא יכול לשלוח תקובץ לשרת.
כך אני שולח את הקובץ לשרת
קוד PHP:
@copy($file, "$absolute_path/$avatarname$ext") or $endresult = "<font size=\"2\">שגיאה בשליחת הקובץ</font>";
(כמובן שלפני זה אני מכניס למשתנים את הנתיבים המתאימים)
מה הבעייה ?
תודה
_____________________________________
נערך לאחרונה ע"י fcf בתאריך 30-11-2007 בשעה 13:15.
|