смотри ты, осилил сообразить, что служба не запускается.
Ну глядишь, еще часика через два напряжённых умозаключений дойдет и что mysqldump без службы не заработает.
ProjectSoft, он конечно туговат, но в данном случае он имел в виду, что "При проверке переменных с пустым содержимым через isset в любом случае будут true, а мне надо проверять и на пустоту тоже" что вполне логично.
А вы теряете ход мысли и начинаете уже вещать не про конкретную задачу, а про отдельные слова, вырванные из контекста. Вы конечно будете правы, но рассказывать это автору вопроса бессмысленно - он не оценит всю глубину ваших познаний.
Для непонятливых ещё раз: суть проблемы именно в добавлении. А потуги с использованием примитивной функции, которая "не работает" - это её следствия
Исправлять надо всегда причину, а не следствие.
Влад, ещё как имеет.
И что значит "какой смысл применять isset"? Вы сами его и применяете. Только по-дурацки.
И кроме этого проверяете свои переменные на пустоту два раза.
if (!empty($_POST["name"])) - здесь вы проверяете переменную на существование (isset)и не-пустоту.
А потом еще раз на не-пустоту, вот здесь if ($name and $phone and $message)
А ProjectSoft в своем примере предлагает вам сделать по-другому: сначала проверить на существование, и присвоить пустое значение, если переменная не существует.
А потом проверять на пустоту.
Это более логичное поведение в общем случае
Но в данном случае проверка на isset не нужна. В вашем случае элемента массива $_POST с ключом 'name' может не существовать только если запрос был сделан не методом POST или если в форме нет поля ввода с таким именем. Оба этих случая являются форс-мажорными, и вам как раз полезно будет видеть ошибку, которую напишет в этом случае РНР.
В этом ответе написана чушь, непонятно, откуда ему столько плюсиков насовали. назначение Эластика - это делать быстрый поиск
Структурированные ли при этом данные, и откуда их брать - вопрос перпендикулярный.
Я правильно понимаю, что вы студент, который в гробу видел все эти скрипты, и пишете только чтобы препод отвязался?
Если так, то напишите сразу целиком задание, а не спрашивайте в день по чайной ложке
Дмитрий, на самом деле поможет конечно. Перебрать из индекса всяко быстрее, чем перебирать с диска. Но перебор всего индекса конечно тоже занятие так себе, когда можно бинарным поиском за пару хопов найти нужное значение.