Ознакомьтесь с нашей политикой обработки персональных данных
  • ↓
  • ↑
  • ⇑
 
Записи с темой: php (список заголовков)
14:46 

Urban knight
But there’s no sense crying over every mistake. You just keep on trying till you run out of cake.
Таки, доброго дня.
Если коротко, то необходимо вытащить из статьи в википедии все ссылки. Чуток покопавшись, нашел API через который можно получить необходимую статью. В получаемой статье ссылки имеют вот такй заковыристый синтаксис
[[Мещанство|мещанина]]
Две скобки, название статьи, слово для читаемого вида, две скобки.
Чтоб вытащить названия статей пробовал использовать вот такое выражение
preg_match_all('/(?<=\[\[)([^\|])+(?=(\|)?.*(\]\]))/', $input, $matches);

Как я это вижу:
начинается с двух скобок
текст, не содержащий вертикальную палку, один или более символов
заканчиваетсяя всё на вертикальную палку одну или ноль, рандомные символы и две закрывающие скобки

Если брать текст, про Ленина, то не правильно уже с второго результата =(

Ссылка на статью, про Ленина через API
ru.wikipedia.org/w/api.php?format=xml&action=qu...

@темы: PHP

23:19 

Доступ к записи ограничен

коянис
Закрытая запись, не предназначенная для публичного просмотра

14:13 

лола карикола
из чистой слабости и нечистой силы
Привет, ребяты.
Сразу к делу: есть два сайта. Один на opencart, другой непонятно на чем, но одна умная прога-определитель в сети сказала мне, что на Nginx (я не знаю что это, честно!)
Оба сайта - интернет-магазины, шаблонные. И на обоих есть проблемы. В разделах первого стали самопроизвольно появляться сторонние тексты и ссылки типа "купить пожарный шкаф", со вторым вообще весело - когда время от времени кидаешь кому-нибудь ссылку на него, она перенаправляется на левый сайт (в нашем случае на лурк.)) и, плюс, на нем страшно неудобная админка, сделанная садистами.
Я ищу человека, который бы подкрутил первый, чтобы больше не было никаких шкафов, и который бы подсказал в чем дело с перенаправлением, если надо, то починил его. И, если мы друг другу страшшшно понравимся, что-нибудь бы сделал в админке, чтобы проще было загружать фотки и вообще чтоб сподручней было выкладывать товары.
Жду ваших ответов и условий работы.

@темы: Объявления, PHP, Работа

01:20 

Проблема авторизации

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

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

@темы: PHP, HTML, Разное, Сессии, Советы и Секреты

08:17 

Сравнение дат

Сильвана Ветрокрылая~
Anytime you call my name.
Здравствуйте. Столкнулась с проблемой сравнения 2х дат в php.
Цель: выявить, какая дата текущая, и сравнить с той датой, что имеется в базе (в строке), и если даты совпадают - вывести, что есть в базе.

Код: pastebin.com/PxvUnTwD

Получается вот что

@темы: PHP, MySQL

22:43 

В поиске Frontend-разработчика

Не мир тесен ... прослойка тонка.
Ищу программиста для участия в стартапе.
Основное требование - знакомство с php фрэймворками (знание Yii Framework - огромный плюс).

Желательно из Санкт-Петербурга, но варианты рассматриваются.
Связь через U-mail.



@темы: PHP, Объявления, Работа

23:18 

Jstree мануал

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

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

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

@темы: PHP

15:36 

CMS Meruert

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


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

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

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

@темы: Ссылки, Объявления, PHP, HTML, CMS

10:58 

php навигация по страницам

Сильвана Ветрокрылая~
Anytime you call my name.
Перестраиваю весь свой сайт на php. С базой данных работать научилась, текст вывожу без проблем.
Единственная проблема, с которой столкнулась - постраничная навигация (вывод текста, например статей в определенном порядке и кол-ве на 1 странице).
В инете много где находила и пробовала различные варианты, но обычно либо не происходило вобще ничего, либо с жуткими ошибками.
Есть у кого-то возможность проконсультировать?

@темы: Вопросы, PHP

10:10 

Калькулятор времени

инстинкт невыживания
► ...И уйти в никуда, за собою оставив черный пепел на белых плитках...©Animal ДжaZ
Добрый день.
Очень нужен скрипт, суть которого в том, что пользователь вводит вручную время события (часы-минуты), а скрипт прибавляет 7 с половиной часов и показывает сколько это времени будет. Т.е. к примеру пользователь вводит 12-00, нажимает кнопку, ему выдает время 19-30. Буду премного благодарна.

@темы: Вопросы, PHP, HTML

16:06 

полнотекстная rss

Капитан Белиарх
Из-за леса, из-за гор - пиво, шнапс, коньяк, кагор
День добрый. Имеется сайт на zend, у сайта есть рсс вида:

Название
дата/время
500 первых символов новости

формируется так:



Как сделать, чтобы выдавались не первые 500 символов, а весь текст статьи?

@темы: PHP

13:26 

Вакансия PHP-программиста (удаленная, совместительство)

Magir
Требуются PHP-программисты в команду разработчиков браузерной онлайн игры Эсцилон - escilon.ru/

Сервеная часть написана полностью на PHP с использованием memcache для кеширования, db4 и postgresql для хранения данных. Кроме PHP-программирования есть необходимость заниматься написанием клиентского интерфейса (HTML, CSS, AJAX), поэтому данное умение будет плюсом.

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

Плюсом будет проживание в г. Санкт-Петербурге и возможность личных встреч.

Связь через комменты или у-мыло.

@темы: PHP, работа

21:29 

Orla_Dark
Kneel, bitches! (c) sincerely Loki
Ни у кого нет примера электронного журнала записей? По типу ежедневника, с возможностью записывать события на следующий месяц или еще дальше. А то никак не соображу как это осуществить. Скрипт на PHP с БД в Me SQL.

@темы: Вопросы, PHP, MySQL

15:35 

Faultier
Мизантроп-альтруист
Я администрирую один интернет-магазин, работающий на открытом движке, основанном на osCommerce. Будни вебмастера бывают довольно нудными, поэтому я сделал себе крайне простую, но крайне поднимающую настроение приблуду. Пишется на коленке, самыми простыми средствами Apache и PHP, но позволяет довольно оперативно реагировать на попытки взлома и закрывать дыры, в которые пытаются лезть. Она сгодится и для самонаписанных сайтов, и для сайтов с открытым кодом.

читать дальше

@темы: Apache, PHP, Советы и Секреты

14:59 

вытащить данные из MySql в тег table

paska_00
Всем привет!

У меня стоит задача - вытащить данные из MySql в тег table в таком виде:



в базе данных есть 2 таблицы:
TABLE elevi:



TABLE nota:



я с помощью цикла вытащил nume_elev и data_nota


но у меня не получается вытащить note из базы данных и вставить их в нужную ячейку table в зависимости от nume_elev и data_nota

Помогите пожалуйста решить эту проблему...

@темы: MySQL, PHP

20:49 

Помогите составить запрос

Plexx
Имеется таблица друзей

usid
frid
approve

usid - тот кто предложил дружбу
frid - тот кому предложили дружбу
approwe ( 0 или 1 ) 0 - ждем подтверждения 1 - дружим

имеем две переменные

$user - id человека у которого смотрим общих друзей
$you - id мой

Вопрос.

Как будет выглядеть запрос при котором будут выводится все общие друзья между двумя юзерами ($user и $you)

@темы: MySQL, PHP, Вопросы

13:26 

Литература

Orla_Dark
Kneel, bitches! (c) sincerely Loki
Собираюсь сделать PHP сайт и хотелось бы спросить какую литературу на темы вы можете посоветовать. PHP изучаю в универе, но плохо понимаю, а сайт делать надо, с БД в MySQL. Что посоветуете? Книги, сайты, самоучители?

@темы: MySQL, PHP, Вопросы

12:42 

Древовидные комментарии

Plexx
Помогите разобраться в выводе древовидных комментариев.

Можешь разжевать дураку по поводу древовидных комментариев. не могу никак вникнуть в массивы.

Вот я делаю запрос (будем работать пока только с id)
таблица
id text answer

Select id from comments where answer = 0 order by id desc limit 5

создаю массив
$comm = array();
while ($row = ....)
$comm[$row['id']] = $row;

Получаю на выходе 5 комментариев

Далее мне нужно выбрать другие комментарии которые относятся к родителю

Select id from comments where id in (" . join(", ", array_keys($comm)) . ")

создаю массив
$treecomm = array();
while ($row = ...)
$treecomm[$row['id']] = $row;

А как теперь через foreach это все собрать? Т.е на выходе получить 5 родителей и под каждым все их потомки?

@темы: PHP, Вопросы

20:49 

Поле для ввода

Привет всем)

Я хочу сделать сайт, где пользователи смогут не только "читать" контент, но также и добавлять свои тексты. Для этого я хочу, чтобы, когда человек нажимал кнопку "Написать" (название неважно) он попадал на страницу с формой для ввода.

Такая форма встречается очень часто на многих сайтах: на ЖЖ, когда пишешь новое сообщение в дневнике, на форумах и здесь, когда жмешь на "Написать в сообщество".

Появляется окошко с тегами наверху (эти теги для меня тоже важны), а под окошком "Предварительный просмотр" или "Отправить".

Я, конечно, описываю полную банальщину)) , но нигде не находил инструкции, как можно создать нечто похожее. Вы не можете дать ссылку, подсказать книгу, где это можно найти? Конечно, не прошу писать сам код, он большой очень)

Спасибо заранее^^

@темы: HTML, MySQL, PHP

12:45 

Как будет выглядеть запрос?

Plexx
Кратко о теме. Хочу реализовать систему друзей на сайте.

Имеем таблицу "Друзья"

CREATE TABLE IF NOT EXISTS `users_friends` (
`user_id` int(11) default '0',
`friend_id` int(11) default '0',
`approve` tinyint(1) default '0',
KEY `user_id` (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

user_id - id человека кто предлагает дружбу
friend_id - id человека кому предлагаем дружбу
approve - может принимать значение 0 или 1. (Т.е. если 0 то предложение дружить не подтверждено, и собственно если 1 то когда человек кому предложили дружбу подтвердил что хочет дружить)

Имеем так же таблицу юзеров users где находятся все данные. Имя Фамилия и т.д.

Так вот о главном. Все работает замечательно.

Использую простой запрос для вывода друзей у пользователя.

имеем GET переменную $user_id которая равна id тому человеку у которого мы просматриваем друзей

SELECT a.*, b.*
FROM users as a
RIGHT JOIN users_friends as b ON (b.user_id = ".$user_id." or b.friend_id=".$user_id.") and b.approve='1'
WHERE (a.user_id = b.user_id or a.user_id = b.friend_id) and a.user_id!='".$user_id."'

А теперь захотелось возле каждого юзера вывести кнопку дружбы или удаления друга

Голову ломаю как будет выглядеть запрос.. Подскажите пожалуйста.

Если я вывожу у себя на страничке друзей. то соответственно везде будет гореть кнопка удалить друга.
Но если я захожу к другим то там получается тоже будет гореть кнопка удалить друга.. а нужно что бы горела та кнопка которая соответствует моим условиям. Т.е. что бы проверялся каждый юзер на соответствие моей дружбы.

есть глобальная переменная $member[id] которая равна моему id

@темы: MySQL, PHP, Вопросы

Сообщество PHP программистов

главная