• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

فرم تماس با ما

masoudi

کاربر تازه وارد
تاریخ عضویت
19 سپتامبر 2004
نوشته‌ها
69
لایک‌ها
0
یه سوال درباره فرم تماس با ما نظیر آنچه تماس با ما خود پرشین تولز داره . (یه تصویری نشون داده میشه و شما باید اونو در داخل کادر تایپ کنید.)
اینها چه جوری هست کجا میشه پیدا کرد؟
 

hba

کاربر فعال صفحات داینامیک
کاربر فعال
تاریخ عضویت
8 آگوست 2004
نوشته‌ها
1,511
لایک‌ها
1
سن
40
محل سکونت
تهران-ونک-php-mysql
کلاس هست به نام captch که یه عکس برای جلوگیری از Spam میسازه
اگر کار با gd ؤو بدونی ساختش خیلی سلده هست
 

masoudi

کاربر تازه وارد
تاریخ عضویت
19 سپتامبر 2004
نوشته‌ها
69
لایک‌ها
0
نگفتی کجا میشه پیداش کرد؟:happy:
 

masoudi

کاربر تازه وارد
تاریخ عضویت
19 سپتامبر 2004
نوشته‌ها
69
لایک‌ها
0
آقا من یه فرم ساده از سایت http://www.thesitewizard.com برداشتم. واین جوری کردم
PHP:
<?
/*
       http://www.thesitewizard.com/
*/
// ------------- CONFIGURABLE SECTION ------------------------

$mailto = '[email protected]' ;
$subject = "feedback" ;
$formurl = "a.ir/contact.php" ;
$errorurl = "b.ir/error.php" ;
$thankyouurl = "c.ir/thank.php" ;

// -------------------- END OF CONFIGURABLE SECTION ---------------

$name = $_POST['name'] ;
$cname = gethostbyaddr($_SERVER[REMOTE_ADDR]);
$email = $_POST['email'] ;
$webname = $_POST['webname'] ;
$sub = $_POST['sub'] ;
$comments = $_POST['comments'] ;
$http_referrer = getenv( "HTTP_REFERER" );

if (!isset($_POST['email'])) {
	header( "Location: $formurl" );
	exit ;
}
if (empty($name) || empty($email) || empty($comments)) {
   header( "Location: $errorurl" );
   exit ;
}
$name = strtok( $name, "\r\n" );
$email = strtok( $email, "\r\n" );
if (get_magic_quotes_gpc()) {
	$comments = stripslashes( $comments );
}

$messageproper =

	"This message was sent from:\n" .
	"$http_referrer\n" .
                "\n\n---- Sender Specification -------" .
                "\n" .
                "IP :" .
                $cname .
	"\n" .
                "Name: " .
                $name .
                "\n" .
                "E-mail: " .
                $email .
                "\n" .
                "Subject :" .
                $sub .
                "\n\n---- Comments ----------------------------------------\n" .
	$comments .
	"\n\n---- End Of Commnet ----------------------------------------\n" ;

mail($mailto, $subject, $messageproper, "From: \"$name\" <$email>\r\n );
header( "Location: $thankyouurl" );
exit ;

?>
با استفاده از این صفحه
HTML:
<form action="feedback.php" method="post">

<table class=list >
     <tr>
       <td > نام</td>
       <td >

       <input type="text" name="name" size="40" style="height: 16px; font-family: Tahoma; font-size: 9pt; color: #000000; margin-bottom:2px" /></td>
       </tr>
     <tr>
       <td >ایمیل</td>
       <td>
       <input type="text" name="email" size="40" style="font-family: Tahoma; font-size: 9pt; color: #000000; height: 16px; direction:ltr; text-align: left; text-indent: 0px; margin-top:2px; margin-bottom:2px" /></td>
       </tr>
     
          <tr>

        <td >پیام شما</td>
        <td>
          <textarea rows="10" cols="40" name="comments" style="font-family: Tahoma; font-size: 8pt; color: #000000; background-color:#E9E9E9"></textarea>
        </td>
     </tr>
     <tr>
         <td align="right" colspan="5">
             <p align="center">

             <input type="submit" value="بفرست" style="font-family: Tahoma; font-size: 8pt; color: #666666; border: 1px dotted #666666; background-color: #EEEEEE" />
             <input type="reset" value="پاک‌کن" style="font-family: Tahoma; font-size: 8pt; color: #666666; border-style: dotted; border-width: 1px; background-color: #EEEEEE" /><br />
<a href="http://www.thesitewizard.com/">Powered by thesitewizard.com</a>
         </td>
      </tr>
</table>
</form>




</DIV></DIV
ولی کار نمی کنه کسی می دونه علتش چیه؟
 

masoudi

کاربر تازه وارد
تاریخ عضویت
19 سپتامبر 2004
نوشته‌ها
69
لایک‌ها
0
نه متاسفانه ارسال نمیشه و پیغام تشکر هم دیده نمی شود.
 
بالا