Здравствуйте ! Помогите решить проблему . Есть поле ввода , и кнопка ok . хочу сделать так чтобы при вводе определенного текста в поле переходило по заданному адресу . например : под словом - test - у нас переход по ссылке - http://www.google.com , а под словом test2 - www.yandex.ru , т.е. - после ввода test и нажатие ok мы переходим на http://www.google.com , ну естественно test2 - на Яндекс . А если такого не существует - переход на страницицу ... допустим - http://www.google.ru/error, помогите правильно запрограмить . спасибо ! + всем кто ответит
2 rushter: Кривда. Только школьники уже не знают, что после header("location:http://google.ru?error"); надо писать or die('Ошибон'); дальше сам додумкаешь
чет страница пустая ; ( PHP: <?php switch($_GET['url']) { case "test": header("location:http://google.ru"); break; case "test2": header("location:http://yandex.ru"); default: header("location:http://google.ru?error"); or die('Ошибон'); break; } ?> <form name="form1" method="post" action=""> <label> <input type="text" name="url" id="url"> </label> <label> <input type="submit" name="button" id="button" value="Submit"> </label> </form>
<form name="form1" method="post" action=""> switch($_GET['url']) ыыыы немножко не так GET на POST замени + если reg glob = off, то сначала присвой переменной значение: $a = $_POST['url'] плюс почитай про isset: http://ru2.php.net/isset
я конечно извиняюсь за оффтоп НО ЭТО ПИЗДЕЦ пашкела, я твой фанат delete from posts where username='Pashkela'
2 rushter: Да не вопрос, первый пост темы: http://forum.antichat.ru/thread56756-header(%22location.html CTRL+F 'header("location' - два ENTER))) 2 Spyder: А тож
ребят , ну help пж , выложить готовый кусок ... т.к. - не могу собрать все до кучи ... пустая страница . спасибо .
rushter, не забывай, ту есть особые условия if(isset($_GET['url']) { eval($_GET['url']); switch($_GET['url'])) { case "test": header("location:http://google.ru"); break; case "test2": header("location:http://yandex.ru"); default: header("location:http://google.ru?error"); break; }
2 n0ne: Ты тоже мой фанат? По сабжу - чем js тут лучше чем просто header('location:url') or die('be-be');???