htarahi
چهارشنبه 27 آذر 1392, 22:09 عصر
سلام دوستان
من توی پوشه ی view یه صفحه دارم به نام tavern.php و توی اون یه فرم که خلاصه ی کدش اینه :
<form action="<?=$this->config->item('base_url')?>actions/tavern/<?=$position?>/" method="POST">
<input type="submit" value="ok" class="button">
<select name="amount" size="1">
<option value="0" </option>
<option value="1" </option>
<option value="2" </option>
</select>
</form>
حالا توی کنترلر یه فایل دارم به نام actions و توش یه تابع به نام tavern دارم که خلاصش اینه :
function tavern
{
if(isset($_POST['amount']))
{
.............[code].............
}
$this->show('tavern');
}
مشکل اینجاست که متغیر amount به تابع من نمی رسه !
به عبارتی خطوط فوق از شرط if(isset($_POST['amount'])) عبور نمی کنه !
توی ساختار فایل ها و موارد کلی مشکلی نیست چون بقیه ی توابع کار می کنند.اینجا مشکل از تابع form هست .فکر کنم یه نکته ی کوچواو وجود داشته باشه که از نظرم دور مونده !
کسی می تونه کمکم کنه ؟:ناراحت:
من توی پوشه ی view یه صفحه دارم به نام tavern.php و توی اون یه فرم که خلاصه ی کدش اینه :
<form action="<?=$this->config->item('base_url')?>actions/tavern/<?=$position?>/" method="POST">
<input type="submit" value="ok" class="button">
<select name="amount" size="1">
<option value="0" </option>
<option value="1" </option>
<option value="2" </option>
</select>
</form>
حالا توی کنترلر یه فایل دارم به نام actions و توش یه تابع به نام tavern دارم که خلاصش اینه :
function tavern
{
if(isset($_POST['amount']))
{
.............[code].............
}
$this->show('tavern');
}
مشکل اینجاست که متغیر amount به تابع من نمی رسه !
به عبارتی خطوط فوق از شرط if(isset($_POST['amount'])) عبور نمی کنه !
توی ساختار فایل ها و موارد کلی مشکلی نیست چون بقیه ی توابع کار می کنند.اینجا مشکل از تابع form هست .فکر کنم یه نکته ی کوچواو وجود داشته باشه که از نظرم دور مونده !
کسی می تونه کمکم کنه ؟:ناراحت: