View previous topic :: View next topic |
Author |
Message |
Hrvoje
Joined: 04 Sep 2004 Posts: 132 Location: My office
|
Posted: 15.01.2010 16:37 Post subject: Pomoc |
|
|
Kako da rijesim slijedeci problem... jos ucim php i nije mi bas jasna ova greska.
Search mi nije pomogao
Greška:
Code: |
Warning: Cannot modify header information - headers already sent by (output started at /home/web/public_html/hrvoje/stranica/kontakt.php:5) in /home/web/public_html/hrvoje/stranica/test.php on line 56 |
|
|
|
Back to top |
|
|
i72852
Joined: 25 Feb 2004 Posts: 81
|
Posted: 15.01.2010 18:13 Post subject: |
|
|
u liniji 56. imas neki redirect. Nest ovakvo:
Code: |
header("Location: ...");
|
E, ali prije te linije ne smijes imatati nikakav ispis (npr. echo, printf, neki HTML code).. |
|
|
Back to top |
|
|
Hrvoje
Joined: 04 Sep 2004 Posts: 132 Location: My office
|
Posted: 15.01.2010 19:21 Post subject: |
|
|
U liniji 56 imam samo ovo:
Code: | setcookie("pollidcookie", $question, time()+$time_between_votes); |
Inace radi se o anketi, ali mi nije jasno i dalje |
|
|
Back to top |
|
|
i72852
Joined: 25 Feb 2004 Posts: 81
|
Posted: 15.01.2010 21:01 Post subject: |
|
|
U kojem file-u? :)
Ovaj header trebao bi se nalaziti u "/home/web/public_html/hrvoje/stranica/test.php" 56. linija. A negdje u test.php imas i include('kontakt.php'); |
|
|
Back to top |
|
|
mile
Joined: 10 Sep 2003 Posts: 1327 Location: Jeruzalem
|
Posted: 16.01.2010 13:52 Post subject: |
|
|
Probaj staviti taj setcookie na vrh fajla, iznad svega. |
_________________ mile.is |
|
Back to top |
|
|
sysrq147
Joined: 01 Jan 2010 Posts: 9
|
Posted: 18.01.2010 10:50 Post subject: |
|
|
To se dešava veoma često, i najvjerovatnije negdje prije ili poslje oznaka <?php ?> imaš prazan prostor. Pokušaj promjeniti Encoding, jer su često taj prazan prostor nije vidljiv i nemoguće ga je označiti u Dreamweaveru(ako radiš u njemu). Takva su moja iskustva, prebaci sve u neki drugi editor, promjeni Encoding i vidjet ćeš nekakve čudne znakove.. . |
|
|
Back to top |
|
|
sysrq147
Joined: 01 Jan 2010 Posts: 9
|
|
Back to top |
|
|
Hrvoje
Joined: 04 Sep 2004 Posts: 132 Location: My office
|
Posted: 21.01.2010 13:42 Post subject: |
|
|
Na localhostu mi radi savršeno, ne kuzim zasto ne radi kad ga uploadam na host??? |
|
|
Back to top |
|
|
mile
Joined: 10 Sep 2003 Posts: 1327 Location: Jeruzalem
|
Posted: 21.01.2010 14:23 Post subject: |
|
|
ništa onda, drži stranice lokalno.
tko ih hoće vidjeti nek dođe kod tebe doma. |
_________________ mile.is |
|
Back to top |
|
|
Zeus
Joined: 09 Sep 2003 Posts: 775 Location: Čakovec
|
Posted: 21.01.2010 14:45 Post subject: |
|
|
mile wrote: | ništa onda, drži stranice lokalno.
tko ih hoće vidjeti nek dođe kod tebe doma. |
:))))))))))) |
|
|
Back to top |
|
|
Hrvoje
Joined: 04 Sep 2004 Posts: 132 Location: My office
|
Posted: 21.01.2010 14:52 Post subject: |
|
|
Heheheh, ma moze i to, ali ipak je bolje ovako. Nisam jos rijesio problem danima to vrtim ali nikako skuzit |
|
|
Back to top |
|
|
ghosap
Joined: 18 Sep 2003 Posts: 79
|
Posted: 21.01.2010 14:58 Post subject: |
|
|
Ako imas problema sa pronalaženjem problema, onda ga probaj zaobići,
U index.php datoteku il koji vec pozivas stavi odma iza <?php tagova ob_start();
Iako to sluzi za puno bolje stvari moze ti rjesit problem.
Savjetujem i da procitas vise na http://www.php.net/manual/en/ref.outcontrol.php
A što se uzroka problema tice, to je ocito, imas neki output prije samog setcookie, pretpostavljam (onako mi prvo pada na pamet) da na localu nemas iste postavke kao i na online, pa među ostalom moze je postavljen i ob_implicit_flush, mozes probat umjesto ob_start stavit ob_implicit_flush(false); |
_________________ . . . and when the balance is lost all that is left is the reckening . . . |
|
Back to top |
|
|
|