В чём трабл? Скрипт запроса к поисковику.

Ramzes

Новичок
В чём трабл? Скрипт запроса к поисковику.

$sstring = urlencode($sstring);

if
($sengine == "local") { Header ("Location: /glimpse-cgi/webglimpse/home/WWW/search?query=$sstring&x=10&y=8");
exit;
}

else if
($sengine == "ozon") { Header ("Location: http://www.ozon.ru/Searchresult.cfm?Partner=mysite&Str=$sstring&ent=2&go=+%BB+");
exit;
}

else if
($sengine == "www" ) { Header ("Location: http://www.altavista.com/cgi-bin/query?pg=q&what=web&q=$sstring");
exit;
}

Вот и форма:

<input type="text" name="sstring" size="7">
<input type="image" src="/pict/go.gif" align="absmiddle" border="0">
<input type="checkbox" name="sengine" value="local" checked>
<input type="checkbox" name="sengine" value="ozon">
<input type="checkbox" name="sengine" value="www">
 

Ramzes

Новичок
(+)

Задача у меня состоит в том, что в одной форме объеденить
запрос ($sstring) в разные поисковики (локальный, на Озон и в AltaVista)
Помогите плз!!!
 

Ramzes

Новичок
Спасибо Olesya, уже разобрался... (+)

Там была ошибка в не в скрипте, а вего размещении.
Он должен в файле идте первой строкой и <? первыми символами в ней.
 

DiMA

php.spb.ru
Команда форума
Если в каком либо навороченной строке не работает "...query=$sstring..." , а работет ".....query=".$sstring." ........."

то надо использовать фигурные скобки: $ { имя_перенной }

"......query=${ssting}......"

Иногда так влом писать кавычку+точка :)
 
Сверху