PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 10
Mila6378 Отправлено: 19 Июня, 2013 - 22:51:19 • Тема: Помогите с галереей • Форум: Графика в PHP

Ответов: 3
Просмотров: 1485
а как это написать на php?
Mila6378 Отправлено: 19 Июня, 2013 - 21:39:49 • Тема: Помогите с галереей • Форум: Графика в PHP

Ответов: 3
Просмотров: 1485
как сделать так,чтобы пользователь сам мог выбирать размер превьюшки? Заранее спасибо)
Mila6378 Отправлено: 31 Мая, 2013 - 21:20:30 • Тема: помогите с заданием • Форум: HTTP и PHP

Ответов: 13
Просмотров: 2531
да преподаватель по php ) ща попробую код тогда)
(Добавление)
vanicon,спасибо))всё работает)
Mila6378 Отправлено: 31 Мая, 2013 - 21:09:41 • Тема: помогите с заданием • Форум: HTTP и PHP

Ответов: 13
Просмотров: 2531
а в алфавите там не надо разве прописывать все символы 0123456789ABCDEF?
он мне говорит там у тебя их много и маленькие и большие буквы к тому же
Mila6378 Отправлено: 31 Мая, 2013 - 20:47:18 • Тема: помогите с заданием • Форум: HTTP и PHP

Ответов: 13
Просмотров: 2531
$letters = '1234567890'; // алфавит
$oper = array('+', '-', '*', 'div', 'mod');

$caplen = 6; //длина текста
$width = 120; $height = 40; //ширина и высота картинки
$font = 'comic.ttf';//шрифт текста
$fontsize = 14;// размер текста

header('Content-type: image/png'); //тип возвращаемого содержимого (картинка в формате PNG)

$im = imagecreatetruecolor($width, $height); //создаёт новое изображение
imagesavealpha($im, true); //устанавливает прозрачность изображения
$bg = imagecolorallocatealpha($im, 0, 0, 0, 127); //идентификатор цвета для изображения
imagefill($im, 0, 0, $bg); //выполняет заливку цветом

putenv( 'GDFONTPATH=' . realpath('.') ); //проверяет путь до файла со шрифтами

$captcha = '';//обнуляем текст
$numchet=$numnechet=0;

$num1 = rand(0, 99);
$num2 = rand(0, 99);
$operand = $oper[rand(0,4)];

$captcha .= $num1.$operand.$num2;// дописываем случайный символ из алфавила
for ($i=0; $i<strlen($captcha); $i++)
{
$x = ($width - 20) / $caplen * $i + 10;//растояние между символами
$x = rand($x, $x+4);//случайное смещение
$y = $height - ( ($height - $fontsize) / 2 ); // координата Y
$curcolor = imagecolorallocate( $im, rand(0, 100), rand(0, 100), rand(0, 100) );//цвет для текущей буквы
$angle = rand(-25, 25);//случайный угол наклона
imagettftext($im, $fontsize, $angle, $x, $y, $curcolor, $font, $captcha[$i]); //вывод текста
}


// открываем сессию для сохранения сгенерированного текста
session_start();
//echo $operand;
switch($operand)
{
case '+':
$_SESSION['capcha']=$num1+$num2;
break;
case '-':
$_SESSION['capcha']=$num1-$num2;
break;
case '*':
$_SESSION['capcha']=$num1*$num2;
break;
case 'div':
$_SESSION['capcha']=$num1/$num2;
break;
case 'mod':
$_SESSION['capcha']=$num1%$num2;
break;
}

//$_SESSION['capcha'] = $numnechet-$numchet;

imagepng($im); //выводим изображение
imagedestroy($im);//отчищаем память

?>



вот код программы. мне нужно переделать капчу так. чтобы было что даны два числа в шестнадцатиричной системе. они либо + - div и результат надо вбивать в десятичной системе. он говорит что как-то через функцию hex это сделать.
Mila6378 Отправлено: 31 Мая, 2013 - 10:53:46 • Тема: помогите с заданием • Форум: HTTP и PHP

Ответов: 13
Просмотров: 2531
ну вот то что я написала надо реализовать с помощью капчи
(Добавление)
на входе 00..FF + - div 00..FF= и ответ в двоичной системе должен быть. и мне эту капчу привязать надо будет
Mila6378 Отправлено: 31 Мая, 2013 - 10:37:29 • Тема: помогите с заданием • Форум: HTTP и PHP

Ответов: 13
Просмотров: 2531
лучше помогите с заданием пожалуйста Улыбка
Mila6378 Отправлено: 31 Мая, 2013 - 10:13:22 • Тема: помогите с заданием • Форум: HTTP и PHP

Ответов: 13
Просмотров: 2531
да мне код нужен на php)) чтобы добавить в программу и преподавателю показать)
а ты с какого города?)
Mila6378 Отправлено: 30 Мая, 2013 - 22:16:11 • Тема: помогите с заданием • Форум: HTTP и PHP

Ответов: 13
Просмотров: 2531
нам даны FF (+-div) FF = ответ должен выводить в двоичной системе. +-div -это три операции.как это можно реализовать?
Mila6378 Отправлено: 23 Мая, 2013 - 21:58:06 • Тема: помогите с запросом • Форум: HTTP и PHP

Ответов: 1
Просмотров: 750
Как сделать чтобы если в ячейке бд -число,то она окрашивалась в желтый цвет к примеру.

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB