با سلام خدمت دوستان

دایی محسن

Active Member
يه سوال داشتم از خدمتتون
به تو پ.شه ي اصلي سايت database دارم . پک پوشه هم تو همون پوشه اصلي دارم به نام admin تو اين پوشه يک صفحه دارم که مي خوام آئرس ديتا بيسمو بهش بدم اما نمي تونم
البته خودم اين توري ادرس دادم اما ارور مي ده
../database.mdb
 

Flash_MX

New Member
اگه اشتباه نکنم می خوای به دیتابیست که تو یک فولدر عقب تر قرار داره لینک بدی
اگه اگه همی چی درسته درست باشه و کاری که دوستانم گفتن انجام دادی و باز نشد
با شرکتی که ازش هاست گرفتی تماس بگیر باید قابلیت اینکه صفحه و دیتابیس در یک فولدر نباشن رو برات فعال کنن
 

m_ziba

Member
سلام
شما نمی تونید از آدرس local استفاده کنین مگر اینکه از Server.MapPath استفاده کنین.

کد:
Server.MapPath("../database.mdb");
 
حالا مشکل منو داشته باش
اون کدی که مدیر داده

به همون پوشه ای که دیتا توشه اشاره میکنه
این در حالیه که اون صفحه ای که کد رو توش نوشتم بغل همون دیتاس
یعنی جفتش یه جاس
کجا؟
تو پوشه اصلی سایتم
اون پوشه هم تو روت سروره
چجوریاس؟
؟؟؟؟؟؟؟؟؟؟؟
 

m_ziba

Member
خوب من راهش رو بهت گفتم که بايد از Server.MapPath استفاده کنی.

يعنی به طور نسبی ادرس می دی
يعنی جايی که کدت هست می شه مبدا و نسبت به اون آدرس فايل DB رو می دی. مثلاً "/.." يعنی از اين جا که هستی يکی برو بالا.
"images/1" يعنی همين جا که هستی برو تو images بعد هم برو تو 1.
حالا روشن شد؟
 

جدیدترین ارسال ها

بالا