PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (70): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец

> Найдено сообщений: 1045
dcc0 Отправлено: 16 Сентября, 2016 - 08:09:42 • Тема: Обрезать текст до определенного html-тега, если он имеется. • Форум: Вопросы новичков

Ответов: 4
Просмотров: 258
Цитата:
Должно получиться вот так:
"Текст, текст, текст!. Текст ..."

Брать текст до тега с помощью регулярного выражения, preg_match подойдет.

2) на данный вопрос - фактически тот же ответ.


Не знаю, как работает RSS.
Когда в свое время делал ленту новостей, но не RSS, то сделал два поля, которые для пользователя являются зримо одним. В первом поле храню именно обрезанный заголовок, чтобы избежать использования даже регулярок. И это оправдывает себя, когда надо вывести всё, то вывожу оба поля, когда куда-то, допустим, надо сформировать список новостей, то вывожу одно поле из БД.
dcc0 Отправлено: 14 Сентября, 2016 - 21:01:01 • Тема: Программирование на devel studio • Форум: Вопросы новичков

Ответов: 3
Просмотров: 280
Была статья на habrahabr , в которой была ссылка на реализацию алгоритма на php.
Я, если честно, не нашел внятного описания алгоритма на русском языке.
Проскочила еще заметка, в которой говорилось об ошибке в первоначальной англоязычной статье в описании алгоритма Литтла. Вроде бы, так он называется.

Удачи ТС в поисках Приключения !
dcc0 Отправлено: 10 Сентября, 2016 - 23:38:49 • Тема: Пользуетесь ли DevelStudio? • Форум: Прочее

Ответов: 13
Просмотров: 149
В DN кое-чего придётся по новой постигать, видимо.
По крайней мере обнаружил, что регулярки там свои.

Да, согласен. Если бы можно было даже что-то простенькое для Андроида собрать, было бы здорово.
dcc0 Отправлено: 09 Сентября, 2016 - 17:03:25 • Тема: Пользуетесь ли DevelStudio? • Форум: Прочее

Ответов: 13
Просмотров: 149
Fart, кручу DN сейчас. Тут уже несколько функционала поболее.
DS порадовал тем, что можно открыть новый проект, впаять кнопку и под эту кнопку вызов какого-то скрипта для собственных нужд.
1 минуты работы.

DN - интересная среда, я так понял, можно собирать jar файлы
(Добавление)
Кстати, работа в DevelNext, вероятно, неплохой способ начать учить ООП.
DN тоже очень понравился.
dcc0 Отправлено: 09 Сентября, 2016 - 07:46:16 • Тема: Вытащить анимацию • Форум: Вопросы новичков

Ответов: 3
Просмотров: 186
Если не ошибаюсь, там это с помощью CSS сделано:
animation:loading-animation-road
Т.е. см. файл .css
dcc0 Отправлено: 08 Сентября, 2016 - 09:53:40 • Тема: Поиск одинаковых значений в строке • Форум: Программирование на PHP

Ответов: 11
Просмотров: 3268
Ch_chov точняк

Вот такой код:
PHP:
скопировать код в буфер обмена
  1. $str = "Hello friend, you're looking          good today! friend, looking:";
  2. print_r($a);


Выводит вот такой результат:

PHP:
скопировать код в буфер обмена
  1. Array ( [Hello] => 1 [friend] => 2 [you're] => 1 [looking] => 2 [good] => 1 [today] => 1 )


Строитель, не подумайте, что я с пренебрежением отнесся к вашему коду, просто больше обратил внимание на тот комментарий автора, в котором он просит идеи, а не код.
(Добавление)
Только печальный момент:
Цитата:
Эта функция считает словами последовательности алфавитных символов
dcc0 Отправлено: 07 Сентября, 2016 - 22:22:29 • Тема: Поиск одинаковых значений в строке • Форум: Программирование на PHP

Ответов: 11
Просмотров: 3268
Как идея:
1 ) Разбить на массив - explode
2 ) array_count_values
3 ) Потом в полученном массиве показать то, что в значнии больше 1
В принципе все.
dcc0 Отправлено: 02 Сентября, 2016 - 01:44:46 • Тема: Изменение значения переменной при нажатии на кнопку • Форум: Вопросы новичков

Ответов: 3
Просмотров: 225
Кнопка получения данных из этого файла - банально функция:

file_get_contents
http://www.php.su/file_get_contents
Кнопка записи в файл:
http://www.php.su/file_put_contents

Это если особенно не заморачиваться.
Ведь у вас не должно попасть в этот файл ничего лишнего.
dcc0 Отправлено: 01 Сентября, 2016 - 21:29:18 • Тема: Изменение значения переменной при нажатии на кнопку • Форум: Вопросы новичков

Ответов: 3
Просмотров: 225
Т.е. два php файла, один для пользователя, другой для администратора?
Ну, в принципе, все просто, если я правильно понял:
есть файл со значением переменной, закрытый для пользователя.
Администратор со своей страницы одной кнопкой устанавливает значения в этот файл, другой кнопкой очищает.
Пользователь считывает этот файл со своей страницы и исходя из полученных данных получает доступную/недоступную форму.

Все вроде просто.
dcc0 Отправлено: 31 Августа, 2016 - 02:55:35 • Тема: Название ссылки и вывод материала • Форум: Вопросы новичков

Ответов: 3
Просмотров: 267
http://ruseller[dot]com/lessons.php?[dot][dot][dot]d=740&rub=29
dcc0 Отправлено: 29 Августа, 2016 - 17:27:23 • Тема: Каталогизатор файлов? • Форум: Работа с файловой системой и файлами

Ответов: 5
Просмотров: 1842
Вообще, ещё кроме копирования есть функция link - создание жёстких ссылок, но у меня не работает.
dcc0 Отправлено: 29 Августа, 2016 - 00:03:00 • Тема: Каталогизатор файлов? • Форум: Работа с файловой системой и файлами

Ответов: 5
Просмотров: 1842
Я не очень хорошо пишу код и пишу очень медленно, но вот. Можно обойтись без циклов. Есть директория TestFile и в ней GIF и PNG. Допустим, scandir считывает данные в массив files. Далее все должно быть понятно, применяется функция обратного вызова array_map. В общем, вот так:


PHP:
скопировать код в буфер обмена
  1. $dir="./TestFile";
  2. $files=scandir($dir);
  3. function s_rch($n) {
  4.                 $expansion=substr(strrchr($n, '.'), 1);
  5.                 $fie='./TestFile/'.$n;
  6.                 if(!empty($expansion)) {
  7.                 copy($fie, "./TestFile/$expansion/$n");        
  8.                 }
  9.  

Еще есть функция glob, но вообще не знаю, можно ли рубить имена файлов с subsr,
ведь, наверное могут быть проблемы с кодировкой.
PHP:
скопировать код в буфер обмена
  1. $dir="TestFile";
  2. foreach (glob("$dir/*.*") as $filename) {
  3.         $expansion=substr(strrchr($filename, '.'), 1);
  4.         $name=substr(strrchr($filename, '/'), 1);
  5.    copy($filename, "$dir/$expansion/$name");
  6. }
  7. }
  8. array_map("s_rch", $files);
dcc0 Отправлено: 28 Августа, 2016 - 13:06:10 • Тема: Пользуетесь ли DevelStudio? • Форум: Прочее

Ответов: 13
Просмотров: 149
OrmaJever пишет:
а какой в этом толк? на дворе 2016 год, сейчас абсолютно для людей задачи и потребности можно найти программу и даже онлайн вариант, смысл самому писать мини программу для пары функций?

Наверное, ты прав, какая-то подсознательная прихоть - сделать gui (так как никогда с этим дела не имел)...

Но все же удобно запустить с панели, чем искать сначала в поисковике конвертер html to pdf
dcc0 Отправлено: 28 Августа, 2016 - 05:45:07 • Тема: Пользуетесь ли DevelStudio? • Форум: Прочее

Ответов: 13
Просмотров: 149
Может, кто протестирует. Сделал обёртку на DevelStudio для http://wkhtmltopdf[dot]org/
EasyHTMLtoPDF
https://yadi[dot]sk/d/lJPGEPvtuYCvY
dcc0 Отправлено: 28 Августа, 2016 - 01:45:23 • Тема: Каталогизатор файлов? • Форум: Работа с файловой системой и файлами

Ответов: 5
Просмотров: 1842
В лоб:
scandir
preg_match по расширению
И копирование в нужную папку
В конце проверку, скопировались ли файлы, какое их кол-во,
после сего можно дейстроить TestFile

Страниц (70): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB