Помощник
|
Помогите с пхп |
Sudba
|
Сообщение
#1
|
||
|
|
||
|
|||
redlinemax |
21.6.2009, 12:37;
Ответить: redlinemax
Сообщение
#2
|
|
Не совсем понял, что вы имеете в виду
-------------------- |
|
|
Sudba
|
Сообщение
#3
|
|
Ну я отправлю скрипту слово козерог, он сам должен присвоить значение козерогу 10, и открыть ссылку http://***.ru/10 если бы я ввел овен, то присвоение значение 11 и открывается ссылка http://***.ru/11 и так далее
-------------------- |
|
|
redlinemax |
21.6.2009, 12:45;
Ответить: redlinemax
Сообщение
#4
|
|
А каким образом вы скрипту отправляете слово?? Через Post или Get
-------------------- |
|
|
Sudba
|
Сообщение
#5
|
|
icq бот, плагин для него пишу
-------------------- |
|
|
james |
21.6.2009, 13:01;
Ответить: james
Сообщение
#6
|
|
ну самый простой пример...
$znak = $_POST['znak']; $arZod = array('Козерог' => 10, 'Овен' => 1); if(isset($arZod[$znak])) { header('Location: /' . $arZod[$znak]); } А слово козерог передаём по _POST['znak'] Т.е. массив содержит имя и соответствие чсилу, если через _POST или другой параметр отправлен правильный знак и такой есть в массиве редикретим на нужную ссылку соответсвующую номеру в массиве, вместо номера может быть слово или ссылка, что угодно -------------------- |
|
|
Maxal |
21.6.2009, 13:09;
Ответить: Maxal
Сообщение
#7
|
|
вам надо создать форму с инпутом, в которую вводите слово, потом скрипт сравнивает заранее прописанные условия и переадресует куда надо, да?
<?php
$slovo1 = 'kozerog'; if (isset($_POST['send'])) { if ($_POST['slovo'] == $slovo1) { $redirect = '10'; header('Location: http://site.ru/' . $redirect); } } ?> <form name="form1" method="post" action=""> <input name="slovo" type="text"> <input type="submit" name="send" value="Что это там" > </form> Сообщение отредактировал Maxal - 21.6.2009, 13:34 |
|
|
Sudba
|
Сообщение
#8
|
|
Вот смотрите:
<?php function horo($param) { if (empty($param)) { SteelBot::CmdHelp('horo'); } else { switch ($param){ case "козерог": case "овен": case "рак": case "весы": case "водолей": case "телец": case "лев": case "скорпион": case "рыбы": case "близнецы": case "дева": case "стрелец": $param=iconv('windows-1251', 'UTF-8', $param); $buf=file_get_contents("http://luck.ru/gor/gor.php?f=1&znak=".$param); $buf=iconv("WINDOWS-1251", "UTF-8", $buf); $a=explode("table", $buf); $a[9]=strip_tags($a[9]); $a[11]=strip_tags($a[11]); $chislo=strpos($a[9],">"); $a[9]=substr($a[9],$chislo+1); $chislo=strpos($a[11],">"); $a[11]=substr($a[11],$chislo+1); $chislo=strpos($a[9],"для"); $part1=substr($a[9],0,$chislo+6); $part2=substr($a[9],$chislo+6); $chislo=strpos($a[11],"для"); $part3=substr($a[11],0,$chislo+6); $part4=substr($a[11],$chislo+6); $param=iconv("WINDOWS-1251", "UTF-8", $param); SteelBot::Msg($part1." ".$param." ".$part2." "." ".$part3." ".$param." ".$part4); break; default: SteelBot::Msg('Неправильно введен знак зодиака. Существующие знаки зодиака: козерог, овен, рак, весы, водолей, телец, лев, скорпион, рыбы, близнецы, дева, стрелец'); } } } SteelBot::RegisterCmd("гороскоп","horo", 1,"гороскоп (знак зодиака) - гороскоп"); ?> Этот скрипт по идеи работает, но я хотел бы вставить ссылку маила, для опознования гороскопа, но на маиле все знаки задиака под номерами. Вот у козерогов 10. Так как его переделать чтобы козерог превращался в 10, и эта 10 вставлялась в эту ссылку? -------------------- |
|
|
Maxal |
21.6.2009, 14:18;
Ответить: Maxal
Сообщение
#9
|
|
непанятна, вам надо, введя в поле например "овен" выводилась ссылка _http://horo.mail.ru/prediction.html?sign=1&time=1 или редиректило на неё, или что?
|
|
|
Sudba
|
Сообщение
#10
|
|
Мне надо введя в АСЬКУ слово овен, получить ответ про овнов на данный день
-------------------- |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Помогите вспомнить рекламного бота Телеграм для обмена рекламой | 0 | Mixatraider | 729 | 21.2.2024, 23:42 автор: Mixatraider |
|
Помогите рещить проблему с монитором. Почему низкое разрешение при подключении монитора через displayport? |
0 | Levels | 1702 | 11.12.2020, 0:48 автор: Levels |
|
Помогите кто нибудь получить партнерку Росбанк! | 7 | heisenberg_mw | 2342 | 7.8.2020, 9:28 автор: heisenberg_mw |
|
Требуется пхп программист на мелкие, периодические, задачи Работаю только с пост.оплатой. |
5 | GigArt | 1846 | 29.7.2020, 15:42 автор: GigArt |
|
Помогите найти тему пожалуйста | 7 | virtas | 12516 | 24.7.2020, 17:02 автор: -JamesSmips- |
Текстовая версия | Сейчас: 24.4.2024, 5:28 |