![]() |
|
|
#16 |
|
Registered User
|
che errori mideh ?
addrese frestandeh bayad ba domain khodet bashe va ghablan to control panel sakhte shodeh bashe |
|
|
|
|
|
#17 | |
|
Registered User
Join Date: Nov 2004
Posts: 127
|
Quote:
اولاً كه من يه تشكر به شما بدهكارم . بابت اين كمكي كردي. شرمنده كه دير اومدم تشكر بعدش اينكه اگه متن توي فيل فارسي باشه توي ايميل قابل خوندن نيست. ميشه يه راهنمايي هم در اين رابطه بكنيد ؟ يه سوال ديگه ... چه جوري ميشه يه ايميل به صورت صفحه اچتي ام ال فرستاد ؟ يعني اينكه رنگ متن رو عوض كرد يا مثلاَ عكس توش گذاشت يا ... ممنون ميشم اگه راهنمايي كنيد منو ![]() |
|
|
|
|
|
|
#18 |
|
Registered User
|
اگه مشكل فارسي ميل كردن رو پيدا كردي به منم بگو
من يه سرسي دارم شايد بدردت بخوره با اين ميتوني به صورت Html ميل كني <% Set myMail=CreateObject("CDO.Message") myMail.Subject="Sending email with CDO" myMail.From="mymail@mydomain.com" myMail.To="someone@somedomain.com" myMail.HTMLBody = "<h1>This is a message.</h1>" myMail.Send %> با اينم ميتوني يه صفحه وب رو ميل كني <% Set myMail=CreateObject("CDO.Message") myMail.Subject="Sending email with CDO" myMail.From="mymail@mydomain.com" myMail.To="someone@somedomain.com" myMail.CreateMHTMLBody "http://www.w3schools.com/asp/" myMail.Send %> فقط بايد بجاي mymail@mydomain.com و اين someone@somedomain.com ايميل خودت و بنويسي اونوقت از ايميل خودت به خودت ميل ميكنه . فك كنم از اين ساده تر ديگه گير نياري |
|
|
|
|
|
#19 |
|
Registered User
|
سوالات تستي
آقا آرتين واقعا ممنون
من تازه اومدم تو اين فروم ولي مدتها بود دنبال همچنين كدي مي گشتم فقط اينكه من مي خوام جاي نظر خواهي و اينجور چيزا سوالات چهار گزينه اي (تستي) بذارم كه بقيه اونها رو جواب بدن و جواباشون به همراه مشخصات و ايميلشون به من ميل بشه . متشكرم |
|
|
|
|
|
#20 |
|
Registered User
|
سلام آقا حمید و به اینجا خوش آمدی
در مورد چهار گزینه ای شما فقط قسمت html رو ادیت می کنید و فیلدی که می خواد پست بشه رو همون فیلدی می زارید که برای چهار گزینه ای ها انتخاب کردید حالا بگو دقیقا چه کار های م یخوای بکنی اگه وقت شد برات کللشو می نویسم |
|
|
|
|
|
#21 |
|
Registered User
|
سلام و با تشكر فراوان
كاري كه ميخوام بكنم دقيقا اينجوريه: يك صفحه شامل 20 تا سوال تستي هست. در انتهاي صفحه هم فيلدي براي نام و ايميل و آدرس كسي كه اين سوال ها رو جواب داده ميخوام. بعد هر كسي اين سوالها رو جواب داد هم تو ديتا بيس سايت ذخيره شه و هم به ميل سايت فرستاده شه. اگر هم اين امكان رو بشه داد كه هر كسي فقط يك بار بتونه اون صفحه رو ببينه ونتونه دو دفعه در مسابقه شركت كنه خيلي بهتره اين تا اينجا.ولي دو تا سوال ديگه:شما در بالا دو تا كد گذاشتيد كه اولي رو هر جاي سايت كه بخوام فيلد پر شه بايد قرار داد ولي دومين كد رو بايد كجا قرار بدم(هموني كه وظيفه ارسال به ايميل رو داره) و اينكه به فرض يك نفر به سوالها جواب داد و در ديتا بيس سايت ذخيره شد.من بايد از كجا به اين فايل دسترسي پيدا كنم خلاصه خيلي ببخشيد .اطلاعات من ربارهasp در حد صفره |
|
|
|
|
|
#22 |
|
Registered User
|
ارسال فرم به ايميل
سلام دوست عزيز
كدهاي شما را به صفحه اي كه فرم در آن قرار دارد اضافه كردم و ايميل آن را تغيير داده و آن را روي سرور اجرا كردم اما پيام زير ظاهر شد: FrontPage Run-Time Component Page You have submitted a form or followed a link to a page that requires a web server and the FrontPage Server Extensions to function properly. This form or other FrontPage component will work correctly if you publish this web to a web server that has the FrontPage Server Extensions installed. Click the <Back> arrow to return to the previous page |
|
|
|
|
|
#23 |
|
Registered User
|
من با این تک Email ارسال می کنم فقط مشکل در فارسی Send کردن از CODEPAGE=65001 استفاده کردم و Encoding سایت Unicod(UTF-8) استفاده کردم . یه فرم طراحی کردم که اطلاعات رو از کاربر میگیره و توسط متد Post به صفحه ارسال ایمل میفرسته که اونجا بعد از نمایش تمام اطلاعاتی که کاربر وارد کرده ، ایمیل رو ارسال میکنه . تواون صفحه اطلاعاتی که کاربر وارد کرده کاملا فارسیه ولی وقتی که به ایمیل ارسال میشه تماماً علامت سواله HTML Code:
<%
Body =" Name : " & request.form("Name") & vbCrLf _
& "Family : " & request.form("Family") & vbCrLf _
& "Email : " & request.form("Email") & vbCrLf _
& "info : " & request.form("info") & vbCrLf _
& Trim(strMessage)
Set objMessage = CreateObject("CDO.Message")
objMessage.Subject = "ايميل از سايت"
fromname="Tabligh Site"
emailfrom="info@ftfgts.com"
objMessage.From = fromname & " <" & emailfrom & ">"
objMessage.To = "info@ftfgts.com"
objMessage.TextBody = Body
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.ftfgts.com"
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objMessage.Configuration.Fields.Update
objMessage.Send
'tamame va to khattaye pain mitooni baghiye safe ye html ro bezari
%>
|
|
|
|
|
|
#24 |
|
Registered User
|
کمممممممممممممممممممممممم مممممممک تورو خدا
|
|
|
|
|
|
#25 | |
|
ASP.net مدیر
|
Quote:
ببین برای اینکه بتونی یه ایمیل فارسی رو یه جوری بفرستی که شکی توش نباشه که همه میتونن بخونن فقط یه راه داری اونم اینه که به صورت یونکد این ایمیل رو بفرستی نه Arabic یا Utf-8 مثلا باید هر حرفت به صورت چیزی مثل این باشه 12354# این یک حرف اه توی یونی کد . من یه کلاس نوشته بودم یکی از متد هاش این تبدیل رو انجام میداد ولی چون هاردم سوخته دیگه ندارمش حتی فعلا فرانت پیج هم ندارم که برام تبدیل کنه ولی اگه توی فرانتپیج encoding رو تعریف نکنی وقتی که سرس رو میبینی میبینی که تمتم متن فارسی او شکلی شده .خیلی راحت میتونی براش یه تابع بنویسی که این کار رو بکنه . فکر میکنم متوجه شدی باید چیکار کنی ![]()
__________________
![]() ای مفتــــــــی شهـــــــــــر از تــــــو بیــدارتـــــریــــم ----------بــا ایـــــن همـــــه مستی ز تــــو هشیارتـــــریــــم تـــو خـــون کســــــان نوشـــــی و مــــا خـــون رزان ---------- انصـــــــــــاف بـــــــــــده کــــــــــــدام خونخــــوارتریم
|
|
|
|
|
|
|
#26 |
|
Registered User
|
نه متوجه نشدم
البته میفهمم که چی میگی ولی نمیدونم چطوری اجراش کنم که وقتی با Outlook دریافت میشه باز هم فارسی باشه |
|
|
|
|
|
#27 |
|
کاربر فعال برنامه نویسی
|
اول سورس این خط رو اضافه کن
PHP Code:
PHP Code:
![]() |
|
|
|
|
|
#28 | |
|
Registered User
|
Quote:
باز هم نشد..................... فقط وقتی میتونم فارسی میل کنم که با این Script تمامی کاراکتر ها رو کنترل کنم . که یه مشکلی که داره اینه که دیگه User نمی تونه English تایپ کنه و فقط فارسی تایپ میشه . تقریبا این همون چیزیه که H_R در بالا گفت . این کد رو میزارم شاید مشکل بچه های دیگه رو حل کنه Code:
<script LANGUAGE="JavaScript">
<!--
function submitenter(myfield,e)
{
var key;
if (window.event)
key = window.event.keyCode;
else if (e)
key = e.which;
if (key>31)
if (key<128)
{
if (window.event)
window.event.keyCode=' !"#$%،گ)(×+و-./0123456789:ك,=.؟@ِذ}ىُىلآ÷ـ،/’د×؛َءٍف‘{ًْإ~جژچ^_پشذزيثبلاهتنمئدخحضقسفعرصطغظ<|>ّ'.charCodeAt(key-32);
else if (e)
e.which=' !"#$%،گ)(×+و-./0123456789:ك,=.؟@ِذ}ىُىلآ÷ـ،/’د×؛َءٍف‘{ًْإ~جژچ^_پشذزيثبلاهتنمئدخحضقسفعرصطغظ<|>ّ'.charCodeAt(key-32);
}
return true;
}
//-->
</script>
اگه کسی خواست از این استفاده کنه باید این function رو تو قسمتهای input فراخوانی کنه به این ترتیب Code:
<input type="text" name="Name" onkeypress="return submitenter(this,event)" style="font-family:Tahoma; font-size:12px;"> البته به برو بچه های باحال پرشین تولز جسارت نباشه اینو برای اونایی می گداشتم که مثل من هیچی نوفهمن ![]() |
|
|
|
|
|
|
#29 |
|
کاربر فعال برنامه نویسی
|
این 2 کد رو هم به صفحه فرم اضافه کن هم به صفحه ASP ... باید بشه :؟ من همین کار رو کردم شد !
|
|
|
|
|
|
#30 |
|
Registered User
|
من که نتونستم اجق وجق میل میده ببین : Code:
ظ.ظ? غOظ? ظ?ظ.ظ^ظ?ظ? ط§ط² ط¨ط±ظ?ط§ظ.ظ? ط¬ط³طھط¬ظ^ ع©ظ? ط¯ط§ط±ظ. ط±ظ^ ط¨ط±ط§طھ ظ.غOط²ط§ط±ظ. ط¨ط§ظ,غOط´ظ^ ط®ظ^ط¯طھ طھع©ظ.غOظ" ع©ظ? : ط§غOظ? ط¨ط±ظ?ط§ظ.ظ? ط¨ط±ط±ططµط¨ غOع©غO غOط§ طھظ.ط§ظ. ظ.طھط؛غOط±ظ?ط§ ط¬ط³طھط¬ظ^ ظ.غOع©ظ?ظ? |
|
|
|
![]() |
| امکانات بيشتر | |
|
|