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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Конвертация иконки!
 
 автор: ZooM (ССС)   (18.06.2006 в 11:30)   письмо автору
 
 

Как можно конверитровать иконку ICO в картинку например PNG ?

   
 
 автор: cheops   (18.06.2006 в 11:45)   письмо автору
 
   для: ZooM (ССС)   (18.06.2006 в 11:30)
 

Автоматически или вообще?

   
 
 автор: ZooM (ССС)   (18.06.2006 в 11:48)   письмо автору
 
   для: cheops   (18.06.2006 в 11:45)
 

автоматически.
Короче я помните вчера просил написать помочь регялярку которая выдерает фавикон и скачивает его. Но в ИЕ иконка отображаться не хочет поэтому ее надо на лету перегнять в PNG . и сохранить

   
 
 автор: ZooM (ССС)   (18.06.2006 в 11:50)   письмо автору
 
   для: ZooM (ССС)   (18.06.2006 в 11:48)
 


<?
$html
=file_get_contents($url);
$mask="|<link[\s]+rel=\"[^\"]+\"[\s]+href=\"([^\"]+)\"|is";
preg_match($mask$html$out);
if(
substr($out[1], 04)=="http"$link=$out[1];
if(
substr($out[1], 0,1)=="/"){
preg_match("/^(http:\/\/)?([^\/]+)/i"$url$matches);
  
$host $matches[2]; $link="http://".$host.$out[1];
}
preg_match("/^(http:\/\/)?([^\/]+)/i"$url$matches);
  
$hos $matches[2];
copy($link"icons/$hos.ico");
?>

   
 
 автор: ZooM (ССС)   (18.06.2006 в 15:01)   письмо автору
 
   для: ZooM (ССС)   (18.06.2006 в 11:50)
 

ХЕопС ВЫРУЧАЙ!

   
 
 автор: cheops   (18.06.2006 в 22:39)   письмо автору
 
   для: ZooM (ССС)   (18.06.2006 в 15:01)
 

Автоматически даже не знаю... штатных средств для этого не предусмотрено.

   
 
 автор: ZooM (ССС)   (19.06.2006 в 06:57)   письмо автору
 
   для: cheops   (18.06.2006 в 22:39)
 

Нашел седня класс для этого! Как им грамотно пользоваться ?!
Проблемка в том что он пишет ошибку! когда вызываешь фуйнцию LoadDara();

   
 
 автор: cheops   (19.06.2006 в 11:38)   письмо автору
 
   для: ZooM (ССС)   (19.06.2006 в 06:57)
 

Как выглядит точно сообщение об ошибке?

   
 
 автор: ZooM (ССС)   (19.06.2006 в 11:53)   письмо автору
 
   для: cheops   (19.06.2006 в 11:38)
 

Warning: unpack(): Type L: not enough input, need 4, have 2 in z:\home\job\www\favicon\class.php on line 100

Warning: unpack(): Type C: not enough input, need 1, have 0 in z:\home\job\www\favicon\class.php on line 100

Warning: unpack(): Type C: not enough input, need 1, have 0 in z:\home\job\www\favicon\class.php on line 100

Warning: unpack(): Type C: not enough input, need 1, have 0 in z:\home\job\www\favicon\class.php on line 100

Warning: unpack(): Type C: not enough input, need 1, have 0 in z:\home\job\www\favicon\class.php on line 100


и так без конца!

   
 
 автор: ZooM (ССС)   (19.06.2006 в 11:54)   письмо автору
 
   для: cheops   (19.06.2006 в 11:38)
 

Вызываю так :

<? Error_Reporting(E_ALL & ~E_NOTICE);
include 
"class.php";
$object=new ico;
$object->LoadFile("dicons/yandex.ru.ico");
$object->LoadData("dicons/yandex.ru.ico");
?>

   
 
 автор: ZooM (ССС)   (19.06.2006 в 13:20)   письмо автору
 
   для: ZooM (ССС)   (19.06.2006 в 11:54)
 

че не так там ?!

   
 
 автор: ZooM (ССС)   (19.06.2006 в 11:27)   письмо автору
 
   для: cheops   (18.06.2006 в 22:39)
 

Помогите срочно надо!

   
 
 автор: NFR   (18.06.2006 в 15:43)   письмо автору
 
   для: ZooM (ССС)   (18.06.2006 в 11:30)
 

а ты просто при копировании расширение *.ico на *.png поменяй;-Р

   
 
 автор: ZooM (ССС)   (18.06.2006 в 21:36)   письмо автору
 
   для: NFR   (18.06.2006 в 15:43)
 

Пробовал некатит! Всеравно не отображается на странице!

   
Rambler's Top100
вверх

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