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

Мохнорыл
маленькое щячло
Добрый день!
Мне надо реализовать в проекте турниры, то есть два (и больше пользователя) играют (предположим) в русскую рулетку, после того как один из них умирает один получает + к рейтингу, другой следовательно -.
В принципе основной вопрос - как организовать такую сессию между игроками?

@темы: MySQL, PHP, Сессии

15:40 

e107

Crazy Wizard
Псих
Есть люди, знакомые с движком e107 и программированием для него? Нужна помощь (оплачивается) :)

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

18:56 

drupal + cms? информация + помощь

Itsygo
Geza Anda pl Mozart-PC 21 in CM K467-I Allegro Maestoso[13:54].flac
Делаю портал (инфа о группе + тур блог + новости + альбомы + медиа (видео и мп3) + фото галлереи + чат + форум + рассылки + позже webstore) для русской симфо-метал группы.
Решил для этого применить drupal 6.8 + туеву кучу модулей (ну и (естественно) сделать скин, под выданый дизайн).

Знающие, прокометируйте, пожалуйста, мой выбор, в т.ч. требовательность к ресурсам сервера бд сервера drupal (в голове крутится 'или сделай сам как надо и быстро, или пользуй чужое, но не трать время, изобретая велосипед), качества модулей и конечного продукта (в т.ч. совместимости модулей) и относительной верности выбора cms.

Если кто кинет ссылки на ресурсы, буду весьма благодарен.

Далее список скачаных модулей, которые думаю разгребать и пробовать в течении след. недели - если увидите что-то жуткое, пожалуйста, скажите :D:

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

з.ы Особенно интересует возможность быстрого создания таблиц, их заполнения и редактирования и показа инфы из таблиц.

@музыка: Tchaikovsky pl by Vladimir Horowitz - [Concerto for Piano and Orchestra No 1 in B Flat m Op 23].flac

@темы: воспоминания, Вопросы, PHP, MySQL

17:10 

использование html-кода, echo и header в одном файле

Просто ОНА
Мой блог о путешествиях www.crazy-traveller.ru
Здравствуйте! Помогите пожалуйста решить проблему совмещения кода html, echo и header в одном файле.
читать дальше
Заранее благодарю всех откликнувшихся!

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

23:44 

Кеширование, сжатие

Привет. Вопрос специалистам - как эффективнее всего и без казусов ускорить выдачу сервером контента?
Игнорируя оптимизацию кода и sql запросов.

Например, пользовался ли кто-нибудь этим httpd.apache.org/docs/2.0/mod/mod_deflate.html
или gzip'ом ?

@темы: Сервер, Точка зрения, Вопросы, PHP

02:20 

Ищу форму авторизации

Нужна не слишком сложная но надежная система авторизации, чтоб на часть сайта поставить.
Посоветуйте пожалуйста, а то ищу два дня. Пару скриптов пытался поставить но не удалось(сложно)

@темы: HTML, PHP

19:40 

<Волчица>
Всё будет хорошо - мы все умрем! (с)
ребят, я баран и блондинка. поэтому просьба не писать много умных слов. очень надеюсь на вашу помощь))

вопщем это форма авторизации:

< ?if($PAGE_ID$="login")?><div style="width:180px;">< ?endif?>
<table border="0" cellspacing="1" cellpadding="0" width="100%">
< ?if($ERROR$)?><td colspan="2" style="color:red;text-align:center;">$ERROR$</td>< ?endif?>
<tr><td width="20%">Логин:$UID_ICON$</td><td><input class="loginField" type="text" value="" style="width:100%" readonly></td></tr>
<tr><td>Пароль:</td><td><input class="loginField" type="password" style="width:100%" readonly></td></tr>
</table>
<table border="0" cellspacing="1" cellpadding="0" width="100%">
<tr><td><input type="checkbox" value="1" readonly>< ?if($PAGE_ID$="login")?>
<input type="checkbox" value="1" readonly><label for="hid$PAGE_ID$">скрытый</label>< ?endif?></td><td align="right" valign="top"><input class="loginButton" type="submit" value="ОК" readonly></td></tr>
<tr><td colspan="2"><div style="font-size:7pttext-align:center;"><a href="http://$REMINDER_LINK$" target=_blank>Забыл пароль</a> · <a href="http://$REGISTER_LINK$" target=_blank>Регистрация</a></div></td></tr>
</table>
< ?if($PAGE_ID$="login")?></div>< ?endif?>


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

@темы: PHP

02:19 

помогите с выводом данных из бд

помогите ПОЖАЛУЙСТА. При попытке вывода инфы из бд





соед с бд



< ?php
$db = mysql_connect("localhost","vlad","123");
mysql_select_db("first",$db);
$result=mysql_query("SELECT * FROM firma",$db);
$n = mysql_fetch_array("$result");
echo $n

?>




в браузере выдает:
mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\myscl.php on line 13
Чего я не сделал??

@темы: PHP, MySQL

17:21 

Воть...

Джей Ди
Всё будет Кока-Кола.
Решил от нечего делать выложить на свет кой какой модуль.
Итак, FastTable: Сам модуль

Для работы необходима функция из другой библиотеки: она самая

К сожалению, функция template глубоко монтирована в ядро и выложить её я не могу (работать не будет). Вполне успешно можете заменить её на parse_ini_file.

А вот собственно и сам файл шаблона таблицы (ini): смотреть

Пример: смотреть

В онлайне это нечто вроде этого.

@темы: HTML, PHP, Интересности

16:35 

Третяя запись или UTF8 vs PHP

Джей Ди
Всё будет Кока-Кола.
Поднимаю, в принципе, банальный вопрос, но услышать мнение односообщников хочется.

Итак: На ваш взгляд, при написании движка, в теории поддерживащего мультиязычность, стоит ли пробовать использовать UTF8 кодировку?

Моментов за и против очень много, так что я ещё решился писать на чистом UTF.

За:
+ 100% поддержка мультиязычности
+ отсутствие проблем с AJAX
+ отсутсвие некоторых проблем с базами (хотя они и так уже отсутсвуют)

Против:
- проблем работы со строками (как вариант mb_string, либо перезапись функций)
- насколько мне известно, проблема сортировки массивов (mb аналог sort отсутсвует)
- неизвестные мне проблемы с preg_* - но, вроде, вполне существующие

Мнения?

@темы: PHP, Разное, Точка зрения

16:09 

Очередная бредня...

Джей Ди
Всё будет Кока-Кола.
Исходники:
Мой вариант
Вариант Nuclear Snow

У каждого PHP програмиста наступает момент когда ему очень хочется написать свой класс для работы с HTTP... я долго ждал, решил вот немного накидать. Критика привествуется.
Исходный класс:
Покажись!

А вот пример использования:
Узреть

Что умеет (ну это наверно умеют все подобные классы):
- Посылать GET запросы
- Посылать POST запросы (в старой форме, мультипарт можно дописать)
- Устанавливать куки
- Модифицировать запросы

@темы: PHP, Разное

16:12 

Месть подавителя @

Джей Ди
Всё будет Кока-Кола.
Совет для новичков и модульных систем.

Оказывается при использовании собачки в купе с include или require, может дать крайне нехороший результат.

Т.е., если вы считаете что @include 'some.php' подавит сообщение об ошибке, если такого файла не существует - вы правы, однако если такой файл есть, то оператор подавит ВСЕ ошибки в вызываемой библиотеке.

Думаете хорошо? Нет.

Рассмотрим пример:
Есть 10 библиотек вызываемых циклом с @include/@require. В одной из них допущена критическая ошибка.
Самое вкусное, что это сообщение в какой библиотеке произошла ошибка и какая - вы не увидите, программа просто прервется и всё.

Вывод:
При вызове большого числа библиотек, лучше использовать конструкцию file_exists, а не @include/@require.

Вот так-то!

P.S. Проверялось в 4 версии, по моим данных в 5 аналогичная ситуация.

@темы: PHP, Интересности, Советы и Секреты

19:15 

Листинг файлов из директории

Kevin McLean
A kid from The Ural's
Существует файл, который отображает содержимое директории.

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

@темы: PHP

16:22 

На соотвестие.

Джей Ди
Всё будет Кока-Кола.
Итак, хочу поделится текущей проблемой и своим решением (естественно, делюсь желая узнать ваше мнение).

Сабж:

Требуется реализовать поиск по продукции поискового портала, соответсвенно отбирать товары нужно релевантности. Для подобных целей я реальзовал текущую систему:

