Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Nagłówki
Jabol
post 29.03.2003, 20:14:45
Post #1





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


Tworząc dokument w XHTML w php jaki dać nagłówek??
Kod
header('Content-type: text/html');
czy
Kod
header('Content-type: text/xml');
Bo jak dam
Kod
header('Content-type: text/xhtml');
to mi sie mozilla (MozillaPL 1.3b) zabiera do downloadu
Go to the top of the page
+Quote Post
mleczasz
post 29.03.2003, 22:48:18
Post #2





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 5.03.2003
Skąd: Łomża

Ostrzeżenie: (0%)
-----


uzyj text/html


--------------------
[size=12][b]http://afryka.megajazda.net/ <- AFRYKA ON-LINE!!
Go to the top of the page
+Quote Post
Dominik
post 17.06.2003, 18:33:53
Post #3





Grupa: Zarejestrowani
Postów: 339
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Białystok

Ostrzeżenie: (0%)
-----


http://www.w3.org/TR/xhtml-media-types/
dla zgodnosci ze starymi przegladarkami radze text/html
a jesli chodzi o zupelna zgodnosc z w3c to application/xhtml+xml
Go to the top of the page
+Quote Post
wassago
post 18.06.2003, 07:03:08
Post #4





Grupa: Przyjaciele php.pl
Postów: 701
Pomógł: 0
Dołączył: 26.06.2002
Skąd: Londyn

Ostrzeżenie: (0%)
-----


przegladarki jeszcze na default nie obsoguja rozszezenia *.xhtml dlatego ci download'uje (no moze IE6.0 sp2 - cos juz z *.xhtml ma wspolnego :wink: )... w kazdym razie uzywaj header('Content-type: text/html'); bo tak bedzie jak narazie najlepiej :wink:


--------------------
Go to the top of the page
+Quote Post
Dominik
post 18.06.2003, 14:57:16
Post #5





Grupa: Zarejestrowani
Postów: 339
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Białystok

Ostrzeżenie: (0%)
-----


Cytat
przegladarki jeszcze na default nie obsoguja rozszezenia*.xhtml dlatego ci download'uje

Caly czas mowa o IE, ktory coraz bardziej udowadnia, przestaje byc przegladarka. Mozilla np z tym problemow zadnych nie ma.

Cytat
w kazdym razie uzywaj header('Content-type: text/html'); bo tak bedzie jak narazie najlepiej :wink:

To znaczy jesli chodzi o zgodnasc to jesli tworzymy plik z XHTML 1.0 to mamy prawo urzyc text/html ale w przeciwnym wypadku juz nie (czyli XHTML 1.1, Basic XHTML, czy niedlugo XHTML 2.0) tylko application/xhtml+xml (ewentualnie text/xml).
Go to the top of the page
+Quote Post
Teodor
post 18.06.2003, 19:04:45
Post #6





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 13.04.2003
Skąd: Poznan

Ostrzeżenie: (0%)
-----


Cytat
przegladarki jeszcze na default nie obsoguja rozszezenia *.xhtml dlatego ci download'uje (no moze IE6.0 sp2 - cos juz z *.xhtml ma wspolnego )...

Zadna "szanujaca sie" przegladarka nie odczytuje plikow po rozszerzeniu - po to zostalo stworzone mime/type.
IE jednak nie potrafi zrozumiec tego i traktuje wszystko po rozszerzeniu - inaczej mowiac wie lepiej od serwera co za plik otrzymuje... tongue.gif
przyklad:
http://son.quake2.org/test/wall.zip
htaccess z:
Kod
AddType text/plain zip

Mozilla - wyswietla plik
IE - chce go pobierac....

Pozdrawiam
Go to the top of the page
+Quote Post
wassago
post 23.06.2003, 09:54:53
Post #7





Grupa: Przyjaciele php.pl
Postów: 701
Pomógł: 0
Dołączył: 26.06.2002
Skąd: Londyn

Ostrzeżenie: (0%)
-----


Cytat
Zadna "szanujaca sie" przegladarka nie odczytuje plikow po rozszerzeniu - po to zostalo stworzone mime/type.
IE jednak nie potrafi zrozumiec tego i traktuje wszystko po rozszerzeniu - inaczej mowiac wie lepiej od serwera co za plik otrzymuje... tongue.gif


a jednak IE5.0 downloaduje... sprawdzalem..


--------------------
Go to the top of the page
+Quote Post
kurtz
post 23.06.2003, 10:26:42
Post #8





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

Ostrzeżenie: (0%)
-----


Cytat
a jednak IE5.0 downloaduje... sprawdzalem..
msie jest bardzo czuly gdy idzie o sciagnie plikow. niechec do inpretacji naglowka wynia z ograniczen na poziomie exploratora (dziedziczonych przez ie - stad pytania o typ pliku).

protym sposoem obejscia jest dodanie naglowkow wymuszjacych traktowanie pliku jako zlacznik - znakomity i sprawdzony sposob mozna znalez cw zrodle phpmyadmina (odnosnie zrzutu bazy do pliku .sql ktory jest wysylany).


pozdrawiam


--------------------
.. make web your home ..
Go to the top of the page
+Quote Post
Teodor
post 23.06.2003, 15:19:22
Post #9





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 13.04.2003
Skąd: Poznan

Ostrzeżenie: (0%)
-----


Cytat
a jednak IE5.0 downloaduje... sprawdzalem..

a nie powinien...

chodzilo mi o pokazanie ze IE nie respektuje mime. przyklad z zipem moze nie jest praktyczny ale zakladajac ze jestem developerem i na swojej stronie publikuje kod swoich skryptow - chce go pokazac wiec tworze katalog i dodaje mime type dla niego:
Kod
AddType text/plain php

http://son.quake2.org/test/mime/strona.php
Przegladarka "respektujaca" mime/type pokaze plik jako text - czyli OK

Inna sprawa - chce miec mozliwosc wyslania do uzytkownika pliku html - nie do ogladania ale do pobrania wiec dodaje mime:
Kod
AddType application/octet-stream html

http://son.quake2.org/test/mime/strona.html <----edited - jakos mi umknelo za 1 razem
I ponownie przegladarka "respektujaca" mime/type pobierze plik - czyli OK

A co zrobil IE - widzicie tongue.gif

Wymuszenie pobierania jest proste - ale uzyskanie reakcji IE na mime/type... hmm trudne, badz niemozliwe
Go to the top of the page
+Quote Post
wassago
post 23.06.2003, 15:23:40
Post #10





Grupa: Przyjaciele php.pl
Postów: 701
Pomógł: 0
Dołączył: 26.06.2002
Skąd: Londyn

Ostrzeżenie: (0%)
-----


no co tu duzo komentowac: MSIE - te dwie pierwsze litery do czegos musza sluzyc i o czyms nas powiadomic :wink:


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.05.2024 - 12:34