اجرای کد php در همان صفحه

چطوری میتونم به یک دکمه وقتی روش کلیک شد یه فانکشن php که تو خود همون صفحه هست رو نصبت بدم
منظورم submit نیست با اون مشکلی ندارم
میخوام صفحه جدیدی باز نشه و تغییرات تو همون صفحه اعمال بشه
من این کارو کردم ولی جواب نمیده

دکمه:
<input name="Submit2" type="button" value="Loggin" onclick="error_loggin()"/>

PHP:

<?
function error_loggin(){echo "invalid";}
?>

اگه کمک کنید یک دنیا ممنون میشم
 

m_ziba

Member
سلام
تا اونجايی که من می دونم شما در onclick method فقط می تونی تابعی که به صورت clientside مثلاً javascript نوشته باشی رو صدا بزنی

اگر می خوای حتماً تابع php صدا زده بشه فکر کنم چاره ای نداری جز اين که فرم رو submit کنی.

اگه می خوای برگرده توی همون صفحه action فرمت رو اسم همين صفحه بذار.

به هر حال اگه می خوای در هر صورت submit نشه تابعت رو javascript بنويس.
کد:
<script language="javascript">
function error_loggin()
{
     alert("invalid");
}
</script>
 

miladmovie

Active Member
باید از ajax استفاده کنی هم توی انجمن سرچ کنی و هم توی گوگل می تونی نمونه اش رو پیدا کنی
 

جدیدترین ارسال ها

بالا