Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

09.05.2008, 21:10
|
|
Постоянный
Регистрация: 21.12.2007
Сообщений: 475
Провел на форуме: 1270580
Репутация:
387
|
|
Nek1t иногда полезно почитать правила форума и про группы пользователей.
|
|
|

10.05.2008, 12:16
|
|
Участник форума
Регистрация: 07.03.2008
Сообщений: 141
Провел на форуме: 405538
Репутация:
23
|
|
Karantin
Mo4x
Нееее!  Вы не поняли! То что подписи у простых смертных нет - это я знаю. Меня больше интересует как подпись у автора статьи вообще работает. У него она лежит на Awardspace, на этом хостинге запрещено открытие соединений с внешними ресурсами, т.е. fopen('http://ya.ru/logo.gif','r') не сработает, а выдаст:
Warning: fopen(): URL file-access is disabled in the server configuration in /home/www/*.awardspace.com/index.php on line 6
А главная фишка этой статьи - это проверка статуса аськи, которая осуществляется как раз таки через
PHP код:
fopen("http://status.icq.com/online.gif?icq=999999999&img=5","r");
У автора статьи, как видно, подпись прекрасно работает вместе с определением статуса аськи:
Вот и интересуюсь как же он такое реализовал на этом хостинге?
П.с. если кто-то знает хостинг с поддержкой fopen('http://***','r') - прошу в личку!
|
|
|

29.06.2008, 14:50
|
|
Новичок
Регистрация: 30.07.2007
Сообщений: 21
Провел на форуме: 282886
Репутация:
16
|
|
а не подскажеш как зделать чтобы картинка выводилась затем в пнж или жиф
так как на многих форумах картинку пхп в подпсь не поставиш(
|
|
|

16.07.2008, 10:55
|
|
Крёстный отец :)
Регистрация: 22.06.2005
Сообщений: 1,330
Провел на форуме: 5302668
Репутация:
2054
|
|
Nek1t, помоему file_get_contents ещё никто не отменял...
vitalikis, при помощи хтаксес, смотри статьи про снифферы.
З.Ы. заглянул в тему т.к. щас с аваторкой мудрю, кто хочет за меня пошевелить извилинами - отписывайтесь, одному из Вас за оригинальность скину 5wmz, остальным семизнаков в ПМ
требования:
1) Disable functions: fopen
2) php 4.x
3) картинка берёцо к примеру с google - http://www.google.ru/intl/en_com/images/logo_plain.png (формат по идее будет gif)
4) картинку размерами 1024px × 1024px надо уменьшить до максимального размера авы на форуме + возможность изменения качества если ужатая картинка больше доступного указаного веса.
5) 2-3 строки текста на аве с возможностью менять шрифт.
__________________
Лучший способ защиты - это нападение!!!
|
|
|

17.07.2008, 11:32
|
|
Banned
Регистрация: 19.10.2007
Сообщений: 152
Провел на форуме: 557623
Репутация:
415
|
|
Сообщение от Nek1t
Просто с авардспейсом все равно не получается
П.с. интересно, а как же тогда подпись у автора статьи работает? у него же она на авардспейсе лежит... 
Она и не работает
<b>Warning</b>: fopen(): URL file-access is disabled in the server configuration in <b>/home/www/thsf.awardspace.com/miximg3.php</b> on line <b>18</b><br />
<br />
<b>Warning</b>: fopen(http://status.icq.com/online.gif?icq=401707&img=5): failed to open stream: no suitable wrapper could be found in <b>/home/www/thsf.awardspace.com/miximg3.php</b> on line <b>18</b><br />
<br />
<b>Warning</b>: fread(): supplied argument is not a valid stream resource in <b>/home/www/thsf.awardspace.com/miximg3.php</b> on line <b>19</b><br />
<br />
<b>Warning</b>: fclose(): supplied argument is not a valid stream resource in <b>/home/www/thsf.awardspace.com/miximg3.php</b> on line <b>20</b><br />
Может я, конечно, не догоняю чего? Такую фигню пишет только в осле, при переходе по ссылке
http://thsf.awardspace.com/miximg3.php
А в Опере не пишет ничего, просто выдает пустой рисунок без ничего.
|
|
|

17.07.2008, 18:28
|
|
Крёстный отец :)
Регистрация: 22.06.2005
Сообщений: 1,330
Провел на форуме: 5302668
Репутация:
2054
|
|
вобщем накатал скрипт:
PHP код:
<?
error_reporting(0);
$url = array(1 => 'http://site.com/1.jpg', 'http://site.com/2.jpg', 'http://site.com/3.jpg', 'http://site.com/4.jpg'); //ссылки на картинки
$ur = mt_rand(1,4); //рандом картинок 1-4
$thumbbase=ImageCreateFromjpeg("{$url[$ur]}"); //создаём новое изображение из файла
$thumb_x = 100;
$thumb_y = 100; //размеры изображения на выводе
$width = imagesx($thumbbase);
$height = imagesy($thumbbase); //получаем размеры исходного изображения
/* проверка размера */
if ($width > $thumb_x || $height > $thumb_x) {
$k = max($width/$thumb_x, $height/$thumb_x);
$new_width = intval($width / $k);
$new_height = intval($height / $k);
}
else {
$new_width = $width;
$new_height = $height;
}
$thumb = imagecreatetruecolor ($new_width, $new_height); //создаём пустое полноцветное изображение
imagecopyresampled($thumb, $thumbbase, 0, 0, 0, 0, $new_width, $new_height, $width, $height); //копируем прямоугольные области с 1 изображения на другое
$white = imagecolorallocate($thumb, 255, 255, 255); //цвет текста
imagestring($thumb, 1, 19, 90, date("d F Y "), $white); //вывод даты
$font = imageloadfont("hootie.gdf"); //подгружаем шрифт
imagestring($thumb, $font, 1, 1, "TANZWUT", $white); //ник
header('Content-Type: image/jpeg'); //указываем формат данных
imagejpeg($thumb,null,100); //выводим полученое изображение, null - без сохранения, 100 - качество.
imagedestroy($thumb);
imagedestroy($thumbbase);
?>
демо: http://garantii.net.ru/test6.jpg
или

__________________
Лучший способ защиты - это нападение!!!
Последний раз редактировалось TANZWUT; 17.07.2008 в 18:32..
|
|
|

02.04.2009, 18:30
|
|
Участник форума
Регистрация: 04.12.2005
Сообщений: 202
Провел на форуме: 414834
Репутация:
99
|
|
Тем у кого проблема с fopen()
http://www.bin-co.com/php/scripts/load/
как вариант, как было сказано про file_get_contents, который может быть также выключен.
Спасибо за статью, многое можно сделать с безобидной на вид подписью 
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|