Записи с темой: php (список заголовков)
01:01 

Dagedra
Дороги хватит на всех
добрый день!
проблема такая. подкручиваю osol captcha к Community Builder для Joomla 1.5. при регистрации капчи нет и при врезании прямого кода в файл она не появляется. спасите, замучилась :depress:

@темы: PHP

16:51 

Проблема с выводом поиска из БД

Masque
Cherka Trova
Исходные данные:
Есть таблица с полями id (int), name (varchar) и text (text).
Пользователь вводит поисковый запрос $line.
Этот запрос обеззараживается и подсовывается в SELECT * FROM `table` WHERE `name` LIKE '%$line%' OR `text` LIKE '%line%'
В принципе ничего сложного (полнотекстовый поиск использовать не стал, не так уж велика таблица, да и сам текст там не больше двух-трех строк).

Но вот потребовалось вывести не только id и name, но еще и некую область текста, которая попала под условия поиска. В том-то и вопрос, как это сделать?

@темы: MySQL, PHP

15:32 

CMS Meruert

debugger
добрый биоробот


Я изначально верстальщик и лишь потом стал программистом, поэтому все свои программные разработки для веб проектирую так, чтобы с ними было удобно работать и верстальщикам в том числе.
Среди последних — система управления контентом Meruert — www.meruert.com
В первой (вышедшей на данный момент) редакции это движок для блогов, не использующий базу данных. На нём удобно делать небольшие сайты, для которых не планируется очень высокой посещаемости.

Meruert «Lulu» — очень лёгкая, быстрая и нетребовательная к ресурсам CMS для ведения персонального блога. Система однопользовательская. Записи, страницы, черновики, комментарии, постраничная навигация, темы (рубрики), автоматические формирование меню двух типов, администрирование, файловый менеджер, RSS, темы дизайна, гибкое изменение шаблона вёрстки, возможность подключения плагинов, возможность ведения полностью закрытого блога, тизеры к записям, редактирование Title и Meta-тэгов, приложенные файлы, поиск по записям, многоязычный интерфейс. Скоро планируется выход 4 версии.

Буду рад вниманию, тестам, использованию и отзывам.

@темы: CMS, HTML, PHP, Веб-дизайн, Программы

23:19 

Jstree. Нужна помощь

Masque
Cherka Trova
Столкнулся с необходимостью полномасштабной работы с древовидными структурами на клиентской стороне.
Чтобы сделать все это удобным и лаконичным, решил прибегнуть к помощи Jstree - очень прикольного плагина для JQuery, но с ним возникло несколько вопросов, ответов на которые в официальном мануале я не нашел, да и в побочных что-то тоже не видно. Интересует функционал последнего раздела демо (в самом низу).

Там приведен пример клиентской части примера, но ничего не сказано о серверной. Вот есть контроллер, который будет заниматься обсчетом этого дерева (для примера возьмем тот, который приведен на сайте - раздел-папка-документ), какие методы там должны быть и какой метод какие данные принимает/выдает?

Может, есть тут люди, которые с этим плагином уже давно работают и смогут подсказать?

@темы: PHP, JavaScript

08:20 

проблема с печатью из firehox

Капитан Белиарх
могутні вовняні лаписька
Баг только с фаерфоксом, но пользоваться другим браузером не предлагать.

Есть статья, нужно распечатать. Со второй страницы на печати идет перенос строки после каждого слова, еще кое-где есть наслоение текста. Кто-то сталкивался? Как лечить?

Функция принта:


@темы: PHP

23:04 

Help!

Noctis
Перефразируя Канта, в изумление меня приводят две вещи: звездное небо над головой и ёбаный пиздец вокруг нас.(с)
Какая литература, по вашему мнению, самая подходящая для начинающего изучать PHP?
Изучаю в данный момент на курсах, но чувствую, что не хватает чего-то.

@темы: PHP

01:19 

Битрикс

Сигурд Лис
Get lucky
Здравствуйте, есть такая проблема.
Сайт сделан на битриксе. при попытке зайти, ввожу логин. пароль. И ничего. сайт обновляется но ничего не происходит.

Какое есть решение, может кто подскажет?

@темы: CSS, PHP, Безопасность, Программы, Хостинг

19:14 

Tayo Lebenswell
Ну я убиваю людей и ем руки - всего две вещи.
Здравствуйте!
Пытаюсь сделать свой первый сайт на php для диплома (да и для души тоже), посвящённый русским веб-комиксам и урокам по их рисованию. Сложновато, потому что начинала с нуля, а время поджимает. Поэтому возникли некоторые вопросы по реализации:
Необходимо сделать что-то типа папок для каждого пользователя, в котором будут собраны страницы отдельного комикса. Например, как на deviantart.com, где можно сделать папку для отдельной категории рисунков и переместить их туда. При открытии профиля пользователя будут показываться все его комиксы (название, описание, жанр и т.д.), а при переходе на ссылку "почитать" будет открываться страница, где, собственно, его можно будет почитать. Вот как это реализовать - ума не приложу. Особенно возможность менять листы комикса местами, если пользователь неверно его загрузит.
Если кто-нибудь знает хотя бы логику реализации, подскажите, пожалуйста.

И ещё кое-что...

@темы: MySQL, PHP

16:05 

php+html5

Сигурд Лис
Get lucky
Такой вопрос. на сайте есть объект - рисунок, есть выезжающая из-за края экрана менюшка..
Менюшка выезжает при наведении мышки. Соотвественно вопрос, как привязать аналогичную область к рисунку.

ответ получен, спасибо

@темы: Веб-дизайн, PHP, HTML, CSS

14:42 

Вложенная обработка exception

alhames
alhames.ru
У меня тут возник вопрос общего характера..
Есть класс, реализующий какие-либо операции низкого уровня (например, PDO). При возникновении ошибки он кидает какой-либо свой exception.
Есть класс более высокого уровня (например, User), который использует внутри себя выше описанный класс. У этого класса тоже есть свои exceptions.
Вопрос: есть ли смысл перехватывать эксепшены низкоуровневого класса (PDOException) и кидать наружу уже экспешены более высокого уровня (UserException)?
Зачастую операции с низкоуровневым классом так или иначе приходится оборачивать в try-catch, т.к. в случае ошибки нужно выполнять какие-то дополнительные операции.

Т.е. это может выглядить примерно так:
<?php
try
{
// запрос к базе с ошибкой
}
catch (PDOException $e)
{
// операции, выполняемые в случае ошибки
throw new UserException('описание ошибки');
}


Если честно мне не очень нравится эта конструкция. Причем это я описал 2-х уровневый каскад, а зачастую у меня их получается намного больше..
Как делаете вы и почему?

@темы: PHP

01:50 

Gaphry
Чего я жду от будущего? Хорошего рандома, конечно же!
Здравствуйте!
Пошел на курсы веб-программирования, на прошлом занятии начали разбирать основы программирования PHP. Разобрали базовые команды echo, if, elseif, переменные и основы синтаксиса.

Вопрос: существует ли какой-то ресурс наподобие задачника для веб-программистов? Чтоб можно было практиковаться на разных заданиях и шлифовать навыки. Желательно что-то с градацией сложности, чтобы человек начинающий с нуля мог как-то применять и закреплять полученные знания. На курсах задания дают в достаточно небольших количествах, а для уверенности хочется тренироваться больше х)

@темы: PHP, Сообщество

19:36 

lyn)(browser
git reset --soft HEAD^
Привет.
Есть несколько интернет-магазинов на разных системах. Нужно собрать данные корзины в виде json и отправить их к себе на сервер. При этом код сайтов-магазинов изменяем по самому миниму. /Клиент устанавляет на свой сайт то что мы ему даём - js-скрипт и т.п. Думаю, придется ограничиться им / Но мне кажется, что парсить код корзины на страницы как-то совсем глуповато.
Скажите пожалуйста, кто что думает.

@темы: Ajax, JavaScript, PHP

15:08 

Как сделать PhpStorm портативным (portable)?

Reuniko

По умолчанию PhpStorm под Windows хранит настройки в папке .WebIde директтории пользователя. Изменим это. Зайдем в директорию bin и откроем текстовым редактором файл idea.properties. В этом файле есть две закомментированые строчки:

# idea.config.path=${user.home}/.WebIde/config
# idea.system.path=${user.home}/.WebIde/system

Нам нужно их изменить, что бы PhpStorm стал хранить эти данные не в папке с пользователем, а внутри своей папки. Для этого нужно заменить значение переменной ${user.home} на ${idea.home} и раскомментировать их. После этого, PhpStorm будет хранить настройки в своей папке. Я немного изменил, для удобства эти строки. Получилось вот так:

idea.config.path=${idea.home}/config
idea.system.path=${idea.home}/system

Вот и все. Запускать через нужно через файл bin/PhpStorm.exe. Можно создать ярлык, и поместить его на рабочий стол или в меню пуск для удобства.

Оригинал: www.jakeroid.com/kak-sdelat-phpstorm-portativny...

@темы: PHP, Программы

22:05 

Drupal

Noctis
Перефразируя Канта, в изумление меня приводят две вещи: звездное небо над головой и ёбаный пиздец вокруг нас.(с)
Есть тут шарящие в бд Drupal?))
Хотя может мою беду можно решить и стилями. В общем сделала я сайтик на Друпал, а он зараза преобразует адрес e-mail в ссылку. То есть создаю обычную страничку, пишу туда mylomylnoe@mail.ru сохраняю, смотрю фейрбагом, а эта зараза мне приписала a href="mailto:mylomylnoe@mail.ru
Как с этим справиться?))) Может на примере других CMS

@темы: CSS, PHP

@web-программирование

главная