Set cn = CreateObject("ADODB.Connection")
openstr = "DRIVER={MySQL ODBC 3.51 Driver} ;SERVER=localhost;DATABASE=XXXX;UID=XXXX;PWD=XXX;O PTION=35;"
cn.Open openstr
sql="INSERT INTO contact (pname,reason,email,phone,yom)"
sql=sql & " VALUES "
sql=sql & "('" & Request.Form("pname") & "',"
sql=sql & "'" & Request.Form("reason") & "',"
sql=sql & "'" & Request.Form("email") & "',"
sql=sql & "'" & Request.Form("phone") & "',"
sql=sql & "curdate())"
cn.Execute (sql)
כשמסד הנתונים מוגדר כעברית - גם בסכמה, גם בטבלה וגם בשדה
יש אתר שאני מארח בחו"ל ויש אתר שאני מארח בארץ. באתר בארץ הסקריפט עובד, באתר בחו"ל הסקריפט עובד אבל מזין ????? במקום אותיות בעברית.
בראש העמוד בשני המקרים יש הגדרה
<%@LANGUAGE="VBScript" CODEPAGE="1255"%>
מישהו יודע את הסוד?
למה זה עובד באתר בארץ ולא עובד באתר בחו"ל?