اجرای کد php

این تاپیک 1 پاسخ و 2 مشارکت کننده دارد . آخرین آپدیت توسط :  Eagle Seein ،‏ 11 ماه و 1 هفته پیش .

این تاپیک تاکنون 233 بازدید داشته است .

نویسنده پست
دوشنبه ، 28 دسامبر 2015     10:00 ق.ظ #


Amirhosein karimi

Subscriber
2 پست3 تاپیک

سلام خسته نباشید. امکانش هست یک تابع یا یک سری کد php رو برای یک button بنویسیم بدون اینکه button در تگ form باشه ؟!یعنی یک تگ button داریم تو صفحه داخل تگ form نیست وقتی کاربر روش کلیک میکنه یک سری کد php اجرا بشه !! بدون استفاده از javascript یا ajax

1  تشکر
دوشنبه ، 28 دسامبر 2015     3:16 ب.ظ #


Eagle Seein

Subscriber
11 پست1 تاپیک

معمولا این کار برای امنیت بیشتر با ajax و jquery یا javascript انجامم یشه اما شما میتونین یه کار دیگه هم بکنین. میتونین یه تگ لینک بزارین و استایل یه دکمه رو بهش بدین بعد یه کوئری استرینگ به صفحه جاری یا هر صفحه دیگه ای که میخواین بفرستین بعد میتونین با آرایه GET متغیری که ارسال کردین دریافت کنین و بر اساسش کدی رو اجرا کنید. البته دردسر ریلود شدن صفحه رو باید به جون بخرین چون php طرف سرور اجرا میشه. و باید بررسی های امنیتی دقیقی هم روی پارامتر های گت انجام بشه چون از طرف کاربر قابل تغییر هستند.

مثال:
<a class="btn btn-success" rel="nofollow" href="?var='abcd'">Button</a>
درصفحه php مورد نظر:
<?php if(isset($_GET['var'])){
// Do somthing like...
$v=add_slashes($_GET['var']);
var_dump($v);
}?>

2  تشکر
پست 1 تا 2 (از مجموع 2 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .