webForumDet fria alternativet

Viktigt att använda headers??

4 svar · 315 visningar · startad av rIkLuNd

rIkLuNdMedlem sedan feb. 2003169 inlägg
#1

Är det viktigt att använda headers, och i så fall, vad är fördelarna?? Har sett att många har liknande det här i början av sin kod:

header("Content-Type: text/html");

ett exempel... =)

MorpheusMedlem sedan feb. 200399 inlägg
#2

Ingen som vet? Jag förstår, ni tycker att det var en dum fråga, lr?

PS. Jag tröttnade på mitt gamla namn... :birp

jarvkloMedlem sedan juli 20013 378 inlägg
#3

Det är viktigt.
Speciellt Mozilla / NN kan bli lite förvirrad om man inte anger dem.

dectgapMedlem sedan sep. 20021 655 inlägg
#4

Jag är skulle gissa att php skapar en sådan automatiskt, ifall man kör en echo() eller liknande.

jarvkloMedlem sedan juli 20013 378 inlägg
#5

Det stämmer - och vilken content-type-header som används som default av php är inställd i php.ini (ursäkta om jag var lite otydlig ovan ;) )

min php.ini skrev:

; As of 4.0b4, PHP always outputs a character encoding by default in
; the Content-type: header. To disable sending of the charset, simply
; set it to be empty.
;
; PHP's built-in default is text/html
default_mimetype = "text/html"
;default_charset = "iso-8859-1"

Kolla med en sysinfo() om just ditt webbhotell kör med text/html eller något annat.
Är man osäker (eller antingen tänker släppa sin kod som OpenSource eller returnera sidan som något annat än default) är det viktigt att ha med den för att vara säker på att man får rätt "typ" på datat man slangar över ;)

137 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)