| Cannot modify header information | ||
|---|---|---|
|
newbe
30. sep 2008 12:22:11
Pridružen od: 5. jun 2008 1596 objav 99 117 12 |
#1
<form action="postabih.php" method="post"> tole je form za obrazec na strani. Tole je koda .php skripte kjer javlja napako: header( "Location: $thankyouurl" ); Tole je pa napaka: Warning: Cannot modify header information - headers already sent by (output started at /web/d1/users/miliczo/www.keramika.si/bih/postabih.php:1) in /web/d1/users/miliczo/www.keramika.si/bih/postabih.php on line 81 A morda kdo ve kaj je narobe :S hvala že vnaprej *Uporabniku je bila prepovedana uporaba foruma zaradi ignoriranja pravil trgovanja*
|
|
|
HeXeR
30. sep 2008 12:30:35
Pridružen od: 13. dec 2006 3268 objav 122 22 5 |
#2
Ja, ti bi rad v glavo dodal "Location: $thankyouurl", ampak nemoreš, ker je bila že poslana .... pa verjetno boš moral pokazati malo več kode. First rule of business, protect your investment.
|
|
|
mlavta1
30. sep 2008 12:35:44
Pridružen od: 10. dec 2006 1035 objav 348 85 20 |
||
|
newbe
30. sep 2008 12:56:46
Pridružen od: 5. jun 2008 1596 objav 99 117 12 |
#4
Evo, tu je vsa koda zdaj :$ Mi dela recimo ista stvar v drugem direktoriju na isti strani :S hvala! *Uporabniku je bila prepovedana uporaba foruma zaradi ignoriranja pravil trgovanja*
|
|
|
Vini
30. sep 2008 13:07:22
Pridružen od: 1. sep 2006 6612 objav 5234 611 56 |
#5
Kljucni del error sporocila je: output started at /web/d1/users/miliczo/www.keramika.si/bih/postabih.php:1, kar pomeni, da si v prvi vrstici datoteke postabih.php ze pisal v body in headerja pac ni mogoce vec posiljati. Poglej, kaj imas v prvi vrstici takega, kar bi lahko outputalo karkoli. Mozno je, da te zafrkavajo line-endings, ce z Windows masine FTPjas v binary modu na *nix masino, pa ti output naredi tisti CR, ki ga v *nix line-endingu ne bi smelo biti. V tem primeru uporabi ASCII mode v FTPju... |
|
|
pori
30. sep 2008 14:21:14
Pridružen od: 27. sep 2008 115 objav 2 3 0 |
#6
Odpri datoteko s hex editorjem in pobriši na začetku ali koncu dokumenta PRAZEN PROSTOR ali pa neke čudne znake. |
|