PDA

View Full Version : مشکل آدرس دهی جهت کپی کردن بعد از آپلود فایل



پدرخوانده
شنبه 13 خرداد 1385, 11:47 صبح
بعد از آپلود فایل در سرور به کمک فرم enctype="multipart/form-data" و انتقال به سرور می خواهم آن را در یک مسیر تعیین شده در سایت کپی کنم
با استفاده از دو دستور
copy , move_upload_file می توان اینکار را کرد ولی مشکل در تعیین مسیر مقصد می باشد
که باید به صورت کامل از روت سرور انجام شود و از آنجایی که شاخه موردنظر در سرورهای متفاوت فرق می کند
مثلا در یکی در شاخه ای به نام سایت هست
در دیگری در شاخه httpdoc و در دیگری .....
و بالطبع در ایجاد یک سورس ثابت جهت استفاده در سایتهای متفاوت آدرس اولیه جهت فایل مقصد را باید تغییر دهم
آیا امکان استفاده کردن از مسیر جاری (مسیری که فایل php موردنظر داره اجرا می شود) هست

arash_hemmat
شنبه 13 خرداد 1385, 14:03 عصر
سلام فکر کنم قبلا هم در مورد بدست آوردن آدرس پوشه فعلی در سرور تو انجمن بحث شده بدو ولی بهر حال این کد اینکار رو انجام میده؟

$current_dir=str_replace('\\','/',dirname(__FILE__));
خوبی این کد اینکه که با بک اسلش تو ویندوز مشکلی نداره و هم تو لینوکس و هم تو ویندوز کار میکنه.