View Single Post
ישן 08-03-06, 17:17   # 6
miniature
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,754

miniature לא מחובר  

ציטוט:
נכתב במקור על ידי בניה
בס"ד


זה הנתיב שרת לקובץ והקובץ אחרי שהוא מועלה לתקיית הקבצים הזמנים של השרת ושמה אין גישת HTTP
אתה צריך להעביר את הקובץ לתקייה שיש בה גישת HTTP עם move_uploaded_file
http://il2.php.net/manual/en/functio...oaded-file.php

בגדול יש מדריך לזה פה:
http://il2.php.net/manual/en/features.file-upload.php
עשיתי כך: (חלק מהקוד המלא, החלק שנחוץ)
PHP קוד:
function getPath() {
    global 
$SCRIPT_FILENAME;
    
$tmp split("[/]",$SCRIPT_FILENAME);
    
$tmp $tmp[count($tmp)-1];
    
$tmp str_replace($tmp,"",$SCRIPT_FILENAME);
    return 
$tmp;
}

  if(
$HTTP_POST_FILES["file"]["size"] > $max_size) {
    echo 
"<u>Error:</u><br /><br />\n";
    echo 
"&nbsp;&nbsp;&nbsp;<b>Your file is too big</b><br />\n";
    }
  else {
    echo 
"<u>File details:</u><br /><br />\n";
    echo 
"&nbsp;&nbsp;&nbsp;<b>Temporary Remote Path:</b>&nbsp;" $HTTP_POST_FILES["file"]["tmp_name"] ."<br />\n";
    echo 
"&nbsp;&nbsp;&nbsp;<b>Uploaded File Name:</b>&nbsp;" $HTTP_POST_FILES["file"]["name"] ."<br />\n";
    echo 
"&nbsp;&nbsp;&nbsp;<b>Uploaded File Size:</b>&nbsp;" $HTTP_POST_FILES["file"]["size"] ."KB<br />\n";
    echo 
"&nbsp;&nbsp;&nbsp;<b>Uploaded File Mime Type:</b>&nbsp;" $HTTP_POST_FILES["file"]["type"] ."<br /><br />\n";

ויצא לי משהו כמו:
קוד:
File details:

   Temporary Remote Path: /tmp/phpJAEVts
   Uploaded File Name: wink.gif
   Uploaded File Size: 201KB
   Uploaded File Mime Type: image/gif
תסתכל מה יצא ב Remote Path..
__________________
יואב.

דרכים ליצירת קשר:

אימייל: thebigfire@walla.co.il
הודעה פרטית
  Reply With Quote