ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Вроде слышал что на Php
  #1  
Старый 05.09.2007, 20:04
_Sniper_
Banned
Регистрация: 21.07.2007
Сообщений: 504
Провел на форуме:
1899369

Репутация: 445


Отправить сообщение для _Sniper_ с помощью ICQ
Question Вроде слышал что на Php

http://i.tigrov.net/public/3.gif
И другие картинки видел в интернете..типо ваш айпи адрес..страна и т.д.
Как такое замутить?
 
Ответить с цитированием

  #2  
Старый 05.09.2007, 20:17
Cawabunga
Постоянный
Регистрация: 16.04.2007
Сообщений: 458
Провел на форуме:
2722721

Репутация: 364
Отправить сообщение для Cawabunga с помощью ICQ
По умолчанию

http://www.danasoft.com/
 
Ответить с цитированием

  #3  
Старый 05.09.2007, 20:24
aka PSIH
Постоянный
Регистрация: 07.02.2006
Сообщений: 630
Провел на форуме:
12985021

Репутация: 676


По умолчанию

Учись:
http://forum.web-hack.ru/index.php?showtopic=14833
Автор: nerezus
 
Ответить с цитированием

  #4  
Старый 05.09.2007, 22:43
_Sniper_
Banned
Регистрация: 21.07.2007
Сообщений: 504
Провел на форуме:
1899369

Репутация: 445


Отправить сообщение для _Sniper_ с помощью ICQ
По умолчанию

Цитата:
Сообщение от calintz  
http://www.danasoft.com/
Я так тоже умею. Хочу в локалке поднять..в локале у меня инетом мало кто юзает..20 коп. метр. (Украинских) так что это не катит.
 
Ответить с цитированием

  #5  
Старый 06.09.2007, 02:04
Zedobat
Участник форума
Регистрация: 24.07.2007
Сообщений: 175
Провел на форуме:
1092179

Репутация: 102
По умолчанию

Цитата:
Как такое замутить?
Открыть блокнот и накатать код в PHP.
Код:
<?php
$im = imagecreate(400, 400);
$bg = imagecolorallocate($im, 0, 0, 0);
$green = imagecolorallocate($im, 0, 255, 0);
$ip=getenv("REMOTE_ADDR");
imagestring($im, 6, 5, 2, "You IP: $ip", $green);
header("Content-type: image/png");
imagepng($im);
?>
 
Ответить с цитированием

  #6  
Старый 06.09.2007, 07:43
ZeTiX
Постоянный
Регистрация: 17.12.2006
Сообщений: 317
Провел на форуме:
1958377

Репутация: 1054
Отправить сообщение для ZeTiX с помощью ICQ Отправить сообщение для ZeTiX с помощью AIM
По умолчанию

Цитата:
################################################## ################
## Подпись на PHP ##
## Автор статьи - nerezus ##
## nerezus[at]mail.ru ##
################################################## ################

Вступление
################################################## ################

Итак, Вы, возможно, хотите сделать подпись, в которой кроме вашего изображения и данных
будут ещё и данные из заголовка HTTP запроса, например ip, браузер, провайдер или ось
смотрящего сей баннер.
Сделать это достаточно просто. Для этого необходимо:
-хостинг с поддержкой PHP и .htaccess;
-своя картинка;
-прямые руки.
Для этого не потребуются (хотя и приветствуются) зание PHP и наличие мозга в черепной
коробке.

Своя картинка
################################################## ################

Рисуем картинку/лого/аватор. Только поаккуратнее, и оставляем свободное место для текста,
который будет выводить скрипт. Сохраняем в формате png под именем "img.png".

Скрипт
################################################## ################

В файле с именем "logo.png" сохраняем нижеследующее:
PHP код:
<?php
Header
("Content-type: image/png");
$string="Your IP is $REMOTE_ADDR";
$im ImageCreateFromPng("img.png");
$c ImageColorAllocate($im225225225);
ImageString($im,3,75,43$string,$c);
ImagePng($im);
ImageDestroy($im);
?>
Теперь объясняю:

