واضح آرشیو وب فارسی:سایت ریسک: t=37452">مشكل بزرگ من در Asp - تو رو خدا كمك!!!!!!! soheil_programmer 13 شهريور 1384, 15:05بچه ها من يك مشكلي توي صفحاتي كه با asp كار ميكنند دارم! اين صفحات بعد يك مدت كه توشون از اين و با اون ور ميشي يك دفعه به هم مي خوردند و همه نوشته هاي فارسي را به صورت چپن در قيچي نشون ميدهند؟! به نظر شما من چه كار بايد بكنم!؟ آيا مشكل از server است يا از برنامه نويسي من؟ من نمونه اين مشكل را توي سايت irasp.net ديدم كه اونم يم دفعه به هم ريخت! تازه با refresh كردنم درست نميشه و هر صفحه ديگري هم كه باز كني از طريق اون صفحه اونم به همين صورت قاطي پاتي مياد، تنها راهش بستن صفحات و از نو باز كردنشونه! رحمان 13 شهريور 1384, 15:39سلام. ببين توي اون صفحه بايد تگ زير رو داشته باشه: <meta "Content-Type" content="text/html; charset=utf-8" > البته اين بايد بين تگ هاي <head> و </head> باشه. (; soheil_programmer 13 شهريور 1384, 16:36سلام. ببين توي اون صفحه بايد تگ زير رو داشته باشه: <meta "Content-Type" content="text/html; charset=utf-8" > البته اين بايد بين تگ هاي <head> و </head> باشه. (; آقا ميدونم دقيقا اين كار را هم كردم. در زير هم قسمت اول سورس صفحم را براتون ميزارم اما فايده نداره.... :cry: <%@ codepage=65001%> <html> <head> <meta "Content-Language" content="fa"> <meta name="GENERATOR" content="Microsoft FrontPage 6.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta "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> <% آقا سورس را ببين و جوابم را لطفا بده... RA_C# 13 شهريور 1384, 19:56ببین تو بروزرتون Encoding صفحه درست است یا نه؟ View -- > Encoding amirlol 13 شهريور 1384, 19:58دوست عزیز آیا این صفتو چند تا تست کردی !!! امکان داره مشکل از مرورگرت باشه !!!! و اگر آره !!! ببینم اطلاعات مگه از دیتابیس خوندخ می شه !؟ soheil_programmer 13 شهريور 1384, 22:15دوست عزیز آیا این صفتو چند تا تست کردی !!! امکان داره مشکل از مرورگرت باشه !!!! و اگر آره !!! ببینم اطلاعات مگه از دیتابیس خوندخ می شه !؟ آقا من هر روشي را كه فكرشو بكني تست كردم واقعا نمي دونم مشكل از كجاست! :cry: Toxic_Frog 14 شهريور 1384, 19:48می دونید من هم این مشکل رو دیدم بعد از هر Error اینجوری می شه . msgh 14 شهريور 1384, 22:56از اصلی ترین دلایل برای بروز این مشکل عدم تطابق کدینگ ها میباشد. بدین معنا که مقادیر ذخیره شده در بانک اطلاعاتی با کدینگ متفاوتی نسبت به کدینگ صفحه ASP ذخیره شده اند. البته با توجه به کدهایی که در پست های قبل نوشته شده این مورد رد می شود. یکی دگر از عوامل این است که اگر در صفحه ای خطایی رخ دهد و بعد از این رویداد به صفحه دیگری مراجعه کنید (که از بانک اطلاعاتی استفاده می کند) معمولا با چنین مشکلی روبرو می شوید. ضمنا نیازی به استفاده کردن از <meta "Content-Language" content="fa"> نمیباشد. اگر متوجه منظورم نشدید بگید تا توضیح بیشتری بدهم. شب خوش amirlol 15 شهريور 1384, 00:37ببین دوست عزیز اگه از دیتابیس لود می کنی این مشکلت منطقیه و می شه حلش کرد ولی اون طوری که شما می گی فکر کنم بهتره یونیکد کنی شاید مشکل حل شه !!! راستی از AUTI SELECT هم در بیار مرورگرتو view / encoding / AUTO SELECT شاد باشین soheil_programmer 15 شهريور 1384, 00:56از اصلی ترین دلایل برای بروز این مشکل عدم تطابق کدینگ ها میباشد. بدین معنا که مقادیر ذخیره شده در بانک اطلاعاتی با کدینگ متفاوتی نسبت به کدینگ صفحه ASP ذخیره شده اند. البته با توجه به کدهایی که در پست های قبل نوشته شده این مورد رد می شود. یکی دگر از عوامل این است که اگر در صفحه ای خطایی رخ دهد و بعد از این رویداد به صفحه دیگری مراجعه کنید (که از بانک اطلاعاتی استفاده می کند) معمولا با چنین مشکلی روبرو می شوید. ضمنا نیازی به استفاده کردن از <meta "Content-Language" content="fa"> نمیباشد. اگر متوجه منظورم نشدید بگید تا توضیح بیشتری بدهم. شب خوش اگه بشتر توضيح بدين ممنون ميشم.... :oops:
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 264]