1) Запрос разбивается по словам.
2) Удаляются предлоги и другие "лишние слова"
3) Обрезаются окончания
4) Идет сравнения списка слов с наименованием продукта

Реализация:
- Обрезание окончаний

- Генерация списка слов

- Собственно определение релевантности

Однако во всем жтом счастье есть одно "НО", как вы видите значение $ADDED приравнивается нулю, я долго пытался замутить в него какой нибудь простенький алгоритм сравнивания длинн, но неудача постигла меня. =) Мне не нравилась его работа.

Брэйнсторм:
Требуется немного модернизировать функцию relevant, что бы на её значение влияла так же длина запроса и $TEXT_LENTGH.

Иными словами релевантность запроса "паркет" по отношению к "паркетная доска" и "паркетный лак Тыдым" должны быть разными. =)

P.S. Пробовал заменять на $RESULT=ROUND(100*$RESULT/$TEXT_LENGTH+$ADDED); - не понравилось.
P.P.S. Про то, что я не вырезаю знаки препинания посьба не говорить - я их вырезаю.

@темы: PHP, Алгоритмы, Вопросы

23:44 

скрипт - "Кто онлаин"

Kevin McLean
A kid from The Ural's
Идея такова:
при каждом лог ине пользователя, его сессия и ник сохраняется в базе данных на 10 минут, после удаляется
читать дальше

Проблема у меня в следующем, данные о сессии почему-не сохраняются в базе данных user_online
Помогите пожалуйста разобраться

@темы: MySQL, PHP

13:55 

Проблема в логике расположения конструкций if else

Kevin McLean
A kid from The Ural's
По задумке, скрипт должен выводить список пользователей со значением поля points в бд = 0. Тот пользователь которому это все показывается, кликает галочки на против тех, кого надо удалить и жмет кнопку delete. Но у меня почему-то грузится пустая страница :( думаю что проблема в нерправильном расположении конструкций if else, а именно там где проверяется нажата ли кнопка delete

Может кто-нибудь помочь :)?


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

@темы: PHP

19:39 

Метод GET и постраничная выборка

Kevin McLean
A kid from The Ural's

Доброго времени суток, возникла проблема с методом get и последующей нумерацией страниц по количеству информации на них
Есть фаил
http://www.gviragon.ru/pupils.php
Выбирающий из БД три факультета
При переходе по каждой ссылки, получаем страницу с учениками именно этого факультета, используя GET, например
http://gviragon.ru/faculty.php?faculty=Элквуд
Но при выборки я делаю так, чтобы на странице могло присутствовать определенно число рядов из БД
читать дальше
И внизу вывод нумерации по страницам, который тоже использует метод get
читать дальше
Сама функция, которая формирует нумерацию по страницам
читать дальше
Таким образом данные полученные с помощью GET в первый раз теряются, и при кликании на 2ую и последующие страницы ничего не выводиться.
Как можно довести это до ума?


@темы: PHP

14:30 

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

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

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

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

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

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

21:39 

Использование иврита, русского и английского...

Isant
Добрый день.

У меня вопрос. Как можно работать с ивритом? То есть, сохранять текст в файл не разрушив его.
Сохранив как есть.

А потом опять же вывести обратно. Прошелся по инету, где-то - как-то, но толком нечего не сказанно. Есть операторы которые это делают, вот только как...

Ситуация: есть простая форма, текстовое поле и кнопка отправить.
И есть исполняющий скрипт. Который сохраняет то, что передаёт ему форма.
Языки которые пользователь вводит - русский, английский и иврит.

Я не профессионал, а только учусь так сказать.
Если кто либо сталкивался с этим, подскажите пожалуйста.
Спасибо.

@темы: PHP, Разное

10:58 

Вопрос по регулярным выражениям

Kevin McLean
A kid from The Ural's
Хочу задать ограничения на ник при регистрации. Основные условия, ник должен состоять из букв Русского алфавита, в нем как минимум должны быть фамилия и имя, разделенные проблелом и начинающиеся с заглавной буквы, и возможно, но не обязательно и отчество, тоже с заглавой буквы.

Это должно выглядить примерно так? Запутался если честно :(
if (!eregi("/([^А-Яа-я]+)\s+([^\А-Яа-я])[^\s]*(А-Яа-я)([^\s])*/",$nick)) {
echo "Неправильно введено имя, оно должно состоять из Имени Фамилии";
}

@темы: PHP

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

главная