مشكل بزرگ من در Asp - تو رو خدا كمك!!!!!!!

بچه ها من يك مشكلي توي صفحاتي كه با asp كار ميكنند دارم!
اين صفحات بعد يك مدت كه توشون از اين و با اون ور ميشي يك دفعه به هم مي خوردند و همه نوشته هاي فارسي را به صورت چپن در قيچي نشون ميدهند؟!
به نظر شما من چه كار بايد بكنم!؟
آيا مشكل از server است يا از برنامه نويسي من؟
من نمونه اين مشكل را توي سايت irasp.net ديدم كه اونم يم دفعه به هم ريخت!
تازه با refresh كردنم درست نميشه و هر صفحه ديگري هم كه باز كني از طريق اون صفحه اونم به همين صورت قاطي پاتي مياد، تنها راهش بستن صفحات و از نو باز كردنشونه!
 
سلام. ببين توي اون صفحه بايد تگ زير رو داشته باشه:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
البته اين بايد بين تگ هاي <head> و </head> باشه. (;
 
رحمان گفت:
سلام. ببين توي اون صفحه بايد تگ زير رو داشته باشه:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
البته اين بايد بين تگ هاي <head> و </head> باشه. (;
آقا ميدونم دقيقا اين كار را هم كردم.
در زير هم قسمت اول سورس صفحم را براتون ميزارم اما فايده نداره.... :cry:

[LTR]<%@ codepage=65001%>
<html>

<head>
<meta http-equiv="Content-Language" content="fa">
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>قسمت</title>
<style fprolloverstyle>A:hover {color: #FF0000; font-family: Tahoma}
</style>
<style>
<!--
.compfnt { font-family: Tahoma; font-size: 8pt }
-->
</style>
</head>

<body>
<%[/LTR]
آقا سورس را ببين و جوابم را لطفا بده...
 

RA_C#

New Member
ببین تو بروزرتون
Encoding
صفحه درست است یا نه؟
View -- > Encoding
 

amirlol

Well-Known Member
دوست عزیز آیا این صفتو چند تا تست کردی !!!
امکان داره مشکل از مرورگرت باشه !!!!
و اگر آره !!!
ببینم اطلاعات مگه از دیتابیس خوندخ می شه !؟
 
amirlol گفت:
دوست عزیز آیا این صفتو چند تا تست کردی !!!
امکان داره مشکل از مرورگرت باشه !!!!
و اگر آره !!!
ببینم اطلاعات مگه از دیتابیس خوندخ می شه !؟
آقا من هر روشي را كه فكرشو بكني تست كردم واقعا نمي دونم مشكل از كجاست! :cry:
 

msgh

New Member
از اصلی ترین دلایل برای بروز این مشکل عدم تطابق کدینگ ها میباشد. بدین معنا که مقادیر ذخیره شده در بانک اطلاعاتی با کدینگ متفاوتی نسبت به کدینگ صفحه ASP ذخیره شده اند. البته با توجه به کدهایی که در پست های قبل نوشته شده این مورد رد می شود.
یکی دگر از عوامل این است که اگر در صفحه ای خطایی رخ دهد و بعد از این رویداد به صفحه دیگری مراجعه کنید (که از بانک اطلاعاتی استفاده می کند) معمولا با چنین مشکلی روبرو می شوید.

ضمنا نیازی به استفاده کردن از <meta http-equiv="Content-Language" content="fa"> نمیباشد.

اگر متوجه منظورم نشدید بگید تا توضیح بیشتری بدهم.

شب خوش
 

amirlol

Well-Known Member
ببین دوست عزیز اگه از دیتابیس لود می کنی این مشکلت منطقیه و می شه حلش کرد ولی اون طوری که شما می گی فکر کنم بهتره یونیکد کنی شاید مشکل حل شه !!! راستی از AUTI SELECT هم در بیار مرورگرتو
view / encoding / AUTO SELECT



شاد باشین
 
msgh گفت:
از اصلی ترین دلایل برای بروز این مشکل عدم تطابق کدینگ ها میباشد. بدین معنا که مقادیر ذخیره شده در بانک اطلاعاتی با کدینگ متفاوتی نسبت به کدینگ صفحه ASP ذخیره شده اند. البته با توجه به کدهایی که در پست های قبل نوشته شده این مورد رد می شود.
یکی دگر از عوامل این است که اگر در صفحه ای خطایی رخ دهد و بعد از این رویداد به صفحه دیگری مراجعه کنید (که از بانک اطلاعاتی استفاده می کند) معمولا با چنین مشکلی روبرو می شوید.

ضمنا نیازی به استفاده کردن از <meta http-equiv="Content-Language" content="fa"> نمیباشد.

اگر متوجه منظورم نشدید بگید تا توضیح بیشتری بدهم.

شب خوش
اگه بشتر توضيح بدين ممنون ميشم.... :oops:
 

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

بالا