PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1
Probleem session-start 'iga
Postitaja: ifukene 2004-11-09 19:27:09
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /htdocs/php/proov/kodu.php:2) in //php/proov/kodu.php on line 3

Kas keegi oskab aidata sellest warningust lahti saada?
RE: Probleem session-start 'iga
Postitaja: snakefan 2004-11-09 19:55:29
näita koodi siis vaatame edasi, sa võid kõik errorid oma php konfis maha keerata, aga see pole eriti tark tegu kui sa tegeled alles arendamisega
RE: Probleem session-start 'iga
Postitaja: dh 2004-11-09 21:21:58
session_start() peab olema koodi alguses ehk siis mitte midagi enne seda ei tohi väljastada.
RE: Probleem session-start 'iga
Postitaja: sds 2004-11-09 21:29:08
TSITEERITUD:
session_start() peab olema koodi alguses ehk siis mitte midagi enne seda ei tohi väljastada.
aga ei ole päris nii, mul on kuskil 30ndal real ja töötab
RE: Probleem session-start 'iga
Postitaja: axelpaan_ 2004-11-09 23:57:48
olgu kasvõi real 999999, aga mitte midagi enne seda ei tohi väljastada
RE: Probleem session-start 'iga
Postitaja: c 2004-11-10 10:06:49
TSITEERITUD:
olgu kasvõi real 999999, aga mitte midagi enne seda ei tohi väljastada
aga kusjuures toimib, võtab kyll juurde &PHPSESSID=fasjhfajskdhfalskjfdhsakjdhkjlh
RE: Probleem session-start 'iga
Postitaja: ifukene 2004-11-10 19:09:44
Uskuge või mitte viga oligi selles et
<?php
session_start();
?>
ei alanud kohe esimeselt reast vaid kolmandast ;)
RE: Probleem session-start 'iga
Postitaja: dx 2004-11-10 19:31:42
jah, aga mul oli tea kuskil 30 rea paiku ja töötas siis korralikult, kui lasin ka url reale phpsessid , automaatselt lõi kõikidele linkidele selle järgi ja pidin mingile lehele minema ja laskma url reale selle ning siis sai sisse logida, aga kui on olguses siis ei löö phpsessid ja asi töötab ikka korralikult
RE: Probleem session-start 'iga
Postitaja: .kalamala 2004-11-10 20:20:52
väiksed lapsed :P
session_start();
toimib juhul kui enne seda pole kasutaja
brauserisse midagi saadetud.
Suurim viga mis tehakse on see et jäetakse

_____________________
<--siia tühi rida ja see saadabki kasutajale juba midagi
<?php
session_start();
?>

kui ikka SUUR vajadus on sessi alustada 6666 realt siis
soovitan: output_buffering = on
RE: Probleem session-start 'iga
Postitaja: re 2004-11-10 20:26:40
·aga kas session_register(); võin olla peale väljastamist
RE: Probleem session-start 'iga
Postitaja: zzz 2004-11-11 11:49:17
TSITEERITUD:
&middot;aga kas session_register(); võin olla peale väljastamist


mida sa küsid, proovi ise järgi.
session_start();
echo 'foo';
session_register('zzz');
RE: Probleem session-start 'iga
Postitaja: mrq 2004-11-12 11:29:09
Ma ei saa aru milles probleem nüüd on? Raske kirjutada lehele algusesse session_start();
Ülejäänud töötab nagu õlitatult!
if(!isset($_SESSION['id']))
$_SESSION['id'] = session_id();
RE: Probleem session-start 'iga
Postitaja: zzz 2004-11-12 12:58:36
TSITEERITUD:
Ma ei saa aru milles probleem nüüd on? Raske kirjutada lehele algusesse session_start();
Ülejäänud töötab nagu õlitatult!
if(!isset($_SESSION[\'id\']))
$_SESSION[\'id\'] = session_id();


mõnikord see päris nii ei ole ka, äkki on vaja midagi enne väljastada ja session_start-ini üldse mitte jõuda.
RE: Probleem session-start 'iga
Postitaja: fd 2004-11-12 13:15:46
TSITEERITUD:


mõnikord see päris nii ei ole ka, äkki on vaja midagi enne väljastada ja session_start-ini üldse mitte jõuda.
ilma stardita ei saa sessidega tegelda ju, v mida sa mõtled
RE: Probleem session-start 'iga
Postitaja: mrq 2004-11-12 14:42:23
TSITEERITUD:

mõnikord see päris nii ei ole ka, äkki on vaja midagi enne väljastada ja session_start-ini üldse mitte jõuda.


Tahaks ka teada! Kui ma alustasin PHP-ga, siis oli mul endal ka pidevalt jama sesiooni tekitamisega aga nüüd ma küll mingit sellist tobedust ei tee, et vaatan kas tekitan sessiooni või mitte. Kui kuskil koodis kipub olema kasvõi üks sessiooni muutuja, siis tasub sess välja kutsuda igal juhul. Midagi paha see nüüd küll ei tee!
RE: Probleem session-start 'iga
Postitaja: jupiter 2005-02-19 22:04:05
TSITEERITUD:
mõnikord see päris nii ei ole ka, äkki on vaja midagi enne väljastada ja session_start-ini üldse mitte jõuda.
No too siis kohe konkreetne näide mitte ära uduta!
Saan sellest veel aru, et vahel polegi midagi muud vaja teha, kui sessioon avada ja muutuja väärtus muuta ja mitte midagi brauserile tagastamata töö lõpetada ...

siis kui sessiooni pole vaja avada siis pole ka sessiooniga vaja tegelda eks!

Leheküljed: 1

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.0875029563904