Novo

Forum kao aplikacija na telefonu

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

  • 9 odgovora
  • 7.006 pregleda

Najnovija ↓

session_start() Problem! 28.11.2004. u 17:27 · pre 266 meseci #1
Imam index.php i on inkluduje razne fajlove i naravno ima linkove ka drugim fajlovima koji takodje inkluduju nesto.

E sada kada poukusam da pokrenem session_start() izbacuje mi sledecu gresku koju uopste ne razumem.

Code:

Warning: Cannot send session cookie - headers already sent by (output started at index.php:9) in index.php on line 5


session_start() mi je u petom redu index.php-a, kako ovo da resim.
Potpis
www.brzakupovina.com
Re: session_start() Problem! 28.11.2004. u 18:19 · pre 266 meseci #2
Hm
ne znam kako ti glasi pocekat ali stavi
session_start() da bude prvi
jer ne smes nista drugo da saljes pre ovoga
jedino mozes da imas include za fajl gde registrujes sesije i onda ne smes imati nikakav drugi output pre session_start();
Potpis
http://www.menjamauto.com/
Re: session_start() Problem! 28.11.2004. u 19:42 · pre 266 meseci #4
Vidi ti si veliki dječak pa misli malo :) <-- (šala)

Sesija ti ide u headeru http protokola. To znači da prije reda u kojem imaš session_start ne smje da bude ni jedan jedini output, uključujući i grešku, warrning etc.

Mala je šansa da se PHP zbunio. Pogledaj opet dobo code, pogledaj neke pro sistema pa vidi kako ljud koriste sessije i kako je najbolje. Greška je definitvno do tebe.
Potpis
tu nema kašike....
Re: session_start() Problem! 28.11.2004. u 20:55 · pre 266 meseci #6
Ilija je o tome pisao na http://www.ionbee.net/, ali je trenutno offline.
Bilo je postova vezanih za taj problem. UEdit ubaci neki kod na pocetku kad se prebaci na UTF encoding. Moze se videti iz listera.
Resenje:
Otvoris skript u notepad-u, izbrises prvu zagradu <, i opet je ukucas, snimis i gotovo.
Potpis
http://oliver.glogonj.net | http://www.glogonj.net
Re: session_start() Problem! 28.11.2004. u 22:15 · pre 266 meseci #7
Kao što reče Oliver, najverovatnije je problem u UTF karakterima koji koji označavaju početak fajla (tkz BOF = Begin Of File). Ovi karakteri su nevidljivi, ali su ipak prisutni.

Neki editori prikazuju BOF, neki ne... Pomoću TopStylea (na primer) se lako uklanjaju jer ih prikaže i možeš ih orbisati. Nekada odsustvo UTF podrške zna biti i prednost ;)

Pozdrav
Potpis
http://www.activecollab.com - Alat za upravljanje projektima
Re: session_start() Problem! 02.12.2004. u 22:00 · pre 266 meseci #9
Citat:
Ilija Studen:
Kao što reče Oliver, najverovatnije je problem u UTF karakterima koji koji označavaju početak fajla (tkz BOF = Begin Of File). Ovi karakteri su nevidljivi, ali su ipak prisutni.


verovatno misliš na BOM (Byte Order Mark) karakter koji označava redosled bajtova, recimo kod enkodinga kao što su utf16, određuje da li je stream big-endian ili little-endian (koji od dva bajta u karakteru je važniji).

ironično je što to kod utf8 kodiranja nema apsolutno nikakve veze, pa je postojanje takvog karaktera u utf8 kodiranom fajlu totalno besmisleno (a očigledno, ponekad i kontraproduktivno).
Potpis
blogče :: unescaped beta
  »
go-paste extenzija
  »
reč dana: backup
  »
bočne koalicije
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme