<input type="text" name="min3">
Обычное окно для ввода теста. Как сделать, что если мы в него введём 111, то при нажатии кнопки нас кинет по одной ссылке. Если введём всё остальное по другой ссылке. Т.е.
If (<input type="text" name="min3">) == 111))
{
echo "<input type="button" name="ACTION" value="Готово" onClick="window.location.href='111.php'">";
}
else
{
echo "<input type="button" name="ACTION" value="Готово" onClick="window.location.href='222.php'">";
}
Вот я так ето понимаю, но как ето объяснить компьютеру?)
Спустя 1 минута, 53 секунды (2.01.2012 - 22:40) Игорь_Vasinsky написал(а):
есть массив POST - проверяй его, почитай про примеры работы с формой на PHP
у тя к тому же в echo путаница с кавычками.
у тя к тому же в echo путаница с кавычками.
Спустя 50 секунд (2.01.2012 - 22:41) Winston написал(а):
if ($_POST['min3'] == 111))
{
header('Location: 111.php');
exit;
}
else
{
header('Location: 222.php');
exit;
}
Спустя 7 минут, 29 секунд (2.01.2012 - 22:48) caballero написал(а):
Если делать не как предлагают фанаты $_POST
то примерно так
то примерно так
<input type="text" name="min3" id="min3" >
if( document.getElementById('min3').value == 111)
{
window.location ='111.php';
}
Спустя 14 минут, 7 секунд (2.01.2012 - 23:02) Гость_Money написал(а):
попробовал так:
даже не заходит на страницу де надо проверить что мы ввели 111 или что то другое, а сразу перекидывает на 222.php
Как ето сделать через $_POST ума не приложу.
А с такой конструкицие вообще впервые сталкиваюсь:
Ребята помогите кто нибудь!!! (((((((
$a=$_POST['min3'];
if $a == 111))
{
header('Location: 111.php');
exit;
}
else
{
header('Location: 222.php');
exit;
}
даже не заходит на страницу де надо проверить что мы ввели 111 или что то другое, а сразу перекидывает на 222.php
Как ето сделать через $_POST ума не приложу.
А с такой конструкицие вообще впервые сталкиваюсь:
if( document.getElementById('min3').value == 111)
{
}
Ребята помогите кто нибудь!!! (((((((
Спустя 5 минут, 31 секунда (2.01.2012 - 23:08) Winston написал(а):
Свернутый текст
if (isset($_POST['ok']) && $_POST['min3'] == 111)
{
header('Location: 111.php');
exit;
}
elseif (isset($_POST['ok']) && $_POST['min3'] != 111)
{
header('Location: 222.php');
exit;
}
?>
<form method="POST">
<input type="text" name="min3">
<input type="submit" name="ok">
</form>
Цитата (Гость_Money @ 2.01.2012 - 22:02) |
А с такой конструкицие вообще впервые сталкиваюсь: |
Это JavaScript.
Спустя 1 минута, 45 секунд (2.01.2012 - 23:10) Гость_Money написал(а):
Я js не знаю к сожалению, а разве на php ето не легче реализовать?
Спустя 20 секунд (2.01.2012 - 23:10) KonstantinK написал(а):
$a=$_POST['min3'];
if ($a == 111)
{
header('Location: 111.php');
exit;
}
else
{
header('Location: 222.php');
exit;
}
скобочка одна не там.
а
if( document.getElementById('min3').value == 111)
{
}
это javascript
Спустя 1 минута, 5 секунд KonstantinK написал(а):
ага
Winston опередил
Спустя 2 минуты, 40 секунд (2.01.2012 - 23:13) Гость_Money написал(а):
То что двойная скобка ето да, но сама конструкция не даёт должного результата. Она не проверяет переменную почему то, а сразу перекидывает на Else
Спустя 2 минуты, 6 секунд (2.01.2012 - 23:15) Игорь_Vasinsky написал(а):
тут дело не в сложности - а в гарантии - что это сработает.
если делать на JS - то всё зависит от того вкл или выкл JS в браузере юзера (т.к. JS работает на стороне клиента), а php - выполняется на самом сервере.
я вообще считаю - что JS хорош тока в 2х вещах - работа (отслеживание) в реалтайме и поиск и работа с данными в DOM
есть 3й - это когда нет поддержки на сервере самого php, тогда - да приходиться работать с JS
если делать на JS - то всё зависит от того вкл или выкл JS в браузере юзера (т.к. JS работает на стороне клиента), а php - выполняется на самом сервере.
я вообще считаю - что JS хорош тока в 2х вещах - работа (отслеживание) в реалтайме и поиск и работа с данными в DOM
есть 3й - это когда нет поддержки на сервере самого php, тогда - да приходиться работать с JS
Спустя 3 минуты, 31 секунда (2.01.2012 - 23:18) Guest написал(а):
Тогда вот так:
Если мы вводи в окошко 111, то при нажатии на кнопочку нас перекидывает на ссылку 111.php
Если в окошко мы вводим что то другое то на перекидывает на ссылку 222.php.
Вот как ето сделать на PHP?
Если мы вводи в окошко 111, то при нажатии на кнопочку нас перекидывает на ссылку 111.php
Если в окошко мы вводим что то другое то на перекидывает на ссылку 222.php.
Вот как ето сделать на PHP?
Спустя 1 минута, 12 секунд (2.01.2012 - 23:19) Winston написал(а):
Цитата (Гость_Money @ 2.01.2012 - 22:13) |
Она не проверяет переменную почему то, а сразу перекидывает на Else |
Спустя 7 минут, 27 секунд (2.01.2012 - 23:27) Игорь_Vasinsky написал(а):
малость модернизировал
НО учти - что код обработчика должен распологаться до любого вывода (echo, print, any html) при этом если есть сессия - то заголовок не пошлётся.
Свернутый текст
//Для отладки
error_reporting(E_ALL);
if(isset($_POST['ok']))
{
if ($_POST['min3'] == 111)
header('Location: 111.php');
else
header('Location: 222.php');
}
?>
<form method="POST">
<input type="text" name="min3">
<input type="submit" name="ok">
</form>
НО учти - что код обработчика должен распологаться до любого вывода (echo, print, any html) при этом если есть сессия - то заголовок не пошлётся.
Спустя 13 минут, 1 секунда (2.01.2012 - 23:40) Гость_Money написал(а):
Есть!)))От души ребята!))) Winston не знал что тут можно разворачивать код, нажимая на плюс. Твой код сработал!))) Куда тебя поблагодарить?)
Спустя 1 минута, 40 секунд (2.01.2012 - 23:42) Winston написал(а):
Цитата (Гость_Money @ 2.01.2012 - 22:40) |
Куда тебя поблагодарить |
Зарегиться и в карму
Спустя 3 минуты, 43 секунды (2.01.2012 - 23:45) Гость_Money написал(а):
С НОВЫМ ГОДОМ!!!!!
Спустя 9 минут, 59 секунд (2.01.2012 - 23:55) Игорь_Vasinsky написал(а):
Спустя 6 минут, 55 секунд (3.01.2012 - 00:02) OTDUSHIWINSTON написал(а):
Чё то запрещено администрацией, карму мне изменять. Наверное и так слишком хорошая
Спустя 7 минут, 23 секунды (3.01.2012 - 00:10) Winston написал(а):
OTDUSHIWINSTON
Ник - жесть
Ник - жесть
Цитата (OTDUSHIWINSTON @ 2.01.2012 - 23:02) |
Чё то запрещено администрацией, карму мне изменять. |
10 постов нужно набить
Спустя 4 минуты, 50 секунд (3.01.2012 - 00:14) Игорь_Vasinsky написал(а):
Свернутый текст
опасная преданность