i18n

boy4581

Member
سلام
من ميخوام با php كاري بكنم كه وقتي وارد home page يك سايت ميشيد يه قسمتي باشه كه توش دو تا لينكه.
يكي مثلا فارسي و يكي ديگه english. همچنين دوتا فايلم lang داريم با اسم هاي english.inc
, farsi.inc .
وقتي كه روي هر كدوم از لينكاش كليك كرديم كل سايت از روي اون دو تا فايل مربوط به زبان ها ترجمه بشه.
يعني فقط همون home page ترجمه نشه. كل صفحه هاي سايت.
لطفا كدشو اينجا بذارين .و بگيد چي كار بايد بكنم ممنون
 

oxygenws

Active Member
می تونی از کوکی یا session استفاده کنی، یا حتی از فیلد های مخفی به همراه پاس دادن یک متغیر به روش get.

موفق باشید؛ امید
 

nima_isp

Member
استفاده ازsession

كاش يه سمپل از اين session ها بگيد چون من گيج شدم اصلا نميتونم دركش كنم البته توي asp بگين ممنون ميشم ميدوني براي سبد خريد ميخوام استفاده كنم نمي تونم مثلا تا سه تا خريد برا هركي در نظر گرفته شه بعد login كنه بعد ثبت شه با استفاده از session
 

nima_isp

Member
والا ايشون وقت نمكنن به انجمن سر بزنن يعني بيشتر وقتها رفت گل بچينن
 

omidak

Active Member
سلام:
40.gif

گفتم يكي از گلها رو هم برايه شما بيارم.
برايه استفاده session ها به این صورت عمل کنید:
کد:
Session("SomeNameHere") = ItemNumber
داخل پرانتز اگر دقت کنید یک اسم احتیاج دارید. هر اسمی که بود. مثلاً اگر userid هست Session("UserID") یا هر چیزی.... و بعد اون رو مساویه اون داده از که میخوایید قرار بدید.
برایه دریافت اش هم باز شبیه به همین:
کد:
Response.Write(Session("SomeNameHere"))
:wink:
 

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

بالا