Нужен небольшой скрипт

RM
На сайте с 21.06.2011
Offline
77
358

Всем привет!

Нужно сделать так чтобы скрипт мог запрашиваться так: site.ru/script.php?link=ссылка&query=запрос

Что делает скрипт - он скачивает страницу по указанной ссылке и если находит в ней текст "не доступен", то перенаправляет запрос на drugoi-site.ru/catalog/search/1/all/?string=тут запрос&aid=6390, а если вхождений не найдено, то пользователя просто перекидывает на ссылку прописанную в параметре link(в примере это тест "ссылка" :) )

Как такое можно реализовать?

DeL Esprit
На сайте с 27.01.2010
Offline
223
#1
RoMaN444Ik:

...
Как такое можно реализовать?
...

написать скрипт на пхп

Тестирую облачный майнинг - узнаем развод или нет. - окупаемость 3 месяца? мелкие суммы (https://goo.gl/aPWmoj) | майнинг Monero, минимум $830 (https://goo.gl/3XivbP) Биржи (ввод/вывод) - на Приват (https://goo.gl/CGZTnD), на Payeer, Capitalist, Advcash, Qiwi... (https://goo.gl/eejAgs)
RM
На сайте с 21.06.2011
Offline
77
#2

Ну так и сказано написать скрипт php, там в примере запроса ведь php скрипт... вот не могу разобраться, да и вообще я в php не бум бум.. пора браться за изучение блин! :)

DeL Esprit
На сайте с 27.01.2010
Offline
223
#3
RoMaN444Ik:
Ну так и сказано написать скрипт php, там в примере запроса ведь php скрипт... вот не могу разобраться, да и вообще я в php не бум бум.. пора браться за изучение блин! :)

ну тогда и нужно было писать, мол - "напишите мне скрипт такой-то".

P
На сайте с 03.12.2008
Offline
38
#4

RoMaN444Ik

примерно так разрулить (если я правильно понял)

<?php

$url = $_GET['link'];
$q = $_GET['query'];
$drugoi_site = "http://drugoi-site.ru/catalog/search/1/all/?string=$q&aid=6390";

$f = file_get_contents($url);

if(preg_match("/не доступен/s", $f))
header("Location: $drugoi_site");

header("Location: $url");
?>

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий