0 امتیاز
قبل در برنامه نویسی توسط (106 امتیاز)
برچسب گذاری دوباره قبل توسط

با سلام:

من یه سری کد دارم،وقتی صفحه مو با xampp بالا میارم کاراکترهای '  © و  را درست نشون میده،ولی وقتی رو Linux میبرد به صورت ؟ نشون میده،چه کار کنم که کدها هم تو محیط windows درست نشون داده بشه هم linux

مثلا کدها به صورت زیر نمایش داده میشه:

windows: 2014 © pardazeshgar

linux: 2014 � pardazeshgar

Linux: Connecting the enterprise isn�t just about routing, switching, and wireless products

     windows: Connecting the enterprise isn’t just about routing, switching, and wireless products

2 پاسخ

0 امتیاز
قبل توسط (2.4هزار امتیاز)

ببخشید اینو می گم و می دونم شما خیلی حرفه ای تر از من هستید

ولی شاید يه نکته ساده رو فراموش کرديد و اون هم اينه که سرورتون روی UTF8 نباشه که بتونه نشون بده تا کد اسکی قابل شناسایی باشه

وگرنه کد اسکی دسیمالش 169 یا هگز  هم A9 هستش و همه جا ثابته

قبل توسط (106 امتیاز)
مرسی از راهنماییتون،ولی اون تنظیمات رو چک کردم مشکل از اونجا نبود، مثلاً کاراکتر ' رو تو صفحه های دیگه نشون میده و تو یکی از صفحه ها مثلاً sevices.php نشون نمیده و با چک کردن کدها متوجه این مشکل نشدم.
کاراکتر © هم تو صفحه ی footer.php هست که تو صفحه های دیگه م include کردم و بصورت ؟ نشون داده میشه
قبل توسط (2.4هزار امتیاز)
به جای این کار هم می تونید کپی رایت محصولتون رو به صورت داینامیک به صورت عکس و گرافیکی تر درست کنید .
مثلا یه عکس با فتوشاپ درست کنید "تمام حقوق معنوی " علامت کپی پرافیکی " متالق به سایت من از تاریخ 2010 تا (اینجا می تونید تاریخ و ساعت به صورت داینامیک ) می باشد " درست بکنید
و توی CSS اون رو Image.Background کنید
خوشکل تر هم میشه :)
قبل توسط (106 امتیاز)
خب این میتونه یه راه حل برای footer باشه، اون یکی کاراکتر رو چیکار کنم؟؟؟ ;)
قبل توسط (2.4هزار امتیاز)
+1
این دیگه خیلی تخصصی میشه
من بیشتر asp کار کردم
شما می تونی سوالتو توی انجمن پی اچ پی مطرح کنی یا مرجع پی اچ پی
امید وارم به جوابتون برسید
http://forum.iranphp.org/
http://www.iranphp.net/
قبل توسط (106 امتیاز)
+1
مرسی، لینک های خوبی رو معرفی کردید.
بازم ممنون
0 امتیاز
قبل توسط (1.9هزار امتیاز)

برای این کار باید در Page خودتون به Php اعلام کنید کارکترهای UTF را Support کند برای این کار این تابع های آماده زیر را در صفحات خود Require کنید در فایل جدا قرار دهید و مطمئن شوید به همه ای صفحات قرار می گیرد 

تابع ها :

 

  mb_http_input("utf-8");
  mb_http_output("utf-8");
  mb_internal_encoding("UTF-8");

و اینکه باید نوع (TYPE) صفحات شما هم از نوع Utf-8 WithOut BOM باشد و یک نکته که خارج از لطف نیست این است که سعی کنید اگر آشنایی با Ascii دارید صفحات را هیچ وقت به UTF ذخیره کنید فقط یک نوع باگ است ربطی به مشکل شما ندارد

سوالات مشابه

+1 امتیاز
2 پاسخ 1.1هزار بازدید
+1 امتیاز
2 پاسخ 1.1هزار بازدید
0 امتیاز
1 پاسخ 7.0هزار بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط 123 (143 امتیاز)
0 امتیاز
0 پاسخ 983 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط IMANAZADI (72 امتیاز)
+1 امتیاز
2 پاسخ 8.1هزار بازدید
0 امتیاز
3 پاسخ 1.5هزار بازدید
+2 امتیاز
2 پاسخ 7.0هزار بازدید
0 امتیاز
1 پاسخ 1.0هزار بازدید
+1 امتیاز
2 پاسخ 404 بازدید
...