[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Напишу PHP скрипты бесплатно
Страницы: 1, 2, 3
Игорь_Vasinsky
вот почему кириллица не работает видимо

Цитата
$letter=substr($string_captcha, $i, 1);

для юникода с кириллицей функции с mb_ нужно использовать

жёстко привязано к пути файла шрифта
Цитата
'fonts/times.ttf'

лучше в конфиге задавать этот путь

Цитата
$words = file('dic.txt');

если файла нет или проблемы с чтением, или вообще он пуст - не плохо бы кинуть исключение

Цитата
imagejpeg(self::$bitmap);

функции может и не быть, тоже - проверить не мешало бы

работать с глобальными массивами внутри класса не камильфо
Цитата
$_SESSION['captcha'] = $word;

сам грешу, но это не верно, лучше во время использования вернуть код и занести в сессию

вообщем нормально, но тока для GD как я понял


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Nikolai12
Цитата
вообщем нормально, но тока для GD как я понял

Думал, что вообще ничего хорошего не скажете biggrin.gif
Недочёты исправлю
Игорь_Vasinsky
Цитата
Думал, что вообще ничего хорошего не скажете

ну как же, работает, как написан мне нравится.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
YVSIK
вот тебе база
напиши ей скрипты доболения обновления и удаления юзеров
для начала
база данных, её таблица, дерзай
CREATE TABLE IF NOT EXISTS `yvs_user` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`date_registration` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`login` varchar(50) NOT NULL DEFAULT '',
`password` varchar(32) NOT NULL DEFAULT '',
`hash` varchar(32) NOT NULL DEFAULT '',
`email` varchar(50) NOT NULL DEFAULT '',
`ip` int(10) unsigned NOT NULL DEFAULT '0',
`last_ip` int(10) unsigned NOT NULL DEFAULT '0',
`date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`last_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`activate` int(1) NOT NULL DEFAULT '0',
`ban` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`),
UNIQUE KEY `login` (`login`),
UNIQUE KEY `id` (`id`)
)
ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

когда справишься сюда выкладывай, удачи ;)

_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.