Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 9 odgovora
  • 4.814 pregleda

Najnovija ↓

Problem sa header ("Location: ") funkcijom !!! 10.07.2005. u 18:15 · pre 259 meseci #1
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.
Potpis
Long live InterNet.
Re: Problem sa header ("Location: ") funkcijom !!! 10.07.2005. u 18:19 · pre 259 meseci #2
imas neki output prema browseru pre tog header()-a. Iskkljuci header i vidi da li se nesto prikazuje sto ne bi trebalo
Re: Problem sa header ("Location: ") funkcijom !!! 10.07.2005. u 18:27 · pre 259 meseci #4
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...
Re: Problem sa header ("Location: ") funkcijom !!! 11.07.2005. u 09:53 · pre 259 meseci #5
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)
Potpis
Kad sve ostalo zakaže, pročitaj uputstvo...
Re: Problem sa header ("Location: ") funkcijom !!! 11.07.2005. u 11:24 · pre 259 meseci #6
na brzinu...
moguce je da ti mysql izbacuje neki eror (ako imash neki error handling) ala "or die" uslov...

pa se zatim header buni...
Re: Problem sa header ("Location: ") funkcijom !!! 11.07.2005. u 14:38 · pre 259 meseci #9
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 skenja slanje header-a.
Potpis
Freelance PHP/MySQL web developer - http://www.maksimovic.net
Aura+ - http://www.aura.rs.ba/ [progressive rock band]
Re: Problem sa header ("Location: ") funkcijom !!! 11.07.2005. u 14:49 · pre 259 meseci #10
ljudi, sve bi to on video da me je samo poslusao i lepo iskljucio header F-ju, tada bi primetio sve greske. Ali ajde ...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme