توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : تغییر انکدینگ به utf-8
Germanizer
March 6th, 2011, 01:40
با سلام آقا من وی بولتین که استفاده می کنم یک هک ها متنهای فارسیش رو به صورت ???? نشون میده
با تحقیق متوجه شدم که باید انکدینگش فایل last.php رو(متنهاش رو توی تکست کپی کردم) بذارم روی utf-8
فایل رو ضمیمه کردم
نمی دونم هر چیزی که نیاز بوده رو گذاشتم و گفتم یا نه
دوستان خیلی ممنون میشم بهم کمک کنید
Iranizi
March 6th, 2011, 01:46
فایل رو با برنامه Notepad++ باز کنید . بعد انکودینگ رو تغییر بدید و سیو کنید
Germanizer
March 6th, 2011, 02:11
جناب از همین نرم افزاری که گفتین از مسیر Encoding ، گزینه Encode in UTF-8 رو انتخاب کردم و سیو کردم و خارج شدم و دوباره هم که وارد شدم تنظیم روی همون گزینه درست سیو شده بود
ولی متاسفانه فایل جدید رو بازم که آپلودش کردم مشکل ما حل نشده و متنهای اون هک ما هنوز علامت سوال می مونن
الان به نظر شما این فایل من کاملا و به درستی انکد به utf-8 شده ؟؟؟
برای رفع این مشکل نشان دادن ؟؟؟؟ جای حروف فارسی چه کار باید کرد ؟
Rezash
March 6th, 2011, 05:54
در فايل last.php براي charset مقدار utf8 رو از طريق meta تعريف كنيدو
om!d-D
March 6th, 2011, 12:55
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
با این کد باید تعریف بشه نه نوت پد
print "<meta http-equiv='refresh' content=$refresh>\n";
print "<meta http-equiv='Content-Type' content='text/html; charset=utf-8'>\n";
ولی بازم همونه و هیچ تغییری ایجاد نشد و هنوز متون فارسی هک آخرین ارسالی های متحرک من به صورت علامت سوال نشون داده میشن
مشکل من اینه که هک آخرین ارسالی های متحرکم ، نوشته های فارسی اش به صورت ؟؟؟؟؟؟؟؟ می افتند . این هم لینکش : انجمن مرجع جنگ جهانی دوم - صفحه اصلی (http://www.worldwar2.ir/forum)
چی کار باید بکنم که این مشکل من رفع بشه و متون فارسی این هک رو درست نمایش بده ؟؟؟؟
Rezash
March 8th, 2011, 19:25
بله
الان طبق آدرسي كه داديد متا درست هست ولي مشكلي كه هست charset ديتابيس هست.
بعد از خط 29 كه همون mysql_select_db هست اين دو خط رو كپي كنيد :
mysql_query("SET CHARACTER SET utf8;");
mysql_query("SET SESSION collation_connection = 'utf8_general_ci'");