![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| unkwua |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 23.11.2008 Репутация: нет Всего: нет |
function addMsg() {
if (isset($_POST)) if (isset($_POST['name'])) // проверяем были ли отосланы данные формы { $this->db->insert('guestbook',$_POST); // если данные были приняты - записываем их в БД redirect('guestbook'); // редирект в начало } else // если данных нет - выводим форму для добавления новой записи в блог $this->load->view('addmsg'); } данная функция перед тем как добавить запись в гостевую книгу проверяет ввели ли данные в поле формы NAME, но блин, если я в поле NAME ничего не пропишу и нажму отправить запись, то запись всё равно добавляется в гостевую книгу!!! что делать?? помогите плз |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
не надо. суперглобальный $_POST есть всегда. так не делается. делается через логическое "И":
также, $_POST['name'] имеет пустое значение, но все же присутствует. isset проверяет установлена переменная или нет. пуста она или нет проверяет другая функция - empty Также замечу, что на этом форуме для облегчения читаемости твоего кода используется особый механизм синтаксической подсветки. чтоб воспользоваться им, нажми на кнопку "код" справа вверху над полем ввода нового сообщения и выбери подходящий язык программирования со списка. |
|||
|
||||
| unkwua |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 23.11.2008 Репутация: нет Всего: нет |
насчёт подцветки в будущем учту, спасибо помогло empty():
странно выбрал код PHP, а подцветки всё равно нет... Это сообщение отредактировал(а) unkwua - 24.11.2008, 17:18 |
|||
|
||||
| godvinn |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 407 Регистрация: 4.4.2008 Где: possibility of mo ving to Kyiv Репутация: 1 Всего: 1 |
unkwua вот сайт специализированный по codeigniter
|
|||
|
||||
| unkwua |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 23.11.2008 Репутация: нет Всего: нет |
спасибо за сайт
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |