Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Программирование > PHP

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 28.05.2004, 14:57
Egoritch вне форума Посмотреть профиль Отправить личное сообщение для Egoritch Посетить домашнюю страницу Egoritch Найти все сообщения от Egoritch
  № 11  
Egoritch
"Ниразу не флэшер"
 
Аватар для Egoritch

Регистрация: Nov 2001
Адрес: +38-067-...
Сообщений: 1,434
Отправить сообщение для Egoritch с помощью ICQ
Arial.ttf
/Arial.ttf
.Arial.ttf
Результат такой же.
Цитата:

проверить у фтп клиента не стоит ли у него опции переименовывать названия файлов в маленькие буковки.
Клиент у меня - писи-маклан.. а иногда - просто ФАРом с флэшки на писишку в трёх шагах от меня закидываю.
Цитата:

далее... самое главное...
Там один из рисунков посвящен названию... но я и сам все названия во всех регистрах перепробовал.
Цитата:

и самое главное...
несмотря на ... всё таки тебе надо учиться... потому что ты совсем не понимаешь что происходит а пытаешся умничать...
nagash, я учусь. Но когда мне нужны помощь в чём-то конкретном, из-за чего у меня стопорится работа - мне нафик не нужны рассказы о том, какую книжку лучше прочитать.
Мануалом я пользуюсь тем, что ребята положили на php.net.ua. Там нет комментов, поэтому я и удивился. Дома у меня .chm по php. На работе я так и не смог ничем просмотреть chm-файл.
Миниатюры
Нажмите на изображение для увеличения
Название: pic1copy.jpg
Просмотров: 210
Размер:	83.5 Кб
ID:	8803  
__________________
стучитесь в асю за дополнительной помощью....
ЗЫ: ПОИСК действительно рулит.

Старый 28.05.2004, 15:57
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 12  
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
ну вот... судя по твоим скриншотам название файла таки в верхнем регистре...
теперь надо определить где он должен лежать...
если у тебя этот код в инклуде, и анклуд в папочке ТО ARIAL.TTF НЕ должен лежать в той же папочке...
рабочие пути для скрипта отсчитываются ОТ вызываемого скрипта...
значет если ты вызываешь index.php и он инлкдуить blah/font.php
то ARIAL.TTF ДОЛЖЕН лежать рядом с index.php на том же уровне...
далее...
когда заливаешь сам фаил шрифта, он может побиться... попробуй залить его в бинарном режиме...
для проверки- залей фаил шрифта на сервак, и скачай его обратно... ну и запусти... и погляди
если он перестал работать, значит во время upload \ download ты его поломал =)

Старый 28.05.2004, 17:09
Egoritch вне форума Посмотреть профиль Отправить личное сообщение для Egoritch Посетить домашнюю страницу Egoritch Найти все сообщения от Egoritch
  № 13  
Egoritch
"Ниразу не флэшер"
 
Аватар для Egoritch

Регистрация: Nov 2001
Адрес: +38-067-...
Сообщений: 1,434
Отправить сообщение для Egoritch с помощью ICQ
nagash, глянь, пожалуйста ещё одну картинку похабного качества.

1) Видно, что у моего Апача - рут.
2) Так я вызываю скрипт
3) Видно, где скрипт, а где фонт
4) Имена ттф-шрифтов в Винде-98
5) Тот Ариал, что я вызываю - не битый
6) 3 (три) варианта нанесения надписи на картинку.
7) куда именно (по мнения интерпретатора пхп) мне идти. 3 (три) раза.

Что делать?
Миниатюры
Нажмите на изображение для увеличения
Название: pic2.jpg
Просмотров: 165
Размер:	99.2 Кб
ID:	8805  
__________________
стучитесь в асю за дополнительной помощью....
ЗЫ: ПОИСК действительно рулит.

Старый 28.05.2004, 22:03
kompadre вне форума Посмотреть профиль Отправить личное сообщение для kompadre Найти все сообщения от kompadre
  № 14  
kompadre
 
Аватар для kompadre

Регистрация: Aug 2001
Адрес: Barcelona
Сообщений: 1,277
Отправить сообщение для kompadre с помощью ICQ
У меня (win98se,php4.3.6,Apache1.3.29,gd bundled (2.0.22 compatible)) работает (смотри аттач ).
Если у тебя мой аттач не_сработает можно просто напросто ап(даун )грэйдить твою конфигурацию до моих параметров.

Прошу заметить что ты зря отбросили идею о переходе на *никсы - Виндовз действительно отстой.
Вложения
Тип файла: zip ttf.zip (88.2 Кб, 136 просмотров)

Старый 29.05.2004, 01:34
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 15  
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
даже заинтересовался твоей проблемой...
но к сожалению быстро нашёл её решение...
в коментах к imagettftext
итак зачитываю тебе их... скорее всего это тебе и поможет...

Цитата:
After trying other suggestions like using "putenv('GDFONTPATH=c:\\winnt\\fonts\\');" and "realpath('arial.ttf')" with the font in the same directory as the script. If you are still getting "could not find/open font" with imagettftext on a IIS server, and you keep your sites in a different dirve/partition, try the following. Place the fonts in "\winnt\fonts" folder (directory) on the same dirve/partition.
из этого комента видим, что надо положить фонт в папку "\winnt\fonts" на том же диске что и у тебя...
значит в твоём случае получаем d:\winnt\fonts

следующий коммент
Цитата:
- If the font still cannot be found, GD searches
the font in DEFAULT_FONTPATH, which has been
set to C:\winnt\fonts (or something similar for
un*x platforms). Note that this path is
statically compiled into the extension!
данный коммент говорит нам вообще о том, что этот путь вкомпилен в ГД либу... так что единственный вариант для тебя положить в d:\winnt\fonts ну или C:\winnt\fonts... хотя по первому коменту видим что надо на том же диске класть...

как поменять встроенный путь
Цитата:
To solve this problem, set the GDFONTPATH
environment variable to your real windows font dir.
(Windows NT: Start->Settings->Control Panel->
System->Advanced->Environment Variables)
хороший вариант... почему бы не попробовать...

ну и на последок... так как у тебя 98 винда путь может быть d:\windows\fonts... но попробуй и так и так...

ну и в довершении ещё пару коментов
Цитата:
Note that GD2 requires the absolute pad to you fonts. So if you're fonts are in:
/font/verdana.ttf
then you have to do this:
/home/etc/user/myname/home/htdocs/font/verdana.ttf
I was searching for this a whole day!
Цитата:
The path to your TTF font file may not contain spaces, the font file won't be found in that case.
надеюсь это полностью решит твою проблему...
хоть один из советов должен помочь...
удачи...

Старый 29.05.2004, 01:36
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 16  
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
аааа... последний совет...
попробуй написать целиком путь... руками... без применений функций...

Старый 29.05.2004, 03:14
Egoritch вне форума Посмотреть профиль Отправить личное сообщение для Egoritch Посетить домашнюю страницу Egoritch Найти все сообщения от Egoritch
  № 17  
Egoritch
"Ниразу не флэшер"
 
Аватар для Egoritch

Регистрация: Nov 2001
Адрес: +38-067-...
Сообщений: 1,434
Отправить сообщение для Egoritch с помощью ICQ
Всем спасибо!
Удалось вылечить перестановкой php. У меня был 4.2.1. Выкачал и поставил 4.3.1. Всё стало прекрасно работать. Пути оказались СОВСЕМ непричём :-)
nagash, kompadre - спасибо вам, ребята!
Щщет, всё оказалось настолько просто...
А скольким людям мозги протрахал...
Ещё раз - спасибо!
PS: nagash, твой предпоследний коммент просто целиком к себе туда в Сеть, откуда достаю файлы уже десяток лет и ничего там не стираю. Не мог бы себе и представить, что СТОЛЬКО сложностей с этой функцией может быть.
__________________
стучитесь в асю за дополнительной помощью....
ЗЫ: ПОИСК действительно рулит.

Создать новую тему   Часовой пояс GMT +4, время: 01:03.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 01:03.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.