Ä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... =)
4 svar · 315 visningar · startad av rIkLuNd
Ä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... =)
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
Det är viktigt.
Speciellt Mozilla / NN kan bli lite förvirrad om man inte anger dem.
Jag är skulle gissa att php skapar en sådan automatiskt, ifall man kör en echo() eller liknande.
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 ;)