Этот вопрос, вероятно, будет звучать тривиально, но вот он ...
У меня есть форма представления с выпадающим меню, как показано ниже:
<li><label for="stateprovince">State/Province:</label>
<select name="stateprovince" id="stateprovince">
<option selected="selected" value=""></option>
<option value="northland">Northland</option>
<option value="auckland">Auckland</option>
<option value="waikato">Waikato</option>
<option value="bayofplenty">Bay of Plenty</option>
<option value="eastcoast">East Coast</option>
<option value="hawkesbay">Hawkes Bay</option>
<option value="taranaki">Taranaki</option>
<option value="kingcountry">King Country</option>
<option value="wanganui">Wanganui</option>
<option value="manawatu">Manawatu</option>
<option value="wairarapa">Wairarapa</option>
<option value="wellington">Wellington</option>
<option value="nelsonbays">Nelson Bays</option>
<option value="marlborough">Marlborough</option>
<option value="buller">Buller</option>
<option value="westland">Westland</option>
<option value="northcanterbury">North Canterbury</option>
<option value="canterbury">Canterbury</option>
<option value="midcanterbury">Mid Canterbury</option>
<option value="southcanterbury">South Canterbury</option>
<option value="northotago">North Otago</option>
<option value="otago">Otago</option>
<option value="southland">Southland</option>
<option value="chathamisl">Chatham Islands</option>
</select><br></li>
Это былодля части задания / проекта, которую я представил на прошлой неделе, и я только что обнаружил этот конкретный большой текст, который я сейчас опишу ...
У меня есть пользователь, который выбирает опцию из выпадающего меню, как указано вышеи после выбора элемента и отправки формы выбранное значение вставляется в базу данных.Проблема в том, что пользователь может изменить значение поля «значение» в теге в выпадающем меню.Это «плохое» значение вставляется в базу данных, и это не то, что я хочу.Например, пользователь может изменить значение «otago» на что-то вроде «foobar», проверив элемент и отредактировав источник (или так сказал мне пользователь).
Поместит ли значения в массив php и проверитВыбранное «значение» по отношению к значениям в массиве и вызывает сообщение об ошибке, если есть несоответствие, хороший способ попытаться решить проблему?Это первый раз, когда кто-то заметил это для меня, и с точки зрения получения правильных данных для вставки в базу данных я бы хотел исправить это.
Заранее спасибо!