Нужна помощь с настройкой передачи title на прокладку

12
Z0
На сайте с 03.09.2009
Offline
737
#11
plattoo:
веб-сервер отдаёт страницу page123.html

в этом файле только html-разметка, нужно выдернуть содержимое title

что вы сделаете?

Так регуляркой... Я же так свой сайт по тайтлам и запарсил :) По сайтмэп прошелся и запарсил :)

plattoo
На сайте с 12.05.2010
Offline
195
#12
ziliboba0213:
Так регуляркой... Я же так свой сайт по тайтлам и запарсил

так я об этом и говорил

plattoo:
это вообще из другой оперы - перебрать все файлы в папке и регуляркой повыдёргивать title

а ему на прокладку надо ключ передать

пиво такое пиво 🤪

Z0
На сайте с 03.09.2009
Offline
737
#13

plattoo, всё, сдаюсь :) спать пойду :p

P
На сайте с 21.11.2017
Offline
32
#14
limoshkaa:
Дор + ТДС
<script type=\"text/javascript\">document.location.href=\"http:// ТДС/potok1?charset=utf-8&keyword=" + q + "\"</script>
Урл ТДС http:// ТДС/potok1?
В Урл ТДС прописать-->урл проклы http://url.com/index.php?=$q
Точно не помню ,но если не найдешь решение,стучи в ЛС, помогу

На прокле указать
<title> <?php
$filter = array(
'zoo',
'sex',
'http',
'www',
);

$q = str_replace ($filter, '', $_GET['q']);
iconv("UTF-8", "WINDOWS-1251", $q);
echo $q;
?>

Спасибо большое, + вам в карму :)

с отображением помогло, осталось разобраться с передачей, если будут вопросы напишу 🍻

billypelegrini
На сайте с 20.02.2019
Offline
47
#15

Тайтл яваскриптом регуляркой и запросом на хостинг, оттуда на ресурс.. схем много, дернуть титл просто регулярка.

P
На сайте с 21.11.2017
Offline
32
#16
plattoo:
так я об этом и говорил

а ему на прокладку надо ключ передать

пиво такое пиво 🤪

всё верно, нужен самый простой метод(редирект) без тдс

<?php

$q = 'key';

?>

<?php

$q = 'key';

header("HTTP/1.1 301 Moved Permanently");

header("Location: https://site/index.php?q=.$q."); тут уже все варианты перепробовал с подставлением переменной <?php echo "$q"; ?> и другие не катит, или в переменную не записывает для редиректа не пойму

exit();

?>

или пусть эта переменная q она же ключ, передаётся в файл где указан код редиректа и вставляется эта переменная в ссылку.

нашел вроде бы простое решение

<?php

// Файл index.php

$q = 'key';

echo "

<META HTTP-EQUIV='Refresh' CONTENT='0; URL=сайт?q=$q'>

";

?>

plattoo
На сайте с 12.05.2010
Offline
195
#17

с кавычками косяк был

вот так должно работать

<?php

$q = 'key';

header('HTTP/1.1 301 Moved Permanently');

header('Location: https://site/index.php?q='.$q);

exit();

?>

P
На сайте с 21.11.2017
Offline
32
#18

Да работает, оно мне напоминало о ковычках, менял менял, а оказывается необходимо их было сместитьперед переменной. Спасибо!

P
На сайте с 21.11.2017
Offline
32
#19

Не учел, что и бот туда попрётся :(

Как можно добавить перенаправление только людей, а не ботов? 😕

Я так понимаю без js не обойтись.

12

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