mooshvare 1 ارسال شده در شهریور 2، 1394 گزارش اشتراک گذاری ارسال شده در شهریور 2، 1394 سلام من چند روز پیش اسکریپت سایت کلیکی evolution script رو از 20script دانلود و نصب کردم ولی متاسفانه وقتی کلمات فارسی داخل اون می نویسم اونها رو با علامت سوال نشون میده مثل این : ؟؟؟ ؟؟؟؟؟ ؟ حالا میخوام بدونم مشکل از کجاست چیکار باید بکنم؟؟ لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
laruz 983 ارسال شده در شهریور 2، 1394 گزارش اشتراک گذاری ارسال شده در شهریور 2، 1394 فک کنم باید فایلات رو بریزی توی notepad++ و از تب Encoding گزینه Encode to UTF8-Without DOM رو انتخاب کنید لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
mooshvare 1 ارسال شده در شهریور 2، 1394 مالک گزارش اشتراک گذاری ارسال شده در شهریور 2، 1394 راهنمایی بیشتر فک کنم باید فایلات رو بریزی توی notepad++ و از تب Encoding گزینه Encode to UTF8-Without DOM رو انتخاب کنید سلام میشه یکم بیشتر راهنمایی کنی دقیقا چیکار باید بکنم؟؟ خیلی ممنون لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
laruz 983 ارسال شده در شهریور 2، 1394 گزارش اشتراک گذاری ارسال شده در شهریور 2، 1394 گفتم زیاد مطلع نیستم چون با این اسکریپت کار نکردم. ما فایلای .php رو از همون طریقی که گفتم تغییر بده لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
Aliresalat 181 ارسال شده در شهریور 2، 1394 گزارش اشتراک گذاری ارسال شده در شهریور 2، 1394 ظاهرا که خود اسکریپت درست انکود شده مشکل از خودته موقع ذخیره سازی درست انکود نمیشه واسه همین به صورت علامت سوال در میاد البته دلایل زیاد داره باید بررسی بشه لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
mooshvare 1 ارسال شده در شهریور 2، 1394 مالک گزارش اشتراک گذاری ارسال شده در شهریور 2، 1394 ظاهرا که خود اسکریپت درست انکود شده مشکل از خودته موقع ذخیره سازی درست انکود نمیشه واسه همین به صورت علامت سوال در میادالبته دلایل زیاد داره باید بررسی بشه این آدرس سایته : لینک ها تنها برای اعضای سایت قابل نمایش است. خود اسکریپت هم فارسی سازی شده توسط 20script هستش و چند نفر دیگه هم مشکل من رو داشتن ولی هرچی تو فروم گشتم جوابی پیدا نکردم ممنون میشم بیشتر راهنماییم کنید لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
Aliresalat 181 ارسال شده در شهریور 2، 1394 گزارش اشتراک گذاری ارسال شده در شهریور 2، 1394 اها فک کنم فهمیدم مشکلت از کجاست مشکل از دیتابیس هستش باید روی utf8 تنظیم بشه اگه بازم مشکل داشت باید وارد فایل کانفیگ بشی و قبل از اینکه دستورات اتصال به دیتابیس شروع بشن اطلاعات دریافتی و ارسالی رو به utf8 تغییر بدی <?php// پشتیبانی کدینگ فارسی@mysql_query("SET NAMES 'utf8' COLLATE 'utf-8' "); @mysql_query("SET character_set_server='utf8'; "); @mysql_query("SET character_set_client='utf8'; "); @mysql_query("SET character_set_results='utf8'; "); @mysql_query("SET character_set_connection='utf8'; "); @mysql_query("SET character_set_database='utf8'; "); @mysql_query("SET collation_connection='utf8_general_ci'; "); @mysql_query("SET collation_database='utf8_general_ci'; "); @mysql_query("SET collation_server='utf8_general_ci'; "); ?> لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
mooshvare 1 ارسال شده در شهریور 2، 1394 مالک گزارش اشتراک گذاری ارسال شده در شهریور 2، 1394 اها فک کنم فهمیدم مشکلت از کجاستمشکل از دیتابیس هستش باید روی utf8 تنظیم بشه اگه بازم مشکل داشت باید وارد فایل کانفیگ بشی و قبل از اینکه دستورات اتصال به دیتابیس شروع بشن اطلاعات دریافتی و ارسالی رو به utf8 تغییر بدی <?php// پشتیبانی کدینگ فارسی@mysql_query("SET NAMES 'utf8' COLLATE 'utf-8' "); @mysql_query("SET character_set_server='utf8'; "); @mysql_query("SET character_set_client='utf8'; "); @mysql_query("SET character_set_results='utf8'; "); @mysql_query("SET character_set_connection='utf8'; "); @mysql_query("SET character_set_database='utf8'; "); @mysql_query("SET collation_connection='utf8_general_ci'; "); @mysql_query("SET collation_database='utf8_general_ci'; "); @mysql_query("SET collation_server='utf8_general_ci'; "); ?> واقعا مرسی مشکلم حل شد البته نیازی به وارد کردن اون کد ها نشد فقط دیتا بیس رو utf8 قرار دارم الان دیگه علامت سوال نمیاد خیلی ممنون بابت راهنماییت اینم تصاویر تنظیمات دیتا بیس برای دوستانی که مشکل مشترکی داریم!!! لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
Aliresalat 181 ارسال شده در شهریور 2، 1394 گزارش اشتراک گذاری ارسال شده در شهریور 2، 1394 این الان واست شد تجربه دیگه هیچ وقت این مشکل واست پیش نمیاد البته بذار این یه مورد رو هم بگم بهت بعضی وقتا حتا اگه خود جدول های دیتابیس رو هم روی utf8 بذاری تغییری اعمال نمیشه خوب حالا به نظرت این دفعه مشکل از کجاست؟ جواب معلومه : مشکل از خود برنامه یا همون اسکریپت 90 درصد این مشکل اکثرا تو همون گذرگاه انتقال اطلاعات یک اسکریپت که یعنی همون فایل کانفیگ که با این نام می شناسیمنش Config.php بذار یه مثال برات بزنم : define('DB_SERVER', 'localhost');//نام سرورdefine('DB_USERNAME', 'root');// نام کاربری پایگاه دادهdefine('DB_PASSWORD', '123456');// گذرواژه پایگاه دادهdefine('DB_DATABASE', 'book');//نام پایگاه داده$db = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD,DB_DATABASE) or die(mysqli_connect_error());//mysqli_query ($db,"set character_set_results='utf8'");$db->set_charset("utf8"); // فارسی همون طور که می بینی در خط اخر بعد از اتصال به دیتابیس میایم از شی db استفاده میکنیم و میایم collation رو روی utf8 قرار میدیم حالا بعد از اینکه اتصال برقرار شد وقتی یه دیتایی بخواد از این گذر عبور کنه به utf8 تبدیل و در نتیجه بسته به نوع درخواست کاربر اطلاعات ارسال یا دریافت میشن به همین اسونی به همین خوشمزگی! لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
Aliresalat 181 ارسال شده در شهریور 2، 1394 گزارش اشتراک گذاری ارسال شده در شهریور 2، 1394 البته این رو هم اضافه کنم تو مثال بالا تو شی از نوع db هستش واسه همین باید حتما از شی db برای فارسی کردن استفاده بشه یعنی یکی باشن اسم ها لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
پست های پیشنهاد شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.