مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ahmadreza123

عضویت از 1394/04/18

پیام نتیجه ثبت

  • پنجشنبه 2 شهریور 1396
  • 18:11
تشکر میکنم

سلام

وقت بخیر

با کد زیر صفحه اول

<input name="input" type="button" value="ثبت" onClick="reguser();" />

وبا ایجکس زیر

var name =document.getElementById('name').value;
		 
    var xmlHttp;
   
    if(window.XMLHttpRequest){
       
        xmlHttp = new XMLHttpRequest();
    } else{
       
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    
    xmlHttp.onreadystatechange = function(){
        if(xmlHttp.readyState == 4){
            document.getElementById(id).innerHTML = xmlHttp.responseText;
        }
    }
	
    xmlHttp.open("GET", "../reg/reg.php?name=" + name , true);  
	
    xmlHttp.send();

ودر آخر با ثبت در صفحه دوم

$pdo->query("insert into tbl (id,name ) VALUES ($id ,'$name')");
  

خب حالا می خوام  نتیجه ثبت را در همان صفحه اول اعلام کنه که ثبت با موفقیت انجام شده

ممنون

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

farshadfarokhi

عضویت از 1395/11/20

  • جمعه 3 شهریور 1396
  • 22:10

سلام

پیشنهاد من استفاده از jquery ajax هست که ساده تره.

برای گرفتن خروجی کدتون، دنبال responseText بگردید برای xmlHttp.

این مقدار براتون برمیگردونه که آیا با موفقیت انجام شده یا نه.

از اون طرف میتونید توی کد php، یک خروجی برگردونین که آیا با موفقیت ثبت شد یا خیر.

کاربر سایت

ahmadreza123

عضویت از 1394/04/18

  • شنبه 4 شهریور 1396
  • 17:58

سلام

ممنون از جوابتون 

امکانش هست براساس همین صفحات کدش را لطف کنید بدید

که بعد از زدن کلید ثبت در صورت موفق بودن عملیات ثبت پیام بده

ممنون میشم

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)