Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: GDLib - надпись на картинке - вопрос на засыпку
 
 автор: WarheaD   (17.03.2005 в 01:44)   письмо автору
 
 

Есть такой вот скрипт:
<?
$string=$QUERY_SRTRING;
$im=imageCreateFromPng("buttons/template.png");
$orange=imageColorAllocate($im,0,0,0);
$px=(imageSx($im)-7.5*strlen($string))/2;
imageString($im,10, $px,4,$string,$orange);
Header("Content-type: image/jpeg");
imagePng($im);
imageDestroy($im);
?>
Его задача - выводить надпись на картинку. надпись ему должна передаваться при вызове: <img src="button.php?Main">
Но почему-то не передается.. как вообще можно ему передать надпись? Он должен надписис на шаблонной картинке разные делать...

   
 
 автор: cernos   (17.03.2005 в 14:18)   письмо автору
 
   для: WarheaD   (17.03.2005 в 01:44)
 

<img src="button.php?string=Main"> - передаётся слово Main


<?
$string
=$_GET['string'];
$im=imageCreateFromPng("buttons/template.png");
$orange=imageColorAllocate($im,0,0,0);
$px=(imageSx($im)-7.5*strlen($string))/2;
imageString($im,10$px,4,$string,$orange);
Header("Content-type: image/png");
imagePng($im);
imageDestroy($im);
?>

   
 
 автор: Warhead   (17.03.2005 в 15:40)   письмо автору
 
   для: cernos   (17.03.2005 в 14:18)
 

Спасибо, заработало. Еще вопрос: какие книги хорошие есть по php???

   
 
 автор: cheops   (17.03.2005 в 22:23)   письмо автору
 
   для: Warhead   (17.03.2005 в 15:40)
 

Хм... вообще данный форум является форумом поддержки наших книг "Самоучитель PHP 5" http://www.softtime.ru/php5/ и "PHP 5. Практика создания Web-сайта" http://www.bhv.ru/books/book.php?id=8541. В мае этого года выйдет третья книга "PHP 5 в примерах" подробности можно почитать по ссылке.

http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=2433

   
 
 автор: WarheaD   (17.03.2005 в 22:46)   письмо автору
 
   для: cheops   (17.03.2005 в 22:23)
 

О! Надо будет купить

   
 
 автор: Warhead   (17.03.2005 в 22:44)   письмо автору
 
   для: cernos   (17.03.2005 в 14:18)
 

а как таким способом передать русский текст?

   
 
 автор: glsv (Дизайнер)   (18.03.2005 в 01:17)   письмо автору
 
   для: Warhead   (17.03.2005 в 22:44)
 

Для кодирования русского текста используйте функцию

string urlencode ( string str)

А перед использованием в скрипте декодируйте строку

string urldecode ( string str)

   
 
 автор: Дизайнер*   (17.03.2005 в 15:14)
 
   для: WarheaD   (17.03.2005 в 01:44)
 

Почитайте тему по ссылке

http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=787

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования