PDA

View Full Version : اعتبار سنجی داده های ارسال شده توسط ایجکس



barname_newis
چهارشنبه 28 خرداد 1393, 00:47 صبح
سلام
خسته نباشید
گاهی اوقات پیش میاد که تو پروژه چند تا مقدار به صورت ایجکس ارسال میشن . که اصلا فرم ندارن (تگ فرم ندارن و فقط یک تکست باکس یا یک تکست اریا تنها هستن) برای اینکه بخوایم این داده ها رو سمت سرور اعتبار سنجی کنیم ( مثلا sql injection ) خود yii توابعی داره یا از توابع php باید استفاده کنم؟
ممنون

tinybyte
چهارشنبه 28 خرداد 1393, 07:53 صبح
اگه براي اون داده ها مدل دارين، اون داده ها را به مدل بدين و تابع validate() را صدا بزنين تا از صحت داده هاتون مطمئن بشين.
(البته اين به تابع rules() هم بستگي داره كه چه قوانيني تعريف كرده باشين).


$model->setAttributes( $_POST['Posts']);