<?php
Начало искрипта

Header("Content-type: image/png");
Это нужно для определения типа документа

$string="Your IP is $REMOTE_ADDR";
А это сам текст, который будет выводиться.
Сюда можно записаль любую переменную из хэдеров. В моём случае это $REMOTE_ADDR.

$im = ImageCreateFromPng("img.png");
Создаем картинку средствами PHP: img.png - ваша нарисованная картинка, узнали?

$c = ImageColorAllocate($im, 225, 225, 225);
Собственно, цвет. Три цифры - RGB. Красная, зеленая и синяя составляющии.

ImageString($im,3,75, 43, $string,$c);
Собственно, пишем по картинке. Вторая переменная (3) - размер; третья (75) и
четвертая (43) - расстояние от левого верхнего угла по горизонтали и вертикали,
пятая ($string) - текст, шестая ($c) - цвет.

ImagePng($im);
Мы её выводим на экран.

ImageDestroy($im);
Ну теперь всё, уничтожаем, синтаксис требует =).

?>
Конец скрипта


Хостинг
################################################## ################

Наилучшим результатом цена/качество из мною известных хостингов отличается
Фатал.ру[ [Вы - гость, Вы не можете просматривать ссылки. Регистрация / Login] ]
Зарегистриуйтесь, войдите по FTP, создайте папку (например logo) и залейте туда
два файла. Картинку и скрипт.
Теперь чтобы файлы с расширением png обрабатывались не как картинки, а как скрипты
php, мы должны его настроить. Создаем файл blabla.txt и вписываете в него строку:
AddType application/x-httpd-php .png
Тоже заливаем его на сервер. Теперь переименовываем его в ".htaccess".
Он становится скрытым и больше не мешает.

Заключение
################################################## ################

Всё, скрипт готов. Можно размещать в качестве аваторов/подписей на форумах или
делать с ним то, для чего вы его делали.
Но тут у вас простор для творчества: скриптик этот может обрабатывать c*****s,
что поможет вам сделать что-то типа аваторки с бомбой, шнур которой будет уменьшаться.
или показывать текущее время. Короче думайте и творите!
©Nersus
типа того)
 
Ответить с цитированием

  #7  
Старый 06.09.2007, 15:56
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

Уже не раз поднимался этот вопрос. Если хочешь точно такую же вот тебе мой вариант http://webfile.ru/1519035

Правда нет кириллицы к сожалению =(
 
Ответить с цитированием

  #8  
Старый 07.09.2007, 13:15
temp_late
Познающий
Регистрация: 22.08.2006
Сообщений: 39
Провел на форуме:
69953

Репутация: 11
По умолчанию

Все работает, правда не на домашнем хосте, уменя поддержки Gd отсуствует похоже, подскажите где можно скачать эту библиотеку и как подключить?
 
Ответить с цитированием

  #9  
Старый 07.09.2007, 14:52
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

а как сделать, чтобы аватарка состояла из 2-х картинок?
одна выводилась, когда ты на форуме, а другая - когда тебя нет на форуме?
 
Ответить с цитированием

  #10  
Старый 07.09.2007, 15:33
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

Делаю
Цитата:
<?php
Header("Content-type: image/png");
$string="Your IP is $REMOTE_ADDR";
$im = ImageCreateFromPng("img.png");
$c = ImageColorAllocate($im, 225, 225, 225);
ImageString($im,3,75,43, $string,$c);
ImagePng($im);
ImageDestroy($im);
?>
а мне пишет
Цитата:
Изображение “*********.org.ua/image.png” не может быть показано, так как содержит ошибки.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установка Windows, человеком работающем в Linuxe) goodkit Болталка 13 10.04.2007 16:43
100 приколов о блондинках ^_^ Spanki Болталка 9 07.04.2007 11:39
Сказки ....народные и разные.. $am1_Dev1c[ Болталка 1 02.12.2006 20:06



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