• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در اعتبارسنجی ایجکس
#1
سلام.

دوستان من میخوام یک فرم ایجکس رو بفرستم به ارسال ایمیلم.

در حالت عادی این فرم ارسال میشه و من مشکلی در ارسالش ندارم.

مشکل من توو اعتبارسنجیه.

نمیخوام فرم خالی بره.

باید چیکار کنم برا اعتبارسنجی؟؟؟

شروطی هم تعیین کردم اما اصلا تاثیری نداشت.

این فرم من

کد پی‌اچ‌پی:
<form class="m-t-md" method="post" id="example-form">
 <
div class="row">
 <
div class="input-field col s12">
 <
input id="first_name" type="text" class="validate dir">
 <
label class="dir" for="first_name">نام و نام خانوادگی</label>
 </
div>
 <
div class="input-field col s12">
 <
input id="phone_number" type="text" class="validate dir">
 <
label class="dir" for="phone_number">تلفن همراه</label>
 </
div>
 <
div class="input-field col s12">
 <
textarea id="message" class="materialize-textarea dir"></textarea>
 <
label class="dir w9" for="message">متن پیام شما</label>
 </
div>
 </
div>
 <
button type="button" class="waves-effect waves-light btn m-b-xs font subcreat"><class="material-icons right">email</i>ارسال</button>
 </
form
اینم ایجکسش

کد پی‌اچ‌پی:
$(".subcreat").click(function(){

 var 
first_name document.getElementById("first_name").value;
 var 
phone_number document.getElementById("phone_number").value;
 var 
message document.getElementById("message").value;
 $.
ajax({
 
url:'Mails/Send_requests/inhurt.php',
 
type:'POST',
 
data:{
 
action:"Send_requests",
 
id_request:"<?php echo $row['id'] ?>",
 
frist_name:first_name,
 
phone_number:phone_number,
 
message:message
 
},
 
success: function(msg){
 if(
msg.trim()=="sent"){
 
swal("تبریک""ایمیلتون به مقصد رسید")
 }else{
 
swal("متاسفم""بدلیل بروز خطای سرور امکان ارسال ایمیل ممکن نیست")
 }
 }
 });

}); 
  پاسخ
تشکر شده توسط :
#2
چه شروطی تعریف کردید لطفا بذارید تا راهنمایی بکنمتون ،

2 راه داری اول اینکه سمت کاربر بررسی کنی فرمت خالی نباشه ، دوم اینکه سمت سرور بررسی کنی

شما کدوم شروط رو امتحان کردی جواب نداده بذار تا باهم رفع کنیم مشکلاتتو
  پاسخ
تشکر شده توسط : ayoubsys mojtaba79


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان