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

31.01.2009, 06:58
|
|
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме: 458686
Репутация:
-25
|
|
Все равно не работает!
PHP код:
<?php
header("Content-type: image/jpeg");
$im = imagecreatefromjpeg("123.jpeg");
$text = "Welcome!";
$fout = "arial.ttf";
$color = imagecolorallocate($im, 255, 0, 0);
imagettftext($im,11,0,0,0,$color,$font,$text);
imagejpeg($im);
?>
Пишет:
Warning: imagettftext() [function.imagettftext]: Could not find/open font in G:\home\img.ru\www\text.php on line 7
яШяаJFIFяю>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality яЫC $.' ",#(7),01444'9=82<.342яЫC 2!!
|
|
|

31.01.2009, 07:27
|
|
Постоянный
Регистрация: 23.03.2006
Сообщений: 977
Провел на форуме: 2976185
Репутация:
694
|
|
geforce, вроде не может найти шрифт. он у тебя там же в папке лежит?
|
|
|

31.01.2009, 10:22
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
geforce, у тя
а тут
imagettftext($im,11,0,0,0,$color,$foNt,$text);
|
|
|

31.01.2009, 10:38
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Вот скрипт без создания текста на какойто картинке, как грил пашкелла:
PHP код:
<?php
$im = imagecreatetruecolor(520, 50); //создаем фон
$text = "Welcome!"; // текст
$font = "arial.ttf"; // шрифт (либо лежит в папке со скриптом, либо полный путь
$color = imagecolorallocate($im, 74, 74, 199); // цвет текста
imagettftext($im,20,0,30,30,$color,$font,$text); // собсна сама картинка
header("Content-type: image/jpeg"); // ставим контент тип - картинку
imagejpeg($im); // выводим картинку
?>
Вот, вроде в комментах...
Последний раз редактировалось mailbrush; 31.01.2009 в 10:46..
|
|
|

31.01.2009, 12:08
|
|
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
Провел на форуме: 3799424
Репутация:
479
|
|
помогите чуть-чуть
нужно генерилку xml
xml такого вида:
<?xml version="1.0" encoding="windows-1251"?>
<b>
<i><n>название_картинки_без_расш рения</n><a>полный_урл</a><t>альтерн_текст_для_картинки</t></i>
...................
............
......
.. и т.д
</b>
|
|
|

31.01.2009, 12:30
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
PHP код:
<?php
$a = "название_картинки_без_расширения";
$b = "полный_урл";
$c = "альтерн_текст_для_картинки";
$fout=fopen('123.xml','w');
fwrite ($fout,'<?xml version="1.0" encoding="windows-1251"?>' . "\r\n");
fwrite ($fout,'<b>' . "\r\n");
fwrite ($fout,'<i><n>'.$a.'</n><a>'.$b.'</a><t>'.$c.'</t></i>' . "\r\n");
fwrite ($fout,'............' . "\r\n");
fwrite ($fout,'</b>' . "\r\n");
fclose($fout);
?>
|
|
|

31.01.2009, 12:31
|
|
Banned
Регистрация: 06.04.2008
Сообщений: 107
Провел на форуме: 890872
Репутация:
127
|
|
ожеш засунуть все это в текстовик,затем открывать его хоть темже филе_гет_контентс,и делать str_replace "название_картинки_без_расш ирения"и прочего на нужную переменную,и делать эхо.
|
|
|

31.01.2009, 13:51
|
|
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
Провел на форуме: 3799424
Репутация:
479
|
|
а вот скажите, будет ли большая нагрузка?
будет выборка из бд, потом будет генерится хмл, а потом яваскрипт будет выводить это все.
получается что скрипт будет работать при каждом обращении к странице.
|
|
|

31.01.2009, 14:18
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме: 5749763
Репутация:
1680
|
|
Вот тут у меня вопрос возник, а как вывести на экран содержимое рядом лежащей со скриптом папки, ну скажем ./files/, не системными командами, и чтобы файлы были в виде ссылок:
<a href=http://lol.ru/>file.exe</a>
<a href=http://lol.ru/>file2.exe</a>
<a href=http://lol.ru/>file3.exe</a>
ну и т.д...
|
|
|

31.01.2009, 14:26
|
|
Постоянный
Регистрация: 31.07.2002
Сообщений: 312
Провел на форуме: 1212427
Репутация:
187
|
|
PHP код:
$folder=opendir("./files");
while(false !== ($k = readdir($folder))){
if($k!="." && $k!="..")
echo "<a href=http://lol.ru/>$k</a>\r\n";
}
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|