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

pomoc oko sesija!

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

Strane: 1 2

[ Pregleda: 4599 | Odgovora: 26 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
212.62.53.*

Sajt: www.websolutions.co.rs


Profil

icon pomoc oko sesija!05.10.2006. u 21:51 - pre 212 meseci
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
 
Odgovor na temu

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
212.62.53.*

Sajt: www.websolutions.co.rs


Profil

icon Re: pomoc oko sesija!05.10.2006. u 21:53 - pre 212 meseci

ispravka
U liniji 30 je session start();
Da ne bi pomislili da sam zaboravio s
djLapac
 
Odgovor na temu

InfoPano

Član broj: 104717
Poruke: 77
216.90.243.*



Profil

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

http://us2.php.net/manual/en/function.ob-start.php
 
Odgovor na temu

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
212.62.53.*

Sajt: www.websolutions.co.rs


Profil

icon Re: pomoc oko sesija!05.10.2006. u 22:34 - pre 212 meseci
Citat:

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

djLapac
 
Odgovor na temu

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
212.62.53.*

Sajt: www.websolutions.co.rs


Profil

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

InfoPano

Član broj: 104717
Poruke: 77
216.90.243.*



Profil

icon Re: pomoc oko sesija!05.10.2006. u 23:01 - pre 212 meseci
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) . . .
 
Odgovor na temu

InfoPano

Član broj: 104717
Poruke: 77
216.90.243.*



Profil

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

afwt
AF Web Team
Novi Sad/Chicago

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

Sajt: milos.srdjevic.net/blog


+1 Profil

icon Re: pomoc oko sesija!06.10.2006. u 00:54 - pre 212 meseci
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)
 
Odgovor na temu

Davor Grubelić
Davor Grubelić

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

Jabber: nameless21@elitesecurity.org
ICQ: 341103380


Profil

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

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
212.62.53.*

Sajt: www.websolutions.co.rs


Profil

icon Re: pomoc oko sesija!06.10.2006. u 07:01 - pre 212 meseci
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
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

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

Sajt: https://avramovic.info


+46 Profil

icon Re: pomoc oko sesija!06.10.2006. u 07:49 - pre 212 meseci
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).
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
212.62.53.*

Sajt: www.websolutions.co.rs


Profil

icon Re: pomoc oko sesija!06.10.2006. u 08:41 - pre 212 meseci
ok.Sada cu da izmenim to.
Hvala svima.
djLapac
 
Odgovor na temu

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
212.62.53.*

Sajt: www.websolutions.co.rs


Profil

icon Re: pomoc oko sesija!06.10.2006. u 12:06 - pre 212 meseci
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
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

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

Sajt: https://avramovic.info


+46 Profil

icon Re: pomoc oko sesija!06.10.2006. u 13:09 - pre 212 meseci
Uploaduj sporni fajl uz poruku, da ga malo pogledam(o).
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

InfoPano

Član broj: 104717
Poruke: 77
216.90.243.*



Profil

icon Re: pomoc oko sesija!06.10.2006. u 15:40 - pre 212 meseci
Verovatno si zaboravio da stavis ob_end_flush(); posle session_start(); . . .
 
Odgovor na temu

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
212.62.53.*

Sajt: www.websolutions.co.rs


Profil

icon Re: pomoc oko sesija!06.10.2006. u 16:31 - pre 212 meseci
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
 
Odgovor na temu

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
212.62.53.*

Sajt: www.websolutions.co.rs


Profil

icon Re: pomoc oko sesija!06.10.2006. u 16:57 - pre 212 meseci
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
 
Odgovor na temu

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
212.62.53.*

Sajt: www.websolutions.co.rs


Profil

icon Re: pomoc oko sesija!06.10.2006. u 17:26 - pre 212 meseci
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
 
Odgovor na temu

Psyche
Beograd

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



Profil

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

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
212.62.53.*

Sajt: www.websolutions.co.rs


Profil

icon Re: pomoc oko sesija!07.10.2006. u 10:48 - pre 212 meseci
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
 
Odgovor na temu

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

Strane: 1 2

[ Pregleda: 4599 | Odgovora: 26 ] > FB > Twit

Postavi temu Odgovori

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