Задать вопрос
@Jony1337

Почему не получаю переменную через POST?

Почему не получаю переменную через POST?
есть такая форма
form method="POST" action="load.php">
	 <center> 
Your Gender: <input type="radio" name="gender" value="Masculin"> Masculin
<input type="radio" name="gender" value="Feminin"> Feminin

<input type="text" name="name" placeholder="Ex: 772427272" style="width: 400px; height: 60px;font-family: 'Raleway', sans-serif;font-size: 25px; padding-left: 15px;border: 1px solid #CCCCCC; border-radius: 0px;margin-top: 10px;margin-left: 119px;box-shadow: #A9A9A9 0px 0px 2px;">
</center>
<input type="submit" class="button_find" value="Клик!" onClick="ValidateForm(this.form)">
  <style>
   .descr { visibility: hidden; }
   .b:hover + .descr {
    visibility: hidden;
   }
  </style>
  <br />
  <br />
  <div class = "descr">
<select name="idShare">
<option value="<? echo $id;?>">test</option>
<option value="sdsgddsg">asfasfsaf</option>
  <p><b>text:</b><Br>
   <input type="radio" name="idQuiz" value="<? echo $idTema;?>" checked> Internet Explorer<Br>
   <input type="radio" name="idQuiz" value="opera"> Opera<Br>
  </p>
  </div>
		 </div>

	 </form><br>

в файле load.php нету значения
$genulUser = $_POST['gender'];
var_dump($genulUser); // scring 0 " "

где значения ?
  • Вопрос задан
  • 225 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
CrewCut
@CrewCut
Коплю силы на переезд в тропики
Я не заметил кнопку SUBMIT или её тут нет? Как отправка производится-то?

P.S. такой код, как у этой формы - грех.
Ответ написан
VGrabko
@VGrabko
Golang, Php, Js
1. <form method="POST" action="load.php">
2. onClick="return ValidateForm(this.form);"
При этом если ValidateForm вернёт false то отправка не произойдёт. (надо true)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы