 |
|

31.07.2009, 02:30
|
|
Members of Antichat - Level 5
Регистрация: 09.10.2006
Сообщений: 1,698
С нами:
10309346
Репутация:
4303
|
|
я пшп не знаю)
|
|
|

31.07.2009, 02:31
|
|
Постоянный
Регистрация: 01.01.2007
Сообщений: 796
С нами:
10188506
Репутация:
861
|
|
И ещё, вместо header(), здесь лучше юзай js:
<script type="text/javascript">
window.location = "http://www.google.com/"
</script>
|
|
|

31.07.2009, 02:31
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами:
9649706
Репутация:
3338
|
|
да, js наше всё, особенно когда он отключен
|
|
|

31.07.2009, 02:33
|
|
Постоянный
Регистрация: 01.01.2007
Сообщений: 796
С нами:
10188506
Репутация:
861
|
|
да, js наше всё, особенно когда он отключен
Наверняка это особые условия =(
|
|
|

31.07.2009, 02:36
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами:
9649706
Репутация:
3338
|
|
2 n0ne:
Ты тоже мой фанат?
По сабжу - чем js тут лучше чем просто header('location:url') or die('be-be');???
|
|
|

31.07.2009, 02:38
|
|
Постоянный
Регистрация: 01.01.2007
Сообщений: 796
С нами:
10188506
Репутация:
861
|
|
Pashkela, нет, ты меня бесишь и у тебя ублюдочная аватарка, помимо того, что просто клоун :-*
Ничем, просто здесь будет достаточно хтмл форму после пхп пустить, а когда кода много удобнее не гемороица и юзать js. Короче, просто мне так удобнее и привычнее.
|
|
|

31.07.2009, 02:38
|
|
Познающий
Регистрация: 13.12.2008
Сообщений: 75
С нами:
9162406
Репутация:
20
|
|
test пашет , а test2 вместо того чтобы на Yandex - выдаешь страницу ошибки google , как при условии неверного введения ...
PHP код:
<form>
<input type="text" name="url">
</form>
<?php
if(isset($_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;
}
}
?>
|
|
|

31.07.2009, 02:40
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
С нами:
9456866
Репутация:
979
|
|
Сообщение от Lionis
test пашет , а test2 вместо того чтобы на Yandex - выдаешь страницу ошибки google , как при условии неверного введения ...
PHP код:
<form>
<input type="text" name="url">
</form>
<?php
if(isset($_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;
}
}
?>
Мой код скопируй вверху который,тут break; не хватает.
|
|
|

31.07.2009, 02:41
|
|
Постоянный
Регистрация: 01.01.2007
Сообщений: 796
С нами:
10188506
Репутация:
861
|
|
После header("location:http://yandex.ru"); добавь break;
Короче, вот готовый вариант:
<?php
if(isset($_GET['url']))
{
switch($_GET['url'])
{
case "test":
header("location:http://google.ru");
break;
case "test2":
header("location:http://yandex.ru");
break;
default:
header("location:http://google.ru?error");
break;
}
}
?>
<form>
<input type="text" name="url">
</form>
|
|
|

31.07.2009, 02:43
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами:
9649706
Репутация:
3338
|
|
Сообщение от n0ne
Pashkela, нет, ты меня бесишь и у тебя ублюдочная аватарка, помимо того, что просто клоун :-*
Ничем, просто здесь будет достаточно хтмл форму после пхп пустить, а когда кода много удобнее не гемороица и юзать js. Короче, просто мне так удобнее и привычнее.
Не, что бешу, это понятно, а если опять по сабжу - ну если javascript в браузере отключен, то что? Несмотря на то, что так привычней? Какие действия, как проверять будешь и etc. Я серьезно. Просто интересно, может пригодится
|
|
|
|
 |
|
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|