چه جوري ميشه اطلاعات يك فرم با آ.اس.پي رو يونيكد كرد؟

Maryam.20

Member
سلام
كسي ميدونه چه جوري بايد اطلاعات يك فرم رو كه داره ايميل ميشه،يونيكد كنم؟آخه وقتي از فرم ارسال فارسي دارم تو ايميلم علامت سوال ميره!!!با اي.اس.پي داره فرستاده ميشه.خيلي تاپيك هاي اينجارو گشتم ولي چيزي پيدانكردم.اگر هست لينك بديد.ممنون.
:cry:
 
آخرین ویرایش:

mo.esmp

Member
در بالای صفحه يعنی قسمت Directive Page کد زير رو قرار بديد:
Codepage=65001
کد:
[LEFT]<%@ Page Language="C#" AutoEventWireup="true" CodePage="65001"  CodeFile="Default.aspx.cs" Inherits="_Default" %>[/LEFT]
 

Maryam.20

Member
گذاشتمش خط اول اين پيغام خطا رو ميده:


Active Server Pages error 'ASP 0221'
Invalid @ Command directive
/co/test.asp, line 1 The specified 'Page Language="C#" AutoEventWireup="true" CodePage="65001" CodeFile="Default.aspx.cs" Inherits="_Default" ' option is unknown or invalid.
 

mo.esmp

Member
شما از asp استفاده ميکنيد يا از asp.net. اگه از asp استفاده ميکنيد کد رو بايد اينجوری وارد کنيد:
کد:
[LEFT]<%@ CodePage=65001 Language="VBScript"%>[/LEFT]
 

Maryam.20

Member
با asp كار ميكنم،بدون دات نت.از فايل زير استفاده ميكنم

<%@ CodePage=65001 Language="VBScript"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<%

Set myMail=CreateObject("CDO.Message")
myMail.Subject=request.Form("name")
myMail.From="[email protected]"
myMail.To="[email protected]"
myMail.HTMLBody = request.Form("comments")
myMail.Send
set myMail=nothing


response.redirect("http://www.anjomaneghazal.com/default.html")
%>


</body>
</html>
ولي همش ارور داره.
فرمشم اينجاست:
http://www.anjomaneghazal.com/co/co.html
دوست داشتي ارورشو چك كن.ممنون
 

mo.esmp

Member
کد:
[LEFT]<%@ Language="VBScript" CodePage="65001"%>
<% Option Explicit %>
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<title>نظرات</title>
		<style type="text/css"> 
			body {
				background-image: url(../logo.temp/temp/side5.1.jpg);
				background-repeat: no-repeat;
				background-color: #CA5C21;
			}
			body,td,th {
				font-family: tahoma;
			}
			.a{border:solid;
			border-color:#333333}
		    .style2
            {
                width: 77%;
            }
		</style>
	</head>
	 
	<body>
		<%Set myMail=CreateObject("CDO.Message") 
		myMail.Subject=request.Form("name") 
		myMail.From="[email protected]"
		myMail.To="[email protected]"
		myMail.HTMLBody = request.Form("comments")
		myMail.Send 
		set myMail=nothing%>
	<table width="100%" border="0">
	  <tr>
		<td width="17%">&nbsp;</td>
		<td width="83%" height="140">&nbsp;</td>
	  </tr>
	  <tr>
		<td>&nbsp;</td>
		<td height="356" align="right" valign="bottom">
		<form method="post" name="frmEnquiry" action="test.asp" >
		  <table width="100%" border="0">
			<tr>
			  <td align="right" valign="top" class="style2"><label>
				<input name="name" type="text" class="a" id="name" size="45"/>
			  </label></td>
              <td width="48%" align="left" valign="top">:نام</td>
			</tr>
			<tr>
			  <td align="right" valign="top"><label>
				<textarea name="comments" cols="35" rows="5" class="a" id="comment"></textarea>
			  </label></td>
              <td align="left" valign="top" class="style2">:متن نظر</td>
			</tr>
			<tr>
			  <td align="right" valign="top" class="style2"><label><span id="b0">
				<input type="submit" id="send" value=".:ارسال:." name="Submit"/></span></label></td>
			  <td align="left" valign="top">
                  <label><span id="b">
				&nbsp;</span></label></td>
			</tr>
		  </table>
		  </form>
		</td>
	  </tr>
	  <tr>
		<td>&nbsp;</td>
		<td height="25">&nbsp;</td>
	  </tr>
	</table>
	</body>
</html>
[/LEFT]
 
آخرین ویرایش:
  • Like
Reactions: MDP

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

بالا