PDA

View Full Version : سوال: فرم تماس با ما



yshahab
شنبه 12 مرداد 1392, 11:25 صبح
سلام
فرم تماس با مایی که طراحی شده
بعد از ارسال می بینم که ایمیل خالی اومده و محتویاتش خالیه
راهنمایی کنید
ممنون

parsboy
شنبه 12 مرداد 1392, 11:59 صبح
سلام
فرم تماس با مایی که طراحی کرده ام
بعد از ارسال می بینم که ایمیل خالی اومده و محتویاتش خالیه
راهنمایی کنید
ممنون
باسلام کدروبزارراهنمایی کنم

yshahab
شنبه 12 مرداد 1392, 12:07 عصر
<?php } ?>
<script>
$(document).ready(function(e) {


$('.total_price_here').text('<?php echo $total; ?>ریال');
$('.minus , .plus').click(function(){
var c = $.trim($(this).attr('class'));
var td = $(this).parents('td:first');
var tr = td.parent('tr');
var id = td.find('.id').val();
var price = td.find('.price').val();

var val = td.find('.input-text').val();

if(val == 0 )
{
tr.fadeOut();
$.post('backend.php' , { action:'remove_item' , id : id } );
}
else
{
var total = tr.find('.total_price_td').text();
var all_total = $('.total_price_here:first').text();

total = $.trim(total.replace(/[^\d]/g, ""));
all_total = $.trim(all_total.replace(/[^\d]/g, ""));
console.log(all_total);

if(c == 'plus')
{
var new_total = parseFloat(total) + parseFloat(price);
var new_all_total = parseFloat(all_total) + parseFloat(price);

}
else
{
var new_total = parseFloat(total) - parseFloat(price);
var new_all_total = parseFloat(all_total) - parseFloat(price);
}

tr.find('.total_price_td').text(new_total+'ریا ');
$('.total_price_here').text(new_all_total+'ریا ');

$.post('backend.php' , { action:'change_item_amount' , id : id , type : c } );


}



})
});


function clear_cart(){
$('.shop_item_tr').fadeOut();
$('.total_price_here').text('0');
$.post('backend.php' , {action:'clear_cart' });
}

function check_out(){
if($('.shop_item_tr').length == 0 )
{
alert('سبد خرید شما خالی می باشد' );
return false;
}
else
{
$('#shop_cart_contents').slideUp('slow' , function(){

var t = $('#final_contacts').html();
$('#wrapper').html(t);
})
}

}
function final(){
var user = {};
user.name = $('#shoper_name').val();
user.email = $('#shoper_email').val();
user.details = $('#shoper_details').val();

if(user.name.length == 0 || user.name == 'Name' )
{
alert('لطفا نام خود را وارد نمائید');
return false;
}

var emailPattern = /^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/;
if(user.email.length == 0 || !emailPattern.test( user.email ))
{
alert('لطفا ایمیل معتبری را وارد نمائید');
return false;
}


$.post('backend.php' , {action:'finalize' , user: user });
$('#wrapper').html('<h2>از خرید شما متشکریم</h2>');


}


</script>



</table>
<div class="shop_table_desc">پس از اتمام خرید دکمه پایان خرید را کلیک کرده و مشخصات خود را جهت ارسال فاکتور وارد نمائید </div>
<a href="#" class="shortcode_button btn_normal btn_type1" onClick="clear_cart();">از نو</a>
<a href="shop_products.php" class="shortcode_button btn_normal btn_type1">ادامه خریـــد</a>
<div class="clear"></div>
</form>
</div>




<div id="final_contacts" style="visibility:hidden;">
<div class="span6 module_cont module_feedback_form" >
<div class="bg_title"><h4 class="headInModule">مـرحلـه آخـر خریـد</h4></div>
<form name="feedback_form" method="post" action="#" class="feedback_form" style="width:100%">
<div><label class="label-name"></label><input name="field-name" type="text" class="field-name form_field required_field" id="shoper_name" title="Name" placeholder="نام خود را وارد نمائید"></div>
<div><label class="label-email"></label><input type="text" name="field-email" id="shoper_email" placeholder="ایمیل خود را وارد نمائید" title="Email" class="field-email form_field required_field"></div>
<div><label class="label-message"></label><textarea name="field-message" id="shoper_details" cols="45" rows="5" title="Message" class="field-message form_field" placeholder="آدرس یا شماره تماس خود را وارد نمائید" ></textarea></div>
<span class="feedback_form" style="width:100%"><span class="feedback_form" style="width:100%">
<input type="reset" name="reset" id="reset2" value="از نــو" class="feedback_reset">
</span></span>
<input type="button" name="submit" class="feedback_go" id="submit2" value="پـایـان خـریــد" onClick="final();">
<div class="ajaxanswer"></div>
</form>
</div>
</div>

yshahab
شنبه 12 مرداد 1392, 12:08 عصر
بعد از پایان خرید ، کاربر فرم را پر کرده و تنها مشخصات را وارد می نماید تا فاکتور برای ادمین ارسال گردد .
مرسی

yshahab
شنبه 12 مرداد 1392, 21:38 عصر
دوستان کسی نمی تواند کمکم کنه ؟