PHP сообщество

любители кода :)

SPL

Bloged in Без рубрики от admin Вторник Апрель 17, 2007 at about 3:42 дп

Кто-нибудь пользуется? Поделитесь, пожалуйста опытом.
Интересно знать, в каких случаях удобнее пользоваться итераторами вместо обычных массивов…
ну и может, какие-нибудь трюки или тонкости…

Обрезание

Bloged in Без рубрики от admin Понедельник Апрель 16, 2007 at about 1:42 пп

Такой вопрос.. Мне нужно обрезать текст имея в наличии только количество слов которые нужно получить в результате. Само собой нужн ополучить был он обрезан или был отдан весь(количество слов в тексте меньше минимума на вывод). Но есть одна маленькая проблемка текст - произволный Html текст.  Создается  tinyMCE. Соответсвенно минимум должен относится к словам которые _видны_ пользователю конечному. И я вот думаю.. Какие пути решения подскажете?

Яндекс Деньги и Rapida

Bloged in Без рубрики от admin Понедельник Апрель 16, 2007 at about 12:40 пп

Кто нибудь занет как работать с Яндекс Деньги и Rapida, используя PHP (автоматизировать платеж)? С WebMoney и RuPay все ясно, так как на их сайтах я нашел соответсвующую информацию. Поделитись информацией, если знаете или дайте ссылки.

Система для клуба

Bloged in Без рубрики от admin Пятница Апрель 13, 2007 at about 1:25 пп

Для клуба выпускников нужна система анкет пользователей, в которой должна быть информация:
1) Об институтах: где учился, с какого по какой, факультет и т.д.
2) О месах работы: сфера, должность, организация, время работы.
3) Контактная информация.

Причем пользователь поля вроде “Институт” или “должность” мог выбирать как из выпадающего списка, так и вводить самостоятельно (при отсутсвии).

Плюс нужны механизмы сортировки (по фамилии, году выпуска и т.д.).

Есть ли готовое решение? Или на базе чего его быстрее всего создать?

Подобие crond

Bloged in Без рубрики от admin Четверг Апрель 12, 2007 at about 5:27 пп

Всем привет!

Необходимо запускать некоторую часть скрипта раз в какой-то промещуток времени, допустим 1 раз в час.
С наличием crond - решение в одну строчку.

Но необходимо реализовать подобное только средствами PHP, без использования cronа. :-(

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

Нюанс - считается что система под нагрузкой, то есть время от времени скрипты вызываются посетителями - происходит генерация страниц.

Первое что пришло в голову - брать time() и запускать процедуру только в том случае, если кол-во секунд равно например 59 мин, но будет пачка сопуствующих проблем

Есть ли альтернативное решение?

Заранее спасибо

Серийный номер сертификата

Bloged in Без рубрики от admin Четверг Апрель 12, 2007 at about 12:25 пп

Есть сертификат в формате pem.
C помощью функции openssl_x509_parse вытащил большую часть информации.
Но пока осталось 2 проблемки.
1.Как вытащить серийный номер сертификата?
2.Как сделать из строки \x04!\x04B\x040 более читаемую?

Upd
2. оказалось смесь юникодов 16, 32.

вопрос сортировки

Bloged in Без рубрики от admin Четверг Апрель 12, 2007 at about 1:35 дп

существует несколько таблиц базы данных с однородными данными (т.е. их структура идентична - разница только в контенте)
физически, таблицы могут находиться на различных серверах и разделение данных по таблицам ведется по определенному критерию (”мухи отдельно, щи отдельно”)
данных достаточно много, поэтому нет возможности их охватить, например sphinx'ом (отжирает много памяти) и их количество будет расти и все данные будут актуальны

и самое интересное: необходимо иметь возможность выводить некотрую часть данных (т.е. осуществлять банальный постраничный вывод), причем с сортировкой по некотрым полям (скажем их 2 или 3)
база - MySQL, доступ к базе из-под PHP…

вопрос номер раз: может кто-нибудь сталкивался с такой задачей??? или хотябы знает где можно почитать о чем-то похожем???

единственный вариант который мне пришел в голову (пока): создавать индекс на каждое поле сортировки, в котором указывать на каком месте идет запись относительно начала и координаты местонахождения записи (нода - имя таблицы - ID записи)

вопрос номер два: ваше мнение об этом варианте???

ООП PHP5

Bloged in Без рубрики от admin Среда Апрель 11, 2007 at about 10:45 дп
 Id            = $Id;
		$this -> Title         = '';
		$this -> Date          = '';
		$this -> Seq           = 0;

		$this -> SQL           = $GLOBALS['MySQLConnection'];

		if($this -> Id){
			$this -> Update();
		}
	}
	function Update(){
		parent::Update();
	}
}
?>

Есть вопрос по использованию класса для подключения к базе, не очень нравится GLOBALS но и не очень нравится подключать при создании, на каком варианте остановиться?

Авторизация

Bloged in Без рубрики от admin Среда Апрель 11, 2007 at about 10:05 дп

Помогите пожалуйста!
Как можно сделать, что бы на странице авторизации, каждый раз не приходилось в водить логин и пароль, т.е. один раз в вести и поставить галочку “помнить”. Как я понимаю эт связанно с куками, но что то не выходит у мен :(

Получение инфы

Bloged in Без рубрики от admin Среда Апрель 11, 2007 at about 2:34 дп

Понимаю, что немного дурной вопрос, но все же: можно ли как-то получить информацию об интернет-соединении пользователя? Скорость, тип и т.п.

квадроциклы бомбардье 800. Как самостоятельно сделать квадроциклы.; фрезерно-гравировальные станки