PDA

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



mojtaba.sln
پنج شنبه 26 آذر 1394, 23:05 عصر
سلام...
با خود اکتیو فرم یی فریمورک یه فرم درست کردم.
از روی مدلی به نام Signup ...
حالا نام تمام فیلد هایی که ساختم به صورت های زیر شده . مثلا:


Signup[username]


یا مثلا :

Signup[email]

حالا وقتی می خوام با توابع خود یی به این مقادیر دسترسی داشته باشم نمی شه...

$model->load(Yii::$app->request->post())

در متد ()post چطور باید نام فیلد ها رو وارد کنم که بتونم بهشون دسترسی داشته باشم؟؟؟
مثلا بخوام به username دسترسی داشته باشم ، باید چطور اسمشو وارد کنم ؟؟؟

پیشاپیش ممنون بابت راهنمایی هاتونhttp://forum.iranphp.org/images/smilies/heart.gifhttp://forum.iranphp.org/images/smilies/heart.gifhttp://forum.iranphp.org/images/smilies/heart.gif

masiha68
سه شنبه 08 دی 1394, 15:20 عصر
به این شکل


$request=Yii:$app->request->post('UserFormModel')['username']; //For PHP > 5.4
//or for PHP < 5.4 :
$post =Yii::$app->request->post('UserFormModel');
$request = $post['username'];


نیازی به توضیح هست ؟