OrmaJever, Bio man, не заметил что ответ был дан. Признаюсь, страничку не обновлял. Как прочитал, не закрыл, и спустя некоторое время решил ответить от скуки.
Ребят, тут всегда так на форуме? Ко всякой ерунде придираетесь...
1. На вкус и цвет, как говорится. CMS для интернет магазинов достаточно. Выбирайте ту, которая удовлетворяет Ваши требования.
2. PHP функция mail(). (Добавление)
Пока писал, уже ответили...
Бред какой-то. Только оно и будет выбираться.
От того что выбрано в селекте, значение переменной меняться не будет. Оно будет всегда 3.
Смотрите в сторону JS.
Судя по ошибке, Вы не передаете ничего в view.
Обработчик у Вас index.php? Вы как страницу пытаетесь открыть?
imya пишет:
include ($_SERVER['DOCUMENT_ROOT'].'/views/pages/'.$_GET['view'].'.php');
Кавычки здесь исправят Notice. Но на работу это никак не повлияет. Будет все та же ошибка.
Кстати если передавать вот так в открытую GET, это приведет к PHP injection.
Будьте осторожны.
Но знаю бесплатный хостинг ucoz, его очень сложно обдурить.
Почему? Только что проверил. Проголосовал, сменил IP, сменил браузер, зашел на сайт снова(подопытным был diz-cs.ru, не сочтите за рекламу) - проголосовал снова. Голос был успешно учтен.
Разве? Ведь переменная $_REQUEST['pole'] будет получена(то есть она будет существовать)
А если она не будет получена? Догадывайтесь что будет?)
vanicon пишет:
а значит и пройдет проверки isset и empty
Как это? Она пройдет проверку isset(), это верно. Так как isset() проверяет существует ли переменная. А вот проверку empty() она не пройдет никак. Так как эта конструкция и проверяет переменную на пустоту.
Для того, чтобы проверить, существует ли переменная(это обязательно в данном случае, ибо будет Notice), есть isset().
Для того, чтобы проверить, не пуста ли переменная, есть empty().
Ну Вы ребят даете конечно, предлагаете какие-то смутные способы, забывая что в PHP уже предусмотрены функции(конструкции, если быть точным), которые занимаются этим.
Никакой ошибки не будет. Запрос успешно выполнится.
Вы что думали, что я имел в виду слова типа select, delete, update и т.д.? Нет, не только их. В MySQL есть еще много зарезервированных слов, которыми часто называют ячейки.