CSS Firefox'ta ihmal PHP ile oluşturulan, ancak Chrome, IE8 çalışır

2 Cevap php

i php (bir daha weider programcı bir garip cms ile sıkışmış) yoluyla oluşturulan css muhtemelen daha önce Firefox 3.x ile ingored ve garip bir sorun var. Ama IE7 / 8 ve krom gibi diğer tarayıcılarda Tamam sayfa yükler. Ayrıca kundakçı ya css görmüyor ama php-css-nesil komut benim tarayıcı işaret zaman bana css kodu ile düz bir sayfa göstermek

<link rel="stylesheet" type="text/css" href="app/style.php?PageID=224&Admin=">

i bazı cevaplar aramak ya da nasıl muhtemelen bu düzeltmek için nereye herkes biliyor mu? O "& Yönetici =" kısmı ile ilgili bir sorun olabilir mi?

2 Cevap

En olası nedeni PHP'nin varsayılan Content-Type çıktı Firefox düşünüyor text/html öylesine kullanıyor olmasıdır:

Bu HTML, ben anlamıyorum ve bu nedenle göz ardı edecek bir stil dilde yazılmış bir stil olduğunu.

Diğer tarayıcılar hata telafi, muhtemelen vardır.

Ekle:

header('Content-type: text/css');

Eğer uygulaması için (web tarayıcınız üzerinden örneğin) bir doğrudan isteği yaparsanız ne görüyorsun / style.php? SayfaKimliği = 224 & Yönetici =? Firebug kullanarak tepkisini hata?