colors
شنبه 21 اسفند 1389, 14:27 عصر
درود
دوستان یه فرم دارم که یه سری اطلاعات از کاربر میگیره و به ایملم میفرسته .
حالا میخوام وقتی کاربر روی کلید send کلیک کرد یه صفحه کوچیک تو همون صفحه باز بشه و یه پیام مثلا loading توش باشه و 3 ثانیه نمایش داده بشه و بعد از 3 تانیه به جای متن loading مثلا بشه thank you و اونم بعد از 2 ثانیه hide بشه و اطلاعات فرم رو دقیقا مثل قبل واسم ارسال کنه { مدت زمانشون زیاد مهم نیست بسته به سرعت اطلاعات فرم باشه ولی حداقل 3 ثانیه اون صفحه با 2 تا پیامش رو نمایش بده }
. اگه بشه که صفحه رو رفرش نکنه و فقط اطلاعاتو بفرسته تمام شه خیلی خوب میشه
اینم کد PHP و html
<form id="contactform" action="emailsender.php" method="post" name="input" lang="en">
<label>Name : </label><input type="text" name="name" id="textname"/><br/>
<label>E-mail : </label><input type="text" name="email" id="textemail"/><br/>
<label>Phone : </label><input type="text" name="phone" id="textphone"/><br/>
<label>Message : </label><textarea name="message" rows="" cols="" id="textmessage"></textarea><br/>
<input type="submit" value="SEND" id="textsend" name="submit"/>
</form>
<?php
$txt= $_POST['raz'].'
Name : '.$_POST['name'].'
E-Mail : '.$_POST['email'].'
Phone : '.$_POST['phone'].'
Message : '.$_POST['message'];
mail("yahoo@yahoo.com","Contact Site",$txt);
echo'';
die();
?>
با تشکر...
دوستان یه فرم دارم که یه سری اطلاعات از کاربر میگیره و به ایملم میفرسته .
حالا میخوام وقتی کاربر روی کلید send کلیک کرد یه صفحه کوچیک تو همون صفحه باز بشه و یه پیام مثلا loading توش باشه و 3 ثانیه نمایش داده بشه و بعد از 3 تانیه به جای متن loading مثلا بشه thank you و اونم بعد از 2 ثانیه hide بشه و اطلاعات فرم رو دقیقا مثل قبل واسم ارسال کنه { مدت زمانشون زیاد مهم نیست بسته به سرعت اطلاعات فرم باشه ولی حداقل 3 ثانیه اون صفحه با 2 تا پیامش رو نمایش بده }
. اگه بشه که صفحه رو رفرش نکنه و فقط اطلاعاتو بفرسته تمام شه خیلی خوب میشه
اینم کد PHP و html
<form id="contactform" action="emailsender.php" method="post" name="input" lang="en">
<label>Name : </label><input type="text" name="name" id="textname"/><br/>
<label>E-mail : </label><input type="text" name="email" id="textemail"/><br/>
<label>Phone : </label><input type="text" name="phone" id="textphone"/><br/>
<label>Message : </label><textarea name="message" rows="" cols="" id="textmessage"></textarea><br/>
<input type="submit" value="SEND" id="textsend" name="submit"/>
</form>
<?php
$txt= $_POST['raz'].'
Name : '.$_POST['name'].'
E-Mail : '.$_POST['email'].'
Phone : '.$_POST['phone'].'
Message : '.$_POST['message'];
mail("yahoo@yahoo.com","Contact Site",$txt);
echo'';
die();
?>
با تشکر...