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

pomoc oko sesija!

[es] :: PHP :: pomoc oko sesija!

Strane: 1 2

[ Pregleda: 1340 | Odgovora: 26 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 260
212.62.53.*

Sajt: www.strictsystem.com


Profil

icon pomoc oko sesija!05.10.2006. u 21:51

Dali neko moze da mi objasni sta treba da podesim u phpMyAdmin ili vec u skriptama ako je to potrebno,da bi konacno moja aplikacija proradila.
Problem je sto sam postavio je na jedan server i radi a sada na drugom ne.Postavio sam bazu na phpMyadmin i tamo gde nema sesija radi ali na skriptama gde koristim sesije javlja mi sledescu gresku.
Code:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /Library/WebServer/Documents/bfpe/bfpe/cms_start_page.php:5) in /Library/WebServer/Documents/bfpe/bfpe/cms_start_page.php on line 30

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /Library/WebServer/Documents/bfpe/bfpe/cms_start_page.php:5) in /Library/WebServer/Documents/bfpe/bfpe/cms_start_page.php on line 30

A u liniji 30 je sesion start();
djLapac
05.10.2006. u 21:51 

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 260
212.62.53.*

Sajt: www.strictsystem.com


Profil

icon Re: pomoc oko sesija!05.10.2006. u 21:53

ispravka
U liniji 30 je session start();
Da ne bi pomislili da sam zaboravio s
djLapac
05.10.2006. u 21:53 

InfoPano

Član broj: 104717
Poruke: 77
216.90.243.*



Profil

icon Re: pomoc oko sesija!05.10.2006. u 22:21
Jesi stavio ob_start(); ispred ?

http://us2.php.net/manual/en/function.ob-start.php
05.10.2006. u 22:21 

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 260
212.62.53.*

Sajt: www.strictsystem.com


Profil

icon Re: pomoc oko sesija!05.10.2006. u 22:34
Citat:

Nisam,da li to znaci da ispred svakog session start(); treba da stavim ob_start();u svim skriptama?

djLapac
05.10.2006. u 22:34 

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 260
212.62.53.*

Sajt: www.strictsystem.com


Profil

icon Re: pomoc oko sesija!05.10.2006. u 22:37
Naravno da stoji u skriptama session_start(); nego toliko sam nervozan i u frci da ne znam sta vise pisem.
djLapac
05.10.2006. u 22:37 

InfoPano

Član broj: 104717
Poruke: 77
216.90.243.*



Profil

icon Re: pomoc oko sesija!05.10.2006. u 23:01
Example 1. Output Control example

<?php

ob_start();
echo "Hello\n";

setcookie("cookiename", "cookiedata");

ob_end_flush();

?>

In the above example, the output from echo() would be stored in the output buffer until ob_end_flush() was called. In the mean time, the call to setcookie() successfully stored a cookie without causing an error. (You can not normally send headers to the browser after data has already been sent.)


Da, najbolje je da ispred svakog session_start() stavis ob_start();
Pogledaj gore navedeni primer sa cookie (ista logika je i sa session) . . .
05.10.2006. u 23:01 

InfoPano

Član broj: 104717
Poruke: 77
216.90.243.*



Profil

icon Re: pomoc oko sesija!05.10.2006. u 23:02
tacnije, ob_start(); stavi na pocetku tvoje stranice da sprecis potencijalno slanje bilo cega pre nego sto dodjes do session_start();
05.10.2006. u 23:02 

afwt
AF Web Team
Novi Sad/Chicago

Član broj: 8220
Poruke: 320
*.hsd1.il.comcast.net.

Sajt: milos.srdjevic.net/blog


Profil

icon Re: pomoc oko sesija!06.10.2006. u 00:54
Ma kakav crni ob_start, sta komplikujete bre ljudi? :-(

output started at /Library/WebServer/Documents/bfpe/bfpe/cms_start_page.php:5

Znaci, trk u taj fajl na tu liniju i menjaj! Ako javi jos, menjaj i tamo. I reseno. ;-)
ZelenaLutrija.com - Saznajte sve o lutriji za zelenu kartu (doživotni boravak u Sjedinjenim Američkim Državama)
06.10.2006. u 00:54 

Davor Grubelić
Davor Grubelić

Član broj: 46879
Poruke: 279
*.cmu.carnet.hr.

Jabber: nameless21@elitesecurity.org
ICQ: 341103380


Profil

icon Re: pomoc oko sesija!06.10.2006. u 03:16
session_start(); mora biti u prvom redu skripte inače sessions ne rade, tj. javlja grešku koju si dobio.
06.10.2006. u 03:16 

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 260
212.62.53.*

Sajt: www.strictsystem.com


Profil

icon Re: pomoc oko sesija!06.10.2006. u 07:01
Citat:
afwt: Ma kakav crni ob_start, sta komplikujete bre ljudi? :-(

output started at /Library/WebServer/Documents/bfpe/bfpe/cms_start_page.php:5

Znaci, trk u taj fajl na tu liniju i menjaj! Ako javi jos, menjaj i tamo. I reseno. ;-)

Nisam bas razumeo sta treba da izmenim.Gresku javlja u 30-om redu gde je session_start();
Sta treba da izmenim u tom redu
djLapac
06.10.2006. u 07:01 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3769
195.252.99.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: pomoc oko sesija!06.10.2006. u 07:49
Ne smeš da imaš nikakav output pre session_start(); Drugim rečima: session_start(); stavi na sam početak fajla (u prvi red). Pazi da nemaš apsolutno ništa pre toga (BOM signature često tu zeza ljude).
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
06.10.2006. u 07:49 

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 260
212.62.53.*

Sajt: www.strictsystem.com


Profil

icon Re: pomoc oko sesija!06.10.2006. u 08:41
ok.Sada cu da izmenim to.
Hvala svima.
djLapac
06.10.2006. u 08:41 

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 260
212.62.53.*

Sajt: www.strictsystem.com


Profil

icon Re: pomoc oko sesija!06.10.2006. u 12:06
Ne vredi izgleda da nije u tome problem.
Javlja istu gresku:
Code:

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /Library/WebServer/Documents/bfpe/bfpe/cms_start_page.php:2) in /Library/WebServer/Documents/bfpe/bfpe/cms_start_page.php on line 3

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /Library/WebServer/Documents/bfpe/bfpe/cms_start_page.php:2) in /Library/WebServer/Documents/bfpe/bfpe/cms_start_page.php on line 3

probao sami sa ob_start(),ni to ne pomaze sada jos ne mogu ni da se na bazu konektujem,Samo kada otvorim stranicu povuce podatke iz baze a onda cim idem na sledecu tu se veza prekida.Ne kapiram sta nije u redu.
Da li mozda neko je imao slicnih problema ili moze da mi pomogne?
djLapac
06.10.2006. u 12:06 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3769
195.252.99.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: pomoc oko sesija!06.10.2006. u 13:09
Uploaduj sporni fajl uz poruku, da ga malo pogledam(o).
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
06.10.2006. u 13:09 

InfoPano

Član broj: 104717
Poruke: 77
216.90.243.*



Profil

icon Re: pomoc oko sesija!06.10.2006. u 15:40
Verovatno si zaboravio da stavis ob_end_flush(); posle session_start(); . . .
06.10.2006. u 15:40 

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 260
212.62.53.*

Sajt: www.strictsystem.com


Profil

icon Re: pomoc oko sesija!06.10.2006. u 16:31
Citat:
Nemanja Avramović: Uploaduj sporni fajl uz poruku, da ga malo pogledam(o).

Evo narode citava aolikacija .problem ja sa skriptama koje se nalase na "/bfpe/bfpe/..." i imaju session_start() gde god iam session_start() prijavljuje gresku.
Nadam se da nece niko zloupotrebiti ovo .
Da li moze biti da je greska u tome posto nigde ne unistavam sesiju a trebalo bi biti u fajlyu "/bfpe/bfpe/scripts/cms_logout.php"

djLapac
Prikačeni fajlovi
06.10.2006. u 16:31 

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 260
212.62.53.*

Sajt: www.strictsystem.com


Profil

icon Re: pomoc oko sesija!06.10.2006. u 16:57
Citat:
InfoPano: Verovatno si zaboravio da stavis ob_end_flush(); posle session_start(); . . .
Mislis prvo treba da stavim ob_start();session_start();ob_end_flush();
Mozda lupam ali zaista ne znam kako ide sintaksa za tu f-ju.
Da li mozes da mi objasnis,pa da probam i to i onda da skocim sa zgrade ako ne uspem da ispravim gresku:-)
djLapac
06.10.2006. u 16:57 

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 260
212.62.53.*

Sajt: www.strictsystem.com


Profil

icon Re: pomoc oko sesija!06.10.2006. u 17:26
Problem sa sesijama sam resio,sada je sve ok.Ali sada imam jos gori problem.Ne prenosi mi promenjive sa jedne stranice na drugu u zaglavlju pise da te promenljive postoje i da iamju vrednosti ali to se uopste ne vidi na stranicama.
Znaci nema prenosa promenljivih.
Dali neko je imao slicnih problema.
djLapac
06.10.2006. u 17:26 

Psyche
Beograd

Član broj: 43591
Poruke: 112
*.smin.sezampro.yu.



Profil

icon Re: pomoc oko sesija!06.10.2006. u 22:27
Kako si resio problem i ja imam identican i ne radi bas kako treba uz sve ove sugestije.
06.10.2006. u 22:27 

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 260
212.62.53.*

Sajt: www.strictsystem.com


Profil

icon Re: pomoc oko sesija!07.10.2006. u 10:48
Vau!Opet ti ,izgleda da ti bas ne ide to pisanje koda :-) Ako imas identican problem moras u prvi red da stavis session_start(),ali bukvalno u prvi red znaci prvo sto ve biti u tvojoj skripti je <?session_start();?> a sesijeske promenljive ces kosristiti sa $_SESSION['promenljiva']. Sta si odlucila ,ukljucujes li register_globals ili ne?
Poz.
djLapac
07.10.2006. u 10:48 

[es] :: PHP :: pomoc oko sesija!

Strane: 1 2

[ Pregleda: 1340 | Odgovora: 26 ]

Postavi temu Odgovori

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