Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa header ("Location: ") funkcijom !!!

[es] :: PHP :: Problem sa header ("Location: ") funkcijom !!!

[ Pregleda: 1176 | Odgovora: 9 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nemanjaya
Nemanja Milenkovic
Sam svoj boss
Vrsac

Član broj: 46508
Poruke: 32
195.178.55.*

Sajt: www.extramedia.co.yu


Profil

icon Problem sa header ("Location: ") funkcijom !!!10.07.2005. u 17:15

Pozdrav svima.

Evo u cemu je problem.

Napravio sam skriptu koja ubacuje odredjene podatke u MySql tabelu, a zatim pomocu header () funkcije salje posetioca na info stranicu gde ga obavestava da li je uspeo ili ne.

U pomenutoj tabeli je postojala kolona "timecreated" tipa TIMESTAMP(14);
Neki podaci u toj tabeli ce morati da budu azurirani od strane administratora. MySql je automatski podesavao vrednost "timecreated" kolone kada su podaci azurirani, a to nije dobro.

Promenio sam tip kolone iz TIMESTAMP(14) u INT duzine 14 i izmenio skriptu tako da u tu kolonu ubacuje vrednost date(Y.m.d.H.i).

Pojavljuje se sledeca greska:

Warning: Cannot modify header information - headers already sent by (output started at /home/techwhit/public_html/twp_files/process_form_data.php:5) in /home/techwhit/public_html/twp_files/process_form_data.php on line 144

Primetio sam da se greska NE pojavljuje ako umesto date(Y.m.d.H.i) u skriptu rucno ubacim broj (npr. 200507111454).

Probao sam da na predhodnoj stranici ubacim $_SESSION promenljivu, da joj dodelim vrednost date(Y.m.d.H.i), pa da nju ubacim u tabelu, medjutim opet dolazi do iste greske.

Da li ovo mozda ima neke veze sa podesavanjem PHP-a na serveru i sta treba uraditi da se izbegne greska.

Molim sve one koji znaju odgovor da mi pomognu.
Hvala u napred.
Long live InterNet.
10.07.2005. u 17:15 

flylord
Ilić Aleksandar
Freedomia (direktor)
Nis/Uzice

Tehnički konsultant
Član broj: 2954
Poruke: 3439
212.62.53.*

Jabber: flylord@elitesecurity.org
ICQ: 4849714
Sajt: blog.itseminar.org


Profil

icon Re: Problem sa header ("Location: ") funkcijom !!!10.07.2005. u 17:19
imas neki output prema browseru pre tog header()-a. Iskkljuci header i vidi da li se nesto prikazuje sto ne bi trebalo
10.07.2005. u 17:19 

Nemanjaya
Nemanja Milenkovic
Sam svoj boss
Vrsac

Član broj: 46508
Poruke: 32
195.178.55.*

Sajt: www.extramedia.co.yu


Profil

icon Re: Problem sa header ("Location: ") funkcijom !!!10.07.2005. u 17:24
Pa jedini output je izgleda date().....

Nema ni jedna echo() ili slicna komanda.

Kada se date() zameni sa npr. "200507111657" sve radi kako treba.
Long live InterNet.
10.07.2005. u 17:24 

flylord
Ilić Aleksandar
Freedomia (direktor)
Nis/Uzice

Tehnički konsultant
Član broj: 2954
Poruke: 3439
212.62.53.*

Jabber: flylord@elitesecurity.org
ICQ: 4849714
Sajt: blog.itseminar.org


Profil

icon Re: Problem sa header ("Location: ") funkcijom !!!10.07.2005. u 17:27
rekao sam ti sta je problem, na tebi je da sve proveris. Ja ne mogu da ti pomognem jer nemam kod, a i da imam kod, nemam vremena da ga citam, imam i svoj posao...
10.07.2005. u 17:27 

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3143
*.vdial.verat.net.

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: Problem sa header ("Location: ") funkcijom !!!11.07.2005. u 08:53
Verovatno ti je problem sto ne vidis znak za unicode koji odredjeni editori dodaju na pocetak fajla, ali ga ne prikazuju...
Znaci ako ti je UTF-8 kodni raspored, snimio si verovatno i taj znak na pocetku, i treba ti neki tekst editor koji to vidi i da ga obrises. To obicno stvara te probleme... (ako ipak nemas neki echo, print i slicno)
11.07.2005. u 08:53 

trivial
Australija

Član broj: 3355
Poruke: 24
*.ade0509.ade.iprimus.net.au.



Profil

icon Re: Problem sa header ("Location: ") funkcijom !!!11.07.2005. u 10:24
na brzinu...
moguce je da ti mysql izbacuje neki eror (ako imash neki error handling) ala "or die" uslov...

pa se zatim header buni...
11.07.2005. u 10:24 

u_m
Urukalo Milan
PH

Član broj: 18631
Poruke: 884
*.wireless.org.yu.

ICQ: 32554731
Sajt: milan.srb.co.yu


Profil

icon Re: Problem sa header ("Location: ") funkcijom !!!11.07.2005. u 11:24
koristi odlozeni ispis.... ob_start i slicne komande...

link: http://www.php.net/ob_start

#include <music.h>
#include <beer.h>
#include <girls.h>
main(){ run(partytime);}
---------
Moj licni sajt
Moj wap sajt
11.07.2005. u 11:24 

The Sekula

Član broj: 53829
Poruke: 76
*.eunet.co.yu.

Sajt: www.sekulovic.net


Profil

icon Re: Problem sa header ("Location: ") funkcijom !!!11.07.2005. u 11:33
Umesto date(Y.m.d.H.i) stavi date("YmdHi").

Zavisi od podesavanja, ali pretpostavljam da ti ispisuje notice-e da ne moze da prepozna konstatnte Y m D H i.
11.07.2005. u 11:33 

m4j3v1c4
Oliver Maksimovic
Novi Sad

Član broj: 17007
Poruke: 63
*.ftn.ns.ac.yu.

ICQ: 99573455
Sajt: www.maksimovic.net


Profil

icon Re: Problem sa header ("Location: ") funkcijom !!!11.07.2005. u 13:38
je l' se meni cini ili je zaboravio cijelo vrijeme da proslijedi timestamp funkciji date()?

date("d. m. Y.", time()); ce dati 11.07.2005.

ono sto skripta izbacuje jeste error da fali drugi argument, i automatski sk**** slanje header-a.
Freelance PHP/MySQL web developer - http://www.maksimovic.net
Aura+ - http://www.aura.rs.ba/ [progressive rock band]
11.07.2005. u 13:38 

flylord
Ilić Aleksandar
Freedomia (direktor)
Nis/Uzice

Tehnički konsultant
Član broj: 2954
Poruke: 3439
212.62.53.*

Jabber: flylord@elitesecurity.org
ICQ: 4849714
Sajt: blog.itseminar.org


Profil

icon Re: Problem sa header ("Location: ") funkcijom !!!11.07.2005. u 13:49
ljudi, sve bi to on video da me je samo poslusao i lepo iskljucio header F-ju, tada bi primetio sve greske. Ali ajde ...
11.07.2005. u 13:49 

[es] :: PHP :: Problem sa header ("Location: ") funkcijom !!!

[ Pregleda: 1176 | Odgovora: 9 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.