![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Misha |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 226 Регистрация: 2.4.2002 Где: Ульяновск Репутация: нет Всего: нет |
Как создать скрипт, вставляющий в HTML страницу картинку.
БЕЗ HTML АУТИФИКАЦИИ!!!!!т.е ............... <img src="image.php"> ............... //*image.php*// //Команды вставлающие рисунок. Я пробовал что-то в духе print "<img src=\"image.gif"\>" //Ничего не получилось ![]() --------------------
Даешь интернет б.... гр. Ленинград |
|||
|
||||
Frikazoid |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 424 Регистрация: 29.3.2002 Репутация: нет Всего: 2 |
<?php
Header("Content-type: image/gif"); $string=implode($argv," "); $im = imagecreatefromgif("images/button1.gif"); $orange = ImageColorAllocate($im, 220, 210, 60); $px = (imagesx($im)-7.5*strlen($string))/2; ImageString($im,3,$px,9,$string,$orange); ImageGif($im); ImageDestroy($im); ?> Этот пример вызывается со страницы тегом: <img src="button.php3?text"> Вышеупомянутый скрипт button.php3 берет строку "text", накладывает сверху на основное изображение, которым в этом случае является " images/button1.gif " и выводит возникающее в результате изображение. Это - очень удобный способ не рисовать новые изображения кнопки, каждый раз, когда вы хотите изменить текст кнопки. Этим методом они будут динамически сгенерированы. -------------------- RTFM - "Всё для программиста" Это уменя есть сайт! Урыл в профайле! А там.... Ну всё что надо по PHP Delphi CSS HTML JavaScript Perl API ASP MySQL XML С++ VBasic и многое другое. |
|||
|
||||
MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: 7 Всего: 32 |
1) если тебе нужна картинка в хтмл тексте, то именно
echo "<IMG SRC=\"image.gif\">"; 2) если тебе нужно создать картинку "на лету", то см. выше, только на халявных хостингах (если собираешься их юзать) ф-ии для работы с картинками чаще всего запрещены. есть вариант - почитать доки по форматам, сделать пару ф-ий самому, но тоже может не помочь. возьмут да сравнят MIME из ext2 и HTTP-хэдеров ![]() 3) причем тут аутеттификация? если ты имел введу заголовки http, то MIME-тип передаваемого фаила без них будет text/plain или text/html, от этого никуда не денешься -------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
Misha |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 226 Регистрация: 2.4.2002 Где: Ульяновск Репутация: нет Всего: нет |
Ясно...
--------------------
Даешь интернет б.... гр. Ленинград |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |