Вы не зашли.
Здравствуйте, с родным браузером телефона POST параметр hidden не отправляется, а с остальными браузерами без проблем, почему?
Ну, нужно попинать разработчиков родного браузера, очевидно.
Если очень уж нужно, можно попробовать сделать обычный текстовый инпут и скрыть его через display: none
Gemorroj, с display: none проверил, тоже не передается, а в другом скрипте все передается без проблем. Может какая то функция мешает, и что за функция это может быть?
А нет, с другим скриптом тоже так.
Оказывается с display:none работает нормально, но в поле переменную не видит, как эту можно исправить?
Код:
$text = "Love"; |
echo '<form action="" method="post"> |
<textarea name="text">Hello</textarea> |
<div style="display:none;"><input type="text" name="query" value="'.$text.'"></div> |
<br/><input type="text" name="query1" value="World"> |
<input type="submit" name="submit" value="Submit"></form>'; |
|
|
echo $_POST['text'].'<br/>'; |
echo $_POST['query'].'<br/>'; |
echo $_POST['query1']; |
Вот так выводить:
Hello
World
А если вместо переменного написать значению,
<div style="display:none;"><input type="text" name="query" value="Love"></div>
то тогда видит текста и выводит на экран.
Отредактировано Karayazi (2013.03.16 15:03)
Страниц: 1