Php animasyonlu favicon çağrı

2 Cevap php

Benim web sayfasında animasyonlu favicon nasıl Googling oldu, ben gibi bazı satırları eklemek zorunda göstermek çok öğretici bulundu

<link rel="icon" href="animated_favicon.gif" type="image/gif" >

ancak sorun burada html değil, tamamen php tabanlı web sayfası olması. Ben bu çağrıları ile html sayfası yapmak ve bir şekilde index.php onu çağırmak zorunda mıyım? Veya diğer php özel komutlar burada?

Teşekkürler.

2 Cevap

HTML dışarı açık pasajı almak için düzenledikten sonra, ben cevap başlayabilirsiniz düşünüyorum.

Öncelikle, PHP ve HTML tamamen farklı iki yaratıklardır. PHP sunucu üzerinde çalışır ve çıktı üretir. HTML, PHP üretebilir çıktı türüdür ve bir web sever üzerinde çalışırken, bu varsayılan içerik türüdür. PHP kullanmak Çoğu web sitesi (hatta% 100 yuvarlama verilmemesi durumunda ben,% 99 diyebilirim) de HTML kullanabilirsiniz.

Bunun yerine, söylemek, sadece düz metin (gezinmek için zor hakkında konuşmak) kullanan bir web sitesi işçiliği ediyorsanız, şans bitti. Tarayıcılar otomatik olarak /favicon.ico adresinden favicon için bakacağız, ama aynı zamanda bir animasyonlu GIF sunmak istiyorsanız, HTML etiketini kullanarak Verdiğin belirtmek gerekir. (HTTP başlıkları, vb) başka bir şey bu etkisini taklit edebilir.

Web siteniz için HTML kullanarak değilsin ama ciddi, are Sen ne kullanıyorsun?

Öncelikle: Eğer HTML olmadan bir web sayfası var olamaz. Diğer dosyalar türleri servis edilebilir (PDF, Flash, resimler, metin dosyaları, vb) ama bir web sayfanız için HTML gerekir.

PHP HTML veya başka herhangi bir metin ile serpiştirilmiş şekilde dizayn edilmiştir. <?php ?> blokları içinde saklanmış bir şey stdout gönderilir. Çıkış HTML PHP sayfasını almak için çıplak en az aşağıdakileri yapın:

<?php
 /*
  * My PHP code goes here
  */
?>
<html>
<head>
<link rel="icon" href="animated_favicon.gif" type="image/gif" />
</head>
<body>
My web page
</body>
</html>

Eğer web sayfası için HTML üretmek için özel PHP kütüphaneleri kullanıyor olabilir gibi senin soru geliyor. Bu durumda, yukarıdaki örnek kütüphaneleri için belgelere danışmak gerekir, çalışmaz.