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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: не работает ImageTtfText

Сообщения:  [1-10]    [11-20]   [21-30]  [31-31] 

 
 автор: Назар   (27.02.2016 в 19:42)
 
   для: cheops   (31.03.2010 в 00:30)
 

Сам сегодня столкнулся с той же проблемой, решил ее указанием полного пути к шрифту, в моем случае:rn $font='/pub/home/your_server_name/htdocs/your_img_folder/arial.ttf';

  Ответить  
 
 автор: cheops   (31.03.2010 в 00:30)   письмо автору
 
   для: Port_Artur   (30.03.2010 в 15:22)
 

И локально не отображается? У меня ваш скрипт с приложенным шрифтом сработал - вывелась череда цифр 5, а подложка какого цвета у вас, может цифры сливаются с фоном?

  Ответить  
 
 автор: cheops   (31.03.2010 в 00:27)   письмо автору
 
   для: Port_Artur   (30.03.2010 в 19:11)
 

Нет, в случае PHP имеется в виду вот такой скрипт
<?php 
  $dir 
opendir(".");
  while((
$file readdir($dir)) !== false)
  {
    echo 
$file."<br>";
  }
  
closedir($dir);
?>

  Ответить  
 
 автор: Trianon   (30.03.2010 в 23:54)   письмо автору
 
   для: Port_Artur   (30.03.2010 в 22:18)
 

>Служба поддержки хостинга помогла - оказывается нужно было указывать полный путь к файлу и не http, а путь относительно сервера (относительно самого хостинга).

Оказывается, значит?

Тогда сравнивайте эту Вашу фразу с тем, что я сказал "Тогда стоит в качестве имени шрифта написать полный серверный путь."

>Спасибо всем кто помогал.
Не за что. :-\


>Вот только почему такой путь помог?
>Почему не работао просто с именем файла

Потому что у библиотеки GDlib (или freetype) другие представления о текущем рабочем каталоге, нежели у Вас.


>или с http?

А почему оно должно работать с http?!
И поподробнее желательно.

  Ответить  
 
 автор: Trianon   (30.03.2010 в 23:48)   письмо автору
 
   для: Port_Artur   (30.03.2010 в 19:15)
 

>Прописал полный путь (http://www..../.../corona.ttf) - никаких изменений.

За такой полный путь Вас стоит дисквалифицировать.

  Ответить  
 
 автор: Port_Artur   (30.03.2010 в 22:18)   письмо автору
 
   для: Port_Artur   (30.03.2010 в 21:17)
 

Служба поддержки хостинга помогла - оказывается нужно было указывать полный путь к файлу и не http, а путь относительно сервера (относительно самого хостинга).
Спасибо всем кто помогал. Вот только почему такой путь помог? Почему не работао просто с именем файла или с http?

  Ответить  
 
 автор: Port_Artur   (30.03.2010 в 21:17)   письмо автору
 
   для: sim5   (30.03.2010 в 20:15)
 

Ваш комплект на локалке сразу заработал.
Заметил что наши скрипты различаются тем, что у вас 2 функции написаны полностью меленькими буквами.
Мой скрипт заработал на хостинге, когда я вот эти функции написал полностью с маленьких букв:

$im=imagecreatefromjpeg("capcha.jpg");

$color=imagecolorallocate($im,0,0,0);

Но на хостинге не работает ни мой скрипт ни ваш комплект из архива.
Даже если все функции пишу с маленьких букв.

В чём же косяк?

  Ответить  
 
 автор: sim5   (30.03.2010 в 20:15)   письмо автору
78 Кб
 
   для: Port_Artur   (30.03.2010 в 20:12)
 

Здесь содержимое все ваше, изменены только имена файлов. Помещенное в корень все работает.

  Ответить  
 
 автор: Port_Artur   (30.03.2010 в 20:12)   письмо автору
 
   для: sim5   (30.03.2010 в 20:06)
 

Ну в чём я могу косячить - файлы на хостинге и на локалке лежат в одной папке, написаны маленькими буквами. Ну нет ошибок и цифры не отображаются. Картинку я показал, .ttf прикреплял в одном из сообщений, код скрипта в первом сообщении приведён. Я уже в шоке.

  Ответить  
 
 автор: sim5   (30.03.2010 в 20:06)   письмо автору
 
   для: Port_Artur   (30.03.2010 в 19:59)
 

Такого быть не может, это вы косячите в чем-то.

  Ответить  

Сообщения:  [1-10]    [11-20]   [21-30]  [31-31] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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