Правила сообщества:

• Запрещается реклама любых дневников и сообществ, не относящихся к PHP, HTML, SQL, AJAX, XML.
• Запрещается мат в сообществе. Также запрещается любое унижение/оскорбление собеседника, все разборки вне сообщества.
• Новая запись создается только для того, чтобы задать вопрос, поделиться новостью по теме или поздравить с праздником.
• В вопросе могут быть ссылки на свой (чужой) сайт.
• Все записи созданные с целью раскрутить свой (чужой) сайт удаляются.
• В записях все исходные коды убирать под тег MORE и обязательно пропускать через подсветку синтаксиса.
• Записи могут быть исправлены (грамматические ошибки и явные баги в исходном коде) модераторами.
• Для рекламы своего сообщества/дневника необходимо написать на U-mail сообщества.

Модераторы сообщества:

[php]
Co0L
La personne mystique
Nuclear Snow
Волчонок Джей
Засланецц



Полезные ссылки:
Официальный сайт PHP
Подсветка синтаксиса


Мы обсуждаем:

URL
  • ↓
  • ↑
  • ⇑
 
23:00 

php 5.2.5 win32 with pcntl-fork

Nuclear Snow
Never Say Never (c)
Скомпилирован cygwin'ом

./configure --prefix=/my/php-5.2.1_bin --enable-cli \
--disable-cgi --disable-debug --with-openssl --with-curl \
--enable-posix --enable-sigchild --disable-session \
--with-png-dir --with-ttf --with-freetype-dir --enable-exif \
--with-gd --with-jpeg-dir --enable-gd-native-ttf \
--with-config-file-path=./ --with-mcrypt --enable-sockets \
--enable-pcntl --enable-pdo --with-pdo-sqlite --with-sqlite \
--with-pgsql=/my/postgresql-8.1.4_bin --with-pdo-pgsql=/my/postgresql-8.1.4_bin \
--with-mysql --with-pdo-mysql

Цель - получения возможности ветвления процесса и POSIX'а на винде
ru2.php.net/manual/ru/function.pcntl-fork.php

Кто заинтересовался - narod.ru/disk/142617000/php_5.2.5_cygwin.zip

Замеченные глюки
Sqlite не хочет сама открывать файло (хз почему.. Вроде путь правильный.. а нет..), только создает базы в памяти.
Но с sqlite можно работать через PDO
Пример работы с sqlite через PDO:

<?php
$db = new PDO('sqlite:foo.db');
$db->query ("CREATE TABLE foo (id INTEGER PRIMARY KEY, name CHAR(255))");
$db->query ("INSERT INTO foo (name) VALUES ('".rand(0,100)."')");
$result = $db->query("SELECT * FROM foo");
if ($result) while ($row = $result->fetch(PDO::FETCH_ASSOC)) { print_r($row); }
?>


Я был бы рад, если бы мне не пришлось этим всем заниматься..
Поэтому, авось кто-то тоже хотел посмотреть.. Но не получилось или не захотелось тратить время..
P.S. После распаковки запустить test.bat. Если выдаст OK то значит все будет работать, иначе нет.
Это какая-то проблема cygwin'а на некоторых системах..

Спасибо за внимание..

18:05 

Взломать дневник

Никогда не будет второй возможности произвести первое впечатление.©

хотелось бы спросить,
знает ли кто нибудь как можно взламывать дневники или закрытые записи?
спасибо.


01:20 

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

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

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

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

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

00:45 

MySQL

Я понимаю, что чего-то не понимаю. Есть база, предположим, что библиотека. Соотв есть три таблицы:
1) Книги: id (автоинкремент) | автор|название|издательство| год издания
2) читатели id(! автоинкремент) | фио| телефон
3) ну, предположим, учет ну, тут сборные данные. по айди связка

Я, предположим, пытаюсь добавить строку в читателей:
INSERT INTO chitately(fio, phone)
VALUES('блабла','123456789')
На что получаю ошибку:
#1467 - Failed to read auto-increment value from storage engine

при добавлении новой строки в книгах все ок.

Вопрос: пока я не исправила в читателях id на id_chit он упорно выдавал ошибку. Почему? Не может быть в одной БД две таблицы с одинаковыми названиями столбцов? Я только разбираю MySQL, заранее извините за нубские вопросы.
При том, что когда я была не за своим ноутом, а делали мы все это на рабочих компах, все было ок. Не могло же меня переклинить?

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

23:19 

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

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

14:13 

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

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

09:48 

о конкурсе на самое необычное резюме IT-шника

bookberry
Фестиваль профессионального развития BitByte объявляет о конкурсе на самое необычное резюме IT-шника.

Выкладывайте свои резюме, разрывайте шаблоны!

Это может быть фото-резюме, видео-резюме, самопрезентация (pdf-файл), инфографика, резюме-мем, резюме в виде двоичного кода, просто креативное описание ваших профессиональных качеств… Дайте волю фантазии, пусть ваше CV говорит за вас!

Детали: club.esetnod32.ru/article/view.do?id=t929

00:47 

Переезды

[php]
Нам пора раскручиваться. Нам пора вырваться из цепких объятий унылых начинающих php программистов и идти путем развития) Предлагаю пересесть на мирк-канал и заиметь собственный сайт для нашего сообщества. Ну или как минимум переехать куда-нибудь вроде того : Блог для программистов .
Есть идеи как сделать сообщество более полезным и посещаемым?

@темы: Новости, Интернет, Ссылки, Точка зрения

12:01 

баги с отрисовкой - solved

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

Обычно элемент сайта отрисовывается вот так, но иногда возникают вот такие лаги. с чем может быть связано, как лечить?
* сверка кода показала, что в случае неправильной отрисовки в коде один из

меняется на

но это происходит выше проблемного блока. может быть взаимосвязано? перед проблемным блоком отрисовывается левая колонка, без лагов

upd: проблема была в незагзипованном css

@темы: HTML, Вопросы, Дизайн

10:58 

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

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

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

10:25 

Двойные интегралы на PHP. Метод Монте-Карло

Есть программа на PHP по решению двойных интегралов читать дальше

@темы: PHP, Алгоритмы, Вопросы, Монте-Карло, Советы и Секреты, двойной интеграл, матан

12:21 

Нил Эфферсон
Who's that writin'? - John the Revelator wrote the book of the seven seals.
Здравствуйте!
Извините, если сообщение не по правилам.

Требуется программист!
Техзадание звучит так: сделать скрипт, который устанавливал бы связи между двумя базами данных и оформлял бы эти связи в сводную таблицу Ексель или в формы по типу Аксесс, неважно, главное, наглядно. Обе базы лежат в интернете. За подробностями - ко мне в личку, пожалуйста.
За помощь обещаю соавторство в проекте и плюшки в виде фичочков или коллажиков по любимому программистом фандому. Если работа сложная, то можно поговорить и о повышении оплаты.

С уважением, Пху.

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

14:18 

Группировка + сортировка как?

Plexx
Имеем таблицу
id user_id date text
1 | 1 | 14-09-2012 15-00 | бла бла
2 | 2 | 14-09-2012 16-00 | бла бла
3 | 1 | 14-09-2012 17-00 | бла бла
4 | 2 | 14-09-2012 18-00 | бла бла

Нужно получить результат

4 | 2 | 14-09-2012 18-00 | бла бла
3 | 1 | 14-09-2012 17-00 | бла бла

Как?

При группировке и последующей сортировке выводит не правильно. А точнее самые первые по дате.

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

10:10 

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

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

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

20:49 

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

Привет всем)

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

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

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

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

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

@темы: HTML, MySQL, PHP

19:43 

Как вам сервис?

[php]
Делаю сервис на основе пока Торг@Mail.ru : cheapday.ru
Cейчас появилось АПИ Яндекс.Маркета, никто не шерстил его ещё?

@темы: Ссылки, Разное

14:30 

Распаковка RAR-архивов.

Добрый день всем.

У меня возник вопрос: как распаковывать rar-архивы?

Собственно я знаю,что есть расширение для php. На офф.сайте даже есть документация,но вот проблема - при попытке открыть любой rar-архив падает Апач (проверял на Apache 2.0 под Windows XP)... Т.е. получается,что расшиерние это весьма глючное (не удивительно,что его не включают в дистрибутив php).Однако альтернативы я не нашел...

P.S. Вариант распаковки rar-архива с применением сторонних утилит (типа exec('UnRAR.exe - file.rar'); ) не предлагать,т.к. на хостинге влючен безопасный режим...

@темы: Apache, PECL, PHP, RAR, Вопросы, Глюки, архивы

08:17 

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

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

Код: pastebin.com/PxvUnTwD

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

@темы: PHP, MySQL

12:44 

Если поезд ушёл, значит он был не твой
Как подключиться к MySQL серверу?

@темы: PHP, Сервер

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

главная