ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

10.01.2009, 03:19
|
|
Постоянный
Регистрация: 05.05.2008
Сообщений: 403
Провел на форуме: 2375039
Репутация:
1160
|
|
geforce, кажеться вот это:
http://www.html.it/articoli/nifty/index.html
|
|
|

10.01.2009, 03:30
|
|
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме: 458686
Репутация:
-25
|
|
Сообщение от DDoSька
geforce, кажеться вот это:
http://www.html.it/articoli/nifty/index.html
Не понятно как то 
|
|
|

10.01.2009, 03:55
|
|
Постоянный
Регистрация: 05.05.2008
Сообщений: 403
Провел на форуме: 2375039
Репутация:
1160
|
|
Сообщение от geforce
Не понятно как то 
Переведи ,и все будет понятно.
ЗЫ: А так? http://vkontakte.ru/video8424591_23798353?add=1
|
|
|

10.01.2009, 03:57
|
|
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме: 458686
Репутация:
-25
|
|
|
|
|

10.01.2009, 04:13
|
|
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме: 458686
Репутация:
-25
|
|
Сообщение от DDoSька
Переведи ,и все будет понятно.
ЗЫ: А так? http://vkontakte.ru/video8424591_23798353?add=1
Разобрался! Ну эт мне не подойдет в данном случае мне надо чтоб углы имеено рисовались в картинке так как это аватар! Есть ещё предложения???
|
|
|

10.01.2009, 05:10
|
|
Постоянный
Регистрация: 05.05.2008
Сообщений: 403
Провел на форуме: 2375039
Репутация:
1160
|
|
Сообщение от geforce
Разобрался! Ну эт мне не подойдет в данном случае мне надо чтоб углы имеено рисовались в картинке так как это аватар! Есть ещё предложения???
больше нет, погугли
|
|
|

10.01.2009, 06:02
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Всем привет  с добрым утром.
Собственно в 5 утра,назрел вот такой вопрос,нужно накодить регу и авторизацию юзверя на мускуле.Так как с мускулоом работы еще не имел,придеть найти статью в которой это описано.
Знаю,что выше уже был такой вопрос,и тогда дали ссылку на ооочень хорошую статью по теме,но в силу того что мне это было не нужно,я не стал все это читать и вникать.А вот теперь,мне это понадобилось.Товарищи подкиньте ссылочку на статейку.
Помни,это был блог одного чувака,он там писал уроки по PHP...
/* Всем спасибо,все нашел самостоятельно! если интересно,сайт _http://freshcoder.ru */
|
|
|

10.01.2009, 06:24
|
|
Постоянный
Регистрация: 05.05.2008
Сообщений: 403
Провел на форуме: 2375039
Репутация:
1160
|
|
m0Hze, Вот очень хорошая и продуманная авторизация:
http://pyha.ru/articles/php/auth/
Все по-русски, понятно и просто
|
|
|

10.01.2009, 14:11
|
|
Новичок
Регистрация: 09.01.2009
Сообщений: 7
Провел на форуме: 34579
Репутация:
29
|
|
Сообщение от geforce
А я что сказал что он глупый
Я же сказал что он умник
Подскажи лучше как закругленные края у $im сделать??
На мой взгляд, самый простой способ наложить 4 картинки по углам фотки(они могут разные быть, что бы не только закруглять фотки). Обязательно картинки должны быть в формате .png [ скачать пример углов ]
PHP код:
<?php include("db.php");
if (isset($_POST['vibor'])) { $vibor = $_POST['vibor'];}
if (isset($_POST['load'])) { $adres = $_POST['load'];}
$result1 = mysql_query("SELECT * FROM data WHERE id='$vibor'",$db);
if (!$result1)
{
exit(mysql_error());
}
if (mysql_num_rows($result1) > 0)
{
$myrow1 = mysql_fetch_array($result1);
$mas = getimagesize($adres);
$width = 215;
$heigth = $mas[1]+270;
$adres1 = "admin/".$myrow1['url'];
$im = imagecreatetruecolor($width, $heigth);
$im1 = imagecreatefromjpeg($adres);
$im2 = imagecreatefromjpeg('logo.jpg');
$im3 = imagecreatefromjpeg($adres1);
$name = "avat".$myrow1['name'];
imagecopy($im, $im2, 0, $mas[1], 0, 0, 215, 20);
imagecopy($im, $im1, 0, 0, 0, 0, 215, $mas[1]);
imagecopy($im, $im3, 0, $mas[1]+20, 0, 0, 215, 350);
//размеры аватарки
$width = imagesx($im);
$height = imagesy($im);
//добавляем уголки
$tl = imagecreatefrompng('tl.png'); //top left
$tr = imagecreatefrompng('tr.png'); //top right
$dl = imagecreatefrompng('dl.png'); //down left
$dr = imagecreatefrompng('dr.png'); //down right
//размеры уголков (предпологается, что размер углов одинаковый )
$w = imagesx($tl);
$h = imagesy($tl);
imagecopy($im, $tl, 0, 0, 0, 0, $w, $h);
imagecopy($im, $tr, $width-$w, 0, 0, 0, $w, $h);
imagecopy($im, $dl, 0, $height-$h, 0, 0, $w, $h);
imagecopy($im, $dr, $width-$w, $height-$h, 0, 0, $w, $h);
imagejpeg($im,"avatar/$name");
}
else
{
exit();
}
?>
?>
Вот пример фотки обработанной:

|
|
|

10.01.2009, 14:52
|
|
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме: 5885100
Репутация:
773
|
|
geforce,
[dei], 10.01.2009 13:51:11:
функция для сглаживания углов, принимает дескриптор картинки и опционально угол
function corners(&$im,$r=15) {
$w = imagesx($im);
$h = imagesy($im);
$fg = imagecolorallocate($im, 255,255,255);
for ($offset=0, $x=0, $y=0; $offset<$r, $x<=90, $y<=90; $offset+=$r/90, $x++, $y++) {
imageline(
$im,
sin(deg2rad($x))*$r + $w-$r,
cos(deg2rad($y))*$r + $h-$r,
$w,
$h-$offset,
$fg
);
imageline(
$im,
sin(deg2rad($x+90))*$r + $w-$r,
cos(deg2rad($y+90))*$r + $r,
$w,
$r-$offset,
$fg
);
imageline(
$im,
sin(deg2rad($x+180))*$r + $r,
cos(deg2rad($y+180))*$r + $r,
0,
$offset,
$fg
);
imageline(
$im,
sin(deg2rad($x+270))*$r + $r,
cos(deg2rad($y+270))*$r + $h-$r,
0,
($h-$r)+$offset,
$fg
);
}
}
Den, 13:51:49:
ок
Розбаньте человека... Такие кадры пропадаюют ))
Последний раз редактировалось Zitt; 10.01.2009 в 14:55..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|