View Full Version : فرم ارسال Email به زبان های مختلف
X_Man
18 August 2006, 04:35 AM
فرم ارسال Email به زبان های مختلف رو اینجا بزارید تا ببینیم کدوم بهتره!!!
X_Man
18 August 2006, 04:39 AM
#11 (http://www.phalls.com/vbulletin/showpost.php?p=229825&postcount=11) http://www.phalls.com/vbulletin/images/buttons/report.gif (http://www.phalls.com/vbulletin/report.php?p=229825)
Java درد سر خالی هست ها...اگر با php یا Asp برای Emailer استفاده کنی خیلی بهتره:icon_excl
]<FORM NAME="mailer" METHOD="post" ACTION="" ENCTYPE="text/plain"
onSubmit="(document.mailer.action += mailtoandsubject)">
<TABLE BORDER=0>
<TR VALIGN="top">
<TD>Recipient:</TD>
<TD><SELECT NAME="mailtoperson" onChange="msg(this.form)">
<OPTION VALUE="">-- Select --
<OPTION VALUE="person1@somewhere.com">person1@somewhere.com
<OPTION VALUE="person2@somewhere.com">person2@somewhere.com
<OPTION VALUE="person3@somewhere.com">person3@somewhere.com
</SELECT></TD>
</TR>
<TR VALIGN="top">
<TD>Your Name:</TD>
<TD><INPUT TYPE="text" SIZE=45 NAME="name" onChange="msg(this.form)"></TD>
</TR>
<TR VALIGN="top">
<TD>Your Email:</TD>
<TD><INPUT TYPE="text" SIZE=45 NAME="email" onChange="msg(this.form)"></TD>
</TR>
<TR VALIGN="top">
<TD>Priority:</TD>
<TD>
<SELECT NAME="priority" onChange="msg(this.form)">
<OPTION VALUE="Normal">Normal
<OPTION VALUE="Urgent">Urgent
<OPTION VALUE="No Reply Needed">No reply needed
</SELECT></TD>
</TR>
<TR VALIGN="top">
<TD>Subject:</TD>
<TD><INPUT TYPE="text" SIZE=45 NAME="subject" onChange="msg(this.form)"></TD>
</TR>
<TR VALIGN="top">
<TD>Message:</TD>
<TD><TEXTAREA NAME="message" COLS=45 ROWS=5 WRAP="virtual" OnChange="msg(this.form)"></TEXTAREA></TD>
</TR>
<TR>
<TD> </TD>
<TD><INPUT TYPE="submit" VALUE="Send Message">
<INPUT TYPE="reset" VALUE="Reset"></TD>
</TR>
</TABLE>
</FORM>
<SCRIPT LANGUAGE="JavaScript">
function msg() {
document.mailer.action = "mailto:"
mailtoandsubject = ((document.mailer.mailtoperson.options[document.mailer.mailtoperson.selectedIndex].value) + '?subject=' + document.mailer.subject.value);
}
</SCRIPT>
من اینجا (http://xman.theone.ir/e.php) قرار دادم اما مثل اینکه با outlooks میل میزنه!!!
X_Man
18 August 2006, 04:44 AM
#14 (http://www.phalls.com/vbulletin/showpost.php?p=232433&postcount=14) http://www.phalls.com/vbulletin/images/buttons/report.gif (http://www.phalls.com/vbulletin/report.php?p=232433)
کد امکان ارسال ایمیل کد:
.gif' alt='بزرگترین سایت جاوا اسکریپت ایران ' width='100' height='40' border='0'>
<!-- Start of E-Mail Form JavaScript-->
<!-- DESCRIPTION: This will send you an e-mail with whatever your visitor enters in the fields.
INSTRUCTIONS: Place this entire script where you want the form to show up on the page. You can change the values (Name, E-mail, Phone, etc.) Just be sure to change that fields value in the script. See where is says, "document.ccform.name.value", that is for the input field "name". BE SURE TO CHANGE THE E-MAIL ADDRESS BELOW. Currently it's at 'you@yourprovider.com'.
FUNCTIONALITY: Works in both Netscape and IE. ONLY WORKS IF THE VISITOR HAS THEIR E-MAIL SET UP ON THEIR BROWSER.
-->
<SCRIPT LANGUAGE=JavaScript>
//Modified by CoffeeCup Software
//This code is Copyright (c) 1998 CoffeeCup Software
//All rights reserved. License is granted to a single user to
//reuse this code on a personal or business Web Site.
<!--
if (navigator.appVersion.lastIndexOf('Win') != -1) {
dropline = "\r\n" } else { dropline = "\n" }
function coffeemsg(form) {
document.ccform.Message.value = (
' ' + dropline + dropline
+ '-----CoffeeCup AutoMated E-Mail Form---START----- ' + dropline
+ dropline + dropline
+ 'Name : ' + document.ccform.name.value + dropline
+ 'Phone : ' + document.ccform.phone.value + dropline
+ 'Subject : ' + document.ccform.subject.value + dropline
+ 'E-mail : ' + document.ccform.email.value + dropline
+ 'Message: ' + document.ccform.message.value
+ dropline + dropline
+ '-----CoffeeCup AutoMated E-Mail Form----END------ ' + dropline
+ dropline + 'E-Mail Form JavaScript by:' + dropline
+ 'http://www.khafankadeh.7p.com' + dropline
+ dropline + dropline
+ ' FIELD VALUES: ' + dropline
+ ' ' + dropline
);
}
// -->
</SCRIPT>
<FORM name="ccform" method="post" action="mailto:you@yourprovider.com?subject=Message"
enctype="text/plain">
<INPUT type=hidden name="Message">
<FONT FACE="VERDANA, ARIAL"><B>Name:</B></FONT><P>
<INPUT type="text" size=25 name="name" onChange="coffeemsg()">
<P>
<FONT FACE="VERDANA, ARIAL"><B>Phone:</B><P>
<INPUT type="text" size=25 name="phone" onChange="coffeemsg()">
<P>
<FONT FACE="VERDANA, ARIAL"><B>Email:</B></FONT><P>
<INPUT type="text" size=25 name="email" onChange="coffeemsg()">
<P>
<FONT FACE="VERDANA, ARIAL"><B>Subject:</B></FONT><P>
<INPUT type="text" size=25 name="subject" onChange="coffeemsg()">
<P>
<FONT FACE="VERDANA, ARIAL"><B>Message:</B></FONT><P>
<TEXTAREA rows=5 cols=45 wrap="auto" name=message onChange="coffeemsg()">
شما این رو امتحان کردید؟ چطوره؟
X_Man
18 August 2006, 04:58 AM
سوال php : فرم ارسال ايميل (http://www.phalls.com/vbulletin/showthread.php?t=1001)
bool mail ( string to, string subject, string message [, string additional_headers [, string additional_parameters]])
<?php
mail("joecool@example.com", "My Subject", "Line 1\nLine 2\nLine 3");
?>
<?php
/* recipients */
$to = "mary@example.com" . ", " ; // note the comma
$to .= "kelly@example.com";
/* subject */
$subject = "Birthday Reminders for August";
/* message */
$message = '
<html>
<head>
<title>Birthday Reminders for August</title>
</head>
<body>
<p>Here are the birthdays upcoming in August!</p>
<table>
<tr>
<th>Person</th><th>Day</th><th>Month</th><th>Year</th>
</tr>
<tr>
<td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
</tr>
<tr>
<td>Sally</td><td>17th</td><td>August</td><td>1973</td>
</tr>
</table>
</body>
</html>
';
/* To send HTML mail, you can set the Content-type header. */
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
/* additional headers */
$headers .= "To: Mary <mary@example.com>, Kelly <kelly@example.com>\r\n";
$headers .= "From: Birthday Reminder <birthday@example.com>\r\n";
$headers .= "Cc: birthdayarchive@example.com\r\n";
$headers .= "Bcc: birthdaycheck@example.com\r\n";
/* and now mail it */
mail($to, $subject, $message, $headers);
?>
این کامله؟ پس چرا کار نکرد؟
payamix
18 August 2006, 11:23 AM
اول از همه تمام < ها رو به > تغییر دهید.
john123
16 October 2006, 04:27 PM
مي توانيد از كامپوننت هاي ارائه شده توسط ASP هم استفاده كنيد.
sajjadnegaresh
9 November 2006, 05:01 PM
كد نوشته شده به ASP 3.0 رو نداريد؟
k_asg
21 November 2006, 10:21 PM
شماها که دارید این سورس کد ها رو میزارید یه لطفی کنید ببینید میتونید مشکل منو هم حل کنید ؟
من برای سایتی که به زبان ASP طراحی کردم و در قسمت Contact US یه قسمت درست کردم که طرف بیاد و از اون فرم با پر کردن یه سری فیلد پیامش رو برای ایمیل ما بفرسته
من سورس رو از WebWiz گرفتم و تو اینجا هم آپلودش کردم
http://rapidshare.com/files/4281558/...orm_1.zip.html
ولی وقتی که SEND رو میزنم از خطی که این دستور توش هست اشکال میگیره :
Set objCDOMail = Server.CreateObject("CDONTS.NewMail")
من آشناسیی زیادی با اینآبجکت CDONTS ندارم و این کار تو کامپیوتر Local و نه وقته که آپلود میشه جواب نمیده
واقعا سطح اطلاعاتم بهم جواب نمیده و از دوستان خواهشمنم که اگر میتونن این مشکل رو برای من حل کنن
تو فایلی که آپلود کردم سورس صفحه Contactus.htm و صفحه Send_Mail.ASP قرار داده شده اگه کسی میتونه اون فایلهارو برام ادیت کنه یا اینجا برام توضیح بده واقعا ممنونش میشم
یا اگر هم راه حل و سورس بهتری سراغ دارید که کار منو راه بندازه یه دنیا ممنونتون میشم اگه منو راهنمایی کنید
ببخشید شاید جاش تو این تاپیک نبود-معذرت که جای بدی سوالمو مطرح کردم اما دیدم شما دوستان حتما مینوید این کار رو بکنید برای همین اینجا مطرح کردم
منو ببخشید
vBulletin v3.7.1, Copyright ©2000-2008, Jelsoft Enterprises Ltd.