У меня есть мобильная форма jQuery с отправкой данных в форму review.php. Когда нет данных, введенных в массив флажков (нет данных, необходимых от пользователя), проверка возвращаетФункция join(), если введенные данные
Предупреждение: join() [function.join]: Недопустимые аргументы, переданные в/hermes/waloraweb076/b2830/moo .revolveis/Hg/заказ/review.php на линии 35
Ниже приведен пример формы:
<li data-role="fieldcontain">
<fieldset data-role="controlgroup">
<legend>Choose Grind:</legend>
<input type="checkbox" name="grind51[vgrind]" id="vgrind" class="custom" value="V-Grind">
<label for="vgrind">V-Grind</label>
<input type="checkbox" name="grind51[tourgrind]" id="tourgrind" class="custom" value="Tour-Grind">
<label for="tourgrind">Tour Grind</label>
<input type="checkbox" name="grind51[healgrind]" id="healgrind" class="custom" value="Heal-Grind">
<label for="healgrind">Heal Grind</label>
<input type="checkbox" name="grind51[nogrind]" id="nogrind" class="custom" value="No Grind">
<label for="nogrind">No Grind</label>
</fieldset>
</li>
Вот образец review.php:
<?php
$grind51 = join(", ", $_REQUEST["grind51"]);
echo (!empty($_REQUEST['grind51'])) ? "<div class='reviewItem'><span class='reviewTitle'>51 Grind:</span>{$grind51}</div>" : "";
?>
Когда для массива введены данные, если информация верна. Есть ли способ не получить ошибку, если информация не вводится? Кстати, строка 35 относится к
$grind51 = join(", ", $_REQUEST["grind51"]);
в моем коде.
Как я могу проверить, установлено ли это? Я все еще довольно простой на PHP. Спасибо, кстати. – Packy
Как @SetSailMedia сказал в последней части своего сообщения. – Pieter
Спасибо, что сделал трюк. Также спасибо @SetSailMedia. – Packy