Если вопрос состоит в том, как сделать какую-то картинку средствами php, нужно смотреть функции GD (http://ru.php.net/manual/en/ref.image.php).
Вот моё решение Сначала создаешь пиктуры, По одной буковке, закидываешь их хоть в основную массу хоть в отдельную папку, затем: <? $numbers= strlen (на что повесить нужно); for($pos = 0; $pos<$numbers; $pos++) { $digit= substr (на что повесить нужно, $pos, 1); switch ($digit) { case ("bуквы или чего там": echo"<img src=\"bуквы или чего там.gif\">"; break; и касе и процедуру столько раз сколько букв цифр или прочее, } } ?>
Тот же самый изврат, зачем делать лишнюю нагрузку на сервер, а вдруг у ТСа год назад по теперь не существующей ссылке был какойто очень популярный файл, и кнему обращаются в день по стопицот человек и для каждого скрипт будет генерировать картинку, ето затраты вникуда. Нарисуй заранее на фотошопе растпространенные ошибки 404, 403, 502 и тд и выводи их посредством HTML не нагружая интерпретатор РНР
А давай не будем гадать, а? Хороший пример - ВКонтакте. Посещаемость - не стопицот, а 8 миллионов в сутки. Каптчи в несколько раз больше. Что ж они так извращаются? Пускай сделают как в предыдущем посте... Перебор каждого символа Прочитай внимательно, ТС спросил - как создать текст средствами PHP(!) на примере(!) данного. Изображения ошибок тут ни при чем. По-моему, более рационально использовать GD + шрифты, чем в цикле перебирать каждую букву слова и выводить соответствующее изображение.
CSS http://www.webdesignerwall.com/tutorials/css-gradient-text-effect/ http://www.art-shok.ru/tutorials/6-text-gradient/demo.html И без всякого изврата.
ололо причем тут цикл?))) Свои адреса прописываеш к HTML страничкам, а в них выводиш просто картинки 404.gif и тд.
1.Каптчи это необходимость а рисовать на пхп красивый текст когда его можно нарисовать на фотошопе глупость. поверь мне еслиб был бы способ сократить нагрузку то программисты это бы сделали. 2. Также глупо сравнивать денежные аозможности и колво серверов у вконтакте с ТС'ом
то что я написал конечно не превосходно, но все же эт пример как сделать на пхп, так же можно и другие цифры(определенное количество букв и цифры0-9) и + он хотел узнать как сделать так вот и описал
А причем тут .htaccess, и вообще картинки с ошибками? Вообще, вчитайся в вопрос - "Как создается такой текст средствами PHP?". Был дан пример текста, я ответил - берешь шрифты и посредствами GD пишешь текст. А ты влез сюда со своими ошибками, .htaccess. Никакого упоминания о хтакцесс, и вообще об ErrorDocument не было. Причем цикл? Посмотри на код Colin47 и увидишь его.
mailbrush Четкий ответ: Такой текст на РНР реализуется с помощью библиотеки GD2, но есть замечание, ошибки таким способов выводить ресурсоемко, а дальше читаем всё что я писал выше. Так устроит ответ?
Да какие нахер ероры, ТС интересуется как можно сделаю такую надпись средствами PHP. А не чем лучше делать ерроры