28-04-2010, 18:19
|
|
|
חבר מתאריך: 31.05.05
הודעות: 190
|
|
שינוי שם של קובץ בעת העלאה לשרת
אני משתגע, לא יודע כבר מה לעשות, עבדתי עם הקוד הזה אינספור פעמים, ויש אתר אחר שהקוד הזה עובד בו חלק.
אבל משום מה פה זה לא רוצה לעבוד פשוט, זה מטריף אותי..
קוד PHP:
$size = 103;
$filedir = 'gallery/';
$thumbdir = 'gallery/';
$prefix = 'small_';
$maxfile = '20000000000';
$mode = '0666';
$rand = rand(0000,9999);
$userfile_name = "$rand_" . $_FILES['image1']['name'];
$namez = $userfile_name;
$userfile_tmp = "$rand_" . $_FILES['image1']['tmp_name'];
$userfile_size = $_FILES['image1']['size'];
$userfile_type = $_FILES['image1']['type'];
if (isset($_FILES['image1']['name']))
{
$prod_img = $filedir.$rand.$userfile_name;
$prod_img_thumb = $thumbdir.$prefix.$rand.$userfile_name;
move_uploaded_file($userfile_tmp, $prod_img);
והבעיה לא רק ברנדום, גם אם לתת לו שם רגיל לא מתחשק לו להשתנות :/
הצילו
ניסיתי אפילו לעשות ככה -
קוד PHP:
move_uploaded_file($userfile_tmp, "gallery/123-$userfile_name");
וזה פשוט מתעלם מה 123-
מה לעזעזל קורה פה ?
_____________________________________
Your signature did not follow Fresh's signatures policy, therefore it was automatically erased. Please see the E-Mail which has been sent to you, to learn how to fix this.
|