مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

moonfa1392

عضویت از 1394/08/17

مشکل مشابه utf-8

  • سه شنبه 12 مرداد 1395
  • 05:58
تشکر میکنم

با سلام

این سایت هیچ مشکلی نداشت اما دو روزه خود به خود عنوانش که در header قرار داره همش علامت سوال می نویسه : malhosseini.ir

هم تنظیمات سرور هم کدنویسی utf-8 هستن مشکل از یونیکد نیست!

مشکل از کجا میتونه باشه؟ تگ هم h1 هست و فقط همین قسمت این مشکل رو داره البته لازم به ذکر هست اگر انگلیسی بنویسم درست نشون میده

ممنون میشم راهنمایی کنید

پاسخ های این پرسش

تعداد پاسخ ها : 11 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 12 مرداد 1395
  • 08:46

در بانک ستون از چه نوعی هست ؟

باید از نوع nvarchar باشه

کاربر سایت

moonfa1392

عضویت از 1394/08/17

  • سه شنبه 12 مرداد 1395
  • 12:35

ستون از نوع nvarchar هست

استاد سایت 1 هفته هست که فعاله و مشکلی هم نداشت میاورد یکدفعه اینجوری شده!

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 12 مرداد 1395
  • 12:37

آدرس سایت رو بدید چک کنم

کاربر سایت

moonfa1392

عضویت از 1394/08/17

  • سه شنبه 12 مرداد 1395
  • 12:51

استاد من الان وارد sql شدم و دستی داخل فیلدش نوشتم درست شد

ولی توی پنل که ویرایش میکنم همش علامت سوال درج میکنه

کاربر سایت

moonfa1392

عضویت از 1394/08/17

  • سه شنبه 12 مرداد 1395
  • 13:06

آدرس سایت رو توی تاپیک نوشتم این هست

http://www.malhosseini.ir

البته استاد الان دستی از sql وارد شدم درستش کردم ولی توی پنل مدیریت ادیت کنیم علامت سوال میشه همش. البته پنل مدیریت هم توی پیام خصوصی به مدیریت نشونتون دادم اطلاعات ورودش رو دارین

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 12 مرداد 1395
  • 13:09

از ADO استفاده کردید ؟

اگر بله در دستور Insert Into باید قبل از پارامتر ها یک N بزارید

کاربر سایت

moonfa1392

عضویت از 1394/08/17

  • سه شنبه 12 مرداد 1395
  • 13:30

بله استاد از ADO استفاده کردم و پارامتر N هم گذاشتم

البته استاد اصلا توی پنل دستور Insert نداره برای این بخش فقط Update داره که کدش به این صورت نوشتم:

protected void Button2_Click(object sender, EventArgs e)
    {
        DAL d1 = new DAL();
        string st = string.Format("update Tbl_Settings set HeaderTitleTop=N'{0}',HeaderTitleBottom=N'{1}',TellegramChannel=N'{2}',AdminMessage=N'{3}' where ID=1",
        TopTitle.Text, BottomTitle.Text, Telegram.Text, ManagementPM.Text);
        d1.ExecNonQuery(st);
        Response.Redirect("Panel.aspx?id=1002");
    }

 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 12 مرداد 1395
  • 14:18

کد Update را قرار دهید

کاربر سایت

moonfa1392

عضویت از 1394/08/17

  • سه شنبه 12 مرداد 1395
  • 14:31

این هست استاد

protected void Button2_Click(object sender, EventArgs e)
    {
        DAL d1 = new DAL();
        string st = string.Format("update Tbl_Settings set HeaderTitleTop=N'{0}',HeaderTitleBottom=N'{1}',TellegramChannel=N'{2}',AdminMessage=N'{3}' where ID=1",
        TopTitle.Text, BottomTitle.Text, Telegram.Text, ManagementPM.Text);
        d1.ExecNonQuery(st);
        Response.Redirect("Panel.aspx?id=1002");
    }

 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 12 مرداد 1395
  • 14:54

در کد شما همه چیز درست به نظر میاد

در بانک تنظیمات خاصی را قرار ندادید ؟

کاربر سایت

moonfa1392

عضویت از 1394/08/17

  • سه شنبه 12 مرداد 1395
  • 15:08

نه اصلا دست نزدم  به تنظیمات

مشکل از بانک نیست چون دستی وارد میکنم توی بانک درست میاد توی سایت

حالا از اول توی پنل کد می نویسم ببینم شاید درست شد

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)