|
| |
|
|
| |
для: winflip
(02.01.2008 в 20:03)
| | | >да. но если результат сохранить в файл то все нормально, а если вывожу в браузере, то рамочка с красным крестом
Каким образом выводите?Если я правильно понял, то можно сделать так:
<?php
function passgen ($length) {
$result = "";
srand(microtime()*23456);
for($i = 1; $i <= $length; $i++) {
$rnd = rand(33, 126);
$result .= chr($rnd);
}
return ($result);
}
$var = intval($_GET['var']);
$gen = passgen($var);
$image = imagecreatefromgif("./logo.gif"); // Берём твоё лого, которое должно лежать, в данном случае, в одной папке со скриптом
$font = "4"; // размер шрифта от 1 до 5
// Координаты верхнего левого угла задаются параметрами $x и $y
$x = "5";
$y = "5";
$string = $gen;
// Создаём цвет выводимого текста
$red = 0; // от 0 до 255
$green = 0; // от 0 до 255
$blue = 0; // от 0 до 255
$color = imageColorAllocate($image, $red, $green, $blue); // В данном случае получим чёрный цвет
imageString($image, $font, $x, $y, $string, $color); // Собственно выводим текст
header("Content-Type: image/gif"); // Думаю понятно=)
imagegif($image); // Создаём полученную картинку
imagedestroy($image); // Очищаем память
?>
|
Код приведённый выше пихаем в отдельный файл (допустим img.php)...
А потом там где нужно (т.е. в другом файле) выводим картинку...так:
<?php
echo "<img src=\"img.php?var=7\" alt=\"-code-\"/>";
?>
|
| |
| |
|
|
| |
|
|
| |
для: winflip
(02.01.2008 в 20:03)
| | | У Вас хоть картинки включены? :-D | |
| |
|
|
| |
|
|
| |
для: Drago
(02.01.2008 в 18:50)
| | | да. но если результат сохранить в файл то все нормально, а если вывожу в браузере, то рамочка с красным крестом | |
| |
|
|
| |
|
|
| |
для: winflip
(02.01.2008 в 18:31)
| | | Последний приведенный скрипт у меня прекрасно работает. Вы его в таком же виде используете? | |
| |
|
|
| |
|
|
| |
для: Drago
(02.01.2008 в 17:26)
| | | извините, но от этого мне ни холодно ни жарко. а код не работает. что подскажите проверить? | |
| |
|
|
| |
|
|
| |
для: winflip
(02.01.2008 в 16:48)
| | | Это не странная фишка, а матчасть.
http://softtime.ru/dic/id_dic=364&id_group=15 | |
| |
|
|
| |
|
|
| |
для: Fernus
(02.01.2008 в 14:55)
| | | Странная фишка. если дописать к функции имагегиф параметр, то он сохраняет то что мне надо, а в браузере не пашет. | |
| |
|
|
| |
|
|
| |
для: winflip
(02.01.2008 в 14:40)
| | | >Какого размера нужна картинка????
Думаю, любого... | |
| |
|
|
| |
|
|
| |
для: winflip
(02.01.2008 в 14:27)
| | | Какого размера нужна картинка???? | |
| |
|
|
| |
|
|
| |
для: winflip
(02.01.2008 в 14:19)
| | | Помогите пожалуйста. | |
| |
|
|
|