ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList

Страниц (12): « 1 2 3 [4] 5 6 7 8 9 ... » В конец

> Найдено сообщений: 166
Gori Отправлено: 19 июля 2015 — 16:20 • Тема: Вопрос по замене в html-редакторе Macromedia Dreamweaver 8 • Форум: HTML

Ответов: 1
Просмотров: 2437
Всё разобрался. Надо "use regular" галочку включить.
Gori Отправлено: 19 июля 2015 — 15:44 • Тема: Вопрос по замене в html-редакторе Macromedia Dreamweaver 8 • Форум: HTML

Ответов: 1
Просмотров: 2437
В руководстве https://helpx.adobe.com/ru/dream...and_replace_text написано:

Цитата:
Использовать регулярные выражения
Интерпретирует определенные символы и короткие строки (например, ?, *, \w или \b) в строке поиска как операторы регулярных выражений. Например, поиск выражения the b\w*\b dog найдет как the black dog, так и the barking dog.


Я это понимаю так, что у меня в тексте есть фраза "the black dog". Поэтому я нажимаю на Edit -> Find and Replace
Вставляю в поск "the b\w*\b dog". Нажимаю "Искать".
Но в ответ ничего.
Ничего не ищет.

Почему? И как сделать так, чтобы искало сторку по заданным двум параметров начала и конца.
Gori Отправлено: 13 июля 2015 — 08:41 • Тема: Замена внешних ссылок на внутренние средствами PHP • Форум: PHP/Perl

Ответов: 5
Просмотров: 4696
Нашёл вроде то что надо, но не работает. Ошибки выдаёт. Не подскажите что здесь не так:
CODE:
<?php
function unurl( $text ) {
$host = strtr($_SERVER['HTTP_HOST'], array('.' =&gt; '\.'));
$pattern = '/&lt;a (.*?)href=[\&quot;\']([a-z0-9]+)\:\/\/(?!'.$host.')(.*?)\/?(.*?)[\&quot;

\'](.*?)&gt;(.*?)&lt;\/a&gt;/i';
if ( defined('USER_FRIENDLY_URL') ) {
$text = preg_replace_callback( $pattern, 'text_unurl', $text );
} else $text = preg_replace_callback( $pattern, 'text_unurl_bad', $text );
return $text;
}
?>
Gori Отправлено: 13 июля 2015 — 05:17 • Тема: Замена внешних ссылок на внутренние средствами PHP • Форум: PHP/Perl

Ответов: 5
Просмотров: 4696
Нашёл функцию:
CODE:
<?php
function hyperlink($text)
{
$text = ereg_replace("[a-zA-Z]+://([.]?[a-zA-Z0-9_/-])*", "<a href=\"\\0\">\\0</a>", $text);
return $text;
}

$text = "Текст <a href=http://1111111.ru/page1.html>ссылка</a> и снова <a href=http://www.222222.ru/page2.html>ссылка</a> конец http://www.333333.ru/page3.html <a href=/page4.html>ссылка</a>";

echo hyperlink($text);
?>

Но она только лишь переделывает обычные текстовые ссылки в гиперссылки.
Нельзя ли как-то дополнить эту функцию?
Gori Отправлено: 13 июля 2015 — 03:52 • Тема: Замена внешних ссылок на внутренние средствами PHP • Форум: PHP/Perl

Ответов: 5
Просмотров: 4696
Да, и речь идёт не только о ссылках http://moysait.ru.ru/page1.html и http://www.moysait.ru.ru/page2.html

Это могут быть любые внешние ссылки. Вручную это прописать невозможно.
Gori Отправлено: 13 июля 2015 — 02:54 • Тема: Замена внешних ссылок на внутренние средствами PHP • Форум: PHP/Perl

Ответов: 5
Просмотров: 4696
electron , нужно именно трансформировать ссылки в тексте. Путём реального изменения текстового контента.
Gori Отправлено: 12 июля 2015 — 17:23 • Тема: Замена внешних ссылок на внутренние средствами PHP • Форум: PHP/Perl

Ответов: 5
Просмотров: 4696
Помогите составить патерн.

Допустим мой сайт www.moysait.ru
На нём есть внешние ссылки вида http://sait1.ru/page1.html и http://www.sait2.ru/page2.html

Нужно чтобы они заменились на: http://moysait.ru.ru/page1.html и http://www.moysait.ru.ru/page2.html

Вот пример, но он не рабочий:
CODE:


$text="Текст <a href=http://sait1.ru/page1.html>ссылка1</a> и снова <a href

=http://www.sait2.ru/page2.html>ссылка2</a> конец текста.";

$text= preg_replace(
"(<a.*?href=\"?'?)([^ \"'>]+)(\"?'?.*?>)",
'$1http://moysait.ru/$2$3',
$text);

echo $text;
Gori Отправлено: 12 июля 2015 — 12:50 • Тема: Создание массива из содержимого тегов • Форум: PHP/Perl

Ответов: 4
Просмотров: 3662
Всё понял.
У меня массив и так оказывается в таком виде )))
Gori Отправлено: 12 июля 2015 — 11:16 • Тема: Создание массива из содержимого тегов • Форум: PHP/Perl

Ответов: 4
Просмотров: 3662
Нашёл простой способ:

CODE:
$text = file_get_contents("text.txt");
$arr_main=preg_split("/<p>/", $text, 0, PREG_SPLIT_NO_EMPTY);


Как вывести это дело в удобопонятный массив? Такого вида:

CODE:
$123 = array("Бла, бла, бла, бла","Тра, ля, ля","Парам, парам, пам");


То есть сейчас выводит вот так для переменной $arr_main[0]:
Бла, бла, бла, бла
И так далее.
Gori Отправлено: 11 июля 2015 — 15:06 • Тема: Создание массива из содержимого тегов • Форум: PHP/Perl

Ответов: 4
Просмотров: 3662
Guyver , ну это вроде просто удаляет теги.

Нужно вот к такому виду привести:

CODE:
$123 = array("Бла, бла, бла, бла","Тра, ля, ля","Парам, парам, пам");


Там "бла бла" это как пример. На самом деле хочу брать абзатцы текста и выводить их в алфавитном порядке.
Gori Отправлено: 11 июля 2015 — 09:03 • Тема: Создание массива из содержимого тегов • Форум: PHP/Perl

Ответов: 4
Просмотров: 3662
Есть файл "123.txt".

В нём примерно следующее:

CODE:
<p>Бла, бла, бла, бла</p>
<p>Тра, ля, ля</p>
<p>Парам, парам, пам</p>


Я открываю этот файл и достаю контент:
CODE:
$text=file_get_contents("http://sait.com/123.txt");


Как загнать содеримое этого файла в массив, чтобы было вот так?

CODE:
$123 = array("Бла, бла, бла, бла","Тра, ля, ля","Парам, парам, пам");


То есть то что между тегами "<p>...</p>".
Gori Отправлено: 5 мая 2015 — 14:59 • Тема: Помогите с выводом строк из файла по дням года • Форум: PHP/Perl

Ответов: 6
Просмотров: 5312
1Bot , Благодарю! Ура!
Gori Отправлено: 5 мая 2015 — 13:30 • Тема: Помогите с выводом строк из файла по дням года • Форум: PHP/Perl

Ответов: 6
Просмотров: 5312
Есть файл "file.dat" в котором 365 строк, по числу дней. Нужно чтобы одна строчка бралась из файла и
выводилась на странице. Каждая строчка бралась из определённой строки, которая совпадает с сегодняшним днём.
Например сегодня 122 день, значит должна выводиться 122 стока.

CODE:
<?
$file = "file.dat"; //файл в котром 365 строк (каждая строка для одного дня)
$data = date("z"); //номер дня (от 0 до 365)
?>


Помогите это реализовать.

Полагаю нужно открыть файл:

CODE:
$text = file_get_contents($file);


Но дальше как делать не знаю.
Gori Отправлено: 13 апреля 2015 — 13:18 • Тема: Вопрос по RSS • Форум: HTML

Ответов: 0
Просмотров: 1815
Вообще вопрос бы не назрел. Лента полностью устривает. Но вот решил связаться с Вконтакте. У них есть такая фишка, как открываешь новую группу, там делаешь запрост на постинг в эту группу новостей из твоей RSS.
Удобно. Так как само всё заполняется.

И тут появилась проблема. Бог знает что у них там за скрипт стоит, который постит эти посты из RSS, но он постит их через раз. Может вообще пропустить пять новостей. Короче не работает как надо.

Написал им в саппорт. Прошло уже пол года. Они репу чешут и не знают проблему.

У меня RSS ленту буре также другие сайты, например работающие на Вордпресс. Всё без проблем.

ВК не может. Я им уже в глаза пишу, что у вас руки кривые чтоли? Ответ: "Наши специалисты работают над решением Вашей.... тра ля ля".

Короче сейчас стал сам думать.
Пришёл к выводу, что наврно проблема во времени постинга новости. Стал экспериментировать.

Вот пример новости RSS:
CODE:
<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>RSS лента.</title>
<link>http://сайт.ру/news.htm</link>
<description>Новости.</description>
<lastBuildDate>Mon, 12 Apr 2015 10:00:00 +0300</lastBuildDate>
<atom:link href="http://сайт.ру/rss.xml" rel="self" type="application/rss+xml" />

<item>
<title>Текст заголовка новости</title>
<description>Описание новости</description>
<link>http://****.htm</link>
<pubDate>12 Apr 2015 10:00:00 +0300</pubDate>
<guid>http://сайт.ру/адрес-новостиhtm</guid>
</item>

</channel>
</rss>


Сразу скажу что RSS я создаю сам.
Это не от форума и не от движка. Время беру от времени изменения новостной страницы.

Вот например: "12 Apr 2015 10:00:00 +0300"
Дата постинга "10:00:00"
Но тут ещё добавка в виде "+0300".
Но в итоге в самой ленте выводится 10 часов.

Как я сказал, я стал экспериментировать со временем.

Для начала прсото сменил плюс на минус: 12 Apr 2015 10:00:00 -0300

Соответственно в RSS ленте стало показываться время постинга на несколкьо часов вперёд.

И в Вконтакте стало нормаьно публиковаться, но через несколько часов.

Вопрос такой:
Как должна правильно выглядеть вот эта стрчка со временем? Включая эту добавку с "+0300". Как сделать чтобы ВК начал работать нормально.
Gori Отправлено: 24 февраля 2015 — 15:56 • Тема: Странная ошибка 500 • Форум: Решение проблем

Ответов: 7
Просмотров: 4526
NordWest ,

CODE:
<?die;?>a:30:{s:2:"id";i:1;s:4:"name";s:9:"admin";s:4:"pass";s:32:"7b19de6d4d54999531beb27f758f71f6";s:4:"mail";s:0:"";s:6:"status";s:2:"ad";s:5:"title";s:0:"";s:5:"posts";i:17;s:9:"showemail";b:0;s:3:"www";s:23:"";s:3:"aim";s:0:"";s:3:"icq";s:0:"";s:8:"location";s:6:"Russia";s:6:"joined";i:1379655335;s:3:"sig";s:6:"434324";s:6:"sig_on";b:1;s:7:"timedif";s:1:"0";s:6:"upload";b:1;s:6:"avatar";s:21:"personal/1-avatar.jpg";s:10:"last_visit";i:1424154038;s:6:"posted";a:5:{i:1;i:3;i:2;i:3;i:5;i:9;i:3;i:1;i:6;i:1;}s:4:"lang";s:7:"russian";s:4:"skin";s:3:"InvisionExBB";s:9:"interests";s:0:"";s:7:"private";a:0:{}s:6:"new_pm";b:0;s:9:"sendnewpm";b:0;s:7:"visible";b:0;s:10:"posts2page";i:10;s:11:"topics2page";i:20;s:8:"lastpost";a:3:{s:4:"date";i:1417684566;s:4:"link";s:25:"topic.php?forum=5&topic=2";s:4:"name";s:49:"Технические вопросы";}}


Прикол в том, что я захожу как админ и тогда форум работает.
Ухожу, и он перестаёт рабоать через несколько минут.

Страниц (12): « 1 2 3 [4] 5 6 7 8 9 ... » В конец

Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0265]     [ ]