[ Príspevkov: 17 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.02.07
Prihlásený: 16.02.16
Príspevky: 876
Témy: 144 | 144
NapísalOffline : 28.05.2008 19:29 | Session problem

Mam login ktory mi slape na jednom webe ale na mojom mi to uz nechce ist.
vypisuje hlasku:
Kód:
Warning: session_register() [function.session-register]: Cannot send session cache limiter - headers already sent (output started at /server/web/xx.biz/htdocs/sub/xxx/index.php:11) in /server/web/xx.biz/htdocs/sub/xxx/login.php on line 5


toto je riadok 4, 5
Kód:
if (!session_is_registered("meno"))
    session_register("meno");


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3991
Témy: 96 | 96
NapísalOffline : 28.05.2008 19:41 | Session problem

musíš mať session_start úplne na vrchu scriptu ... pracuje teraz ako header, takže musí byť pred každým výpisom


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.02.07
Prihlásený: 16.02.16
Príspevky: 876
Témy: 144 | 144
Napísal autor témyOffline : 28.05.2008 20:48 | Session problem

Tak skusal som to tam dat ale nejde. na tamtom webe to slape ale tu kde treba tak nejde to.
to iste pise


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3991
Témy: 96 | 96
NapísalOffline : 28.05.2008 22:25 | Session problem

tak ako čumím ty to máš nstavené aj na register takže aj ten script musíš dať pred akýkoľvek výstup ...


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.02.07
Prihlásený: 16.02.16
Príspevky: 876
Témy: 144 | 144
Napísal autor témyOffline : 29.05.2008 15:15 | Session problem

toto je cely script ako mi FUNGUJE na spominanom webe, ale na mojom webe na inom hoste mi nejde koli vyssie pisanej chybe

Kod:


Kód:
<?php

require_once dirname(__FILE__)."/config.php";

if (!session_is_registered("meno"))
    session_register("meno")

if (!session_is_registered("heslo"))
    session_register("heslo");
 
if (!session_is_registered("prava"))
    session_register("prava");

if (isset($_POST['submit'])) {

    $select = mysql_query("SELECT `meno`,`heslo`,`prava` FROM `uzivatelia` WHERE `meno`='".addslashes($_POST['meno'])."' AND `heslo`='".md5(trim($_POST['heslo']))."'") or die (mysql_error());
    $udaje = mysql_fetch_assoc($select);

    if (mysql_num_rows($select)==1) {
        session_regenerate_id();
        $_SESSION['meno'] = $_POST['meno'];
        $_SESSION['heslo'] = md5($_POST['heslo']);
        $_SESSION['prava'] = $udaje['prava'];
        header("Location: ./admin/index.php");
    } else {
        header("Location: ./index.php?page=prihlasenie&code=401", 401);
    }
   
}

if (isset($_GET['logout'])) {
    unset($_SESSION['meno']);
    unset($_SESSION['heslo']);
    unset($_SESSION['prava']);
    session_destroy();
}

isset($_GET['code']) && $_GET['code']=="401" ?
   $title = "<h1>Neautorizovaný prístup (Chyba 401)</h1>" :
   $title = "<h1>Prihlásenie</h1";
?>


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.01.07
Prihlásený: 30.11.14
Príspevky: 660
Témy: 53 | 53
NapísalOffline : 29.05.2008 18:48 | Session problem

Citácia:
<?php

require_once dirname(__FILE__)."/config.php";

if (!session_is_registered("meno"))
session_register("meno");


Žeby bola chyba tu?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.02.07
Prihlásený: 16.02.16
Príspevky: 876
Témy: 144 | 144
Napísal autor témyOffline : 29.05.2008 20:04 | Session problem

waaaaaaaw respekt. ako si to dokazal zistit ?

lol ved ten riadok mam uz v prvom poste ale nejde mi to ani po rade tominatora tak som dal cely script :D megarolf


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3991
Témy: 96 | 96
NapísalOffline : 29.05.2008 20:18 | Session problem

dmnce úplne navrchu je úplne navrchu ... :)


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.02.07
Prihlásený: 16.02.16
Príspevky: 876
Témy: 144 | 144
Napísal autor témyOffline : 30.05.2008 17:40 | Session problem

tak nikto nic ? nechapem to kedze na http://hlavnyuzaver.tym.sk mi to ide ako ma


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3991
Témy: 96 | 96
NapísalOffline : 30.05.2008 17:48 | Session problem

na ic.cz je vypnuté chybové hlásenie ...


Offline

Užívateľ
Užívateľ
Session problem

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3128
Témy: 233 | 233
Bydlisko: Nové Zámky
NapísalOffline : 30.05.2008 18:21 | Session problem

chybove hlasenia su na IC.cz zapnute, neviem co tu meles za blbosti...
on dostal varovanie, tie su vypnute, lebo nezasahuju do chodu scriptu


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Skúsený užívateľ
Skúsený užívateľ
Session problem

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1772
Témy: 35 | 35
Bydlisko: BA - WESTSIDE
NapísalOffline : 30.05.2008 21:15 | Session problem

Tak v prvom rade si treba prečítať, čo vlastne to varovanie hovorí:
Citácia:
Warning: session_register() [function.session-register]: Cannot send session cache limiter - headers already sent (output started at /server/web/xx.biz/htdocs/sub/xxx/index.php:11) in /server/web/xx.biz/htdocs/sub/xxx/login.php on line 5
V index.php na riadku 11 začína nejaký textový výstup, ktorý odošle aj HTTP hlavičky, takže session_register() ti v login.php na riadku 5 povie túto chybu (ergo chyba nie je v login.php, riadok 5 ale v index.php, riadok 11).


_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.02.07
Prihlásený: 16.02.16
Príspevky: 876
Témy: 144 | 144
Napísal autor témyOffline : 01.06.2008 17:12 | Session problem

tak na riadku 11 v index.php je odkaz na CSS subor


Offline

Skúsený užívateľ
Skúsený užívateľ
Session problem

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1772
Témy: 35 | 35
Bydlisko: BA - WESTSIDE
NapísalOffline : 01.06.2008 17:47 | Session problem

No veď práve to. Ten CSS súbor znamená nejaký textový výstup a tento textový výstup odošle aj SESSION CACHE LIMITER. Pri volaní funkcie session_register() sa chce nastaviť nový SESSION CACHE LIMITER ale už to nejde a preto vyhlási chybu. Ty musíš mať volanie všetkých funkcií, ktoré pracujú s HTTP hlavičkami (medzi nimi sú session funkcie, ale aj napr. header()) pred akýmkoľvek iným textovým výstupom (je jedno či to je CSS, prázdny znak alebo nejaké echo).


_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.02.07
Prihlásený: 16.02.16
Príspevky: 876
Témy: 144 | 144
Napísal autor témyOffline : 01.06.2008 18:26 | Session problem

aha chapem. pomohol si mi. uz to slape. diik


Offline

Užívateľ
Užívateľ
Session problem

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3128
Témy: 233 | 233
Bydlisko: Nové Zámky
NapísalOffline : 01.06.2008 20:50 | Session problem

ved sme ti tominator pisal ze to ma byt uplne navrchu !! a ked navrchu, tak na vrchu.. ja to vzdy davam uuuplne ako prvu vec....


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3991
Témy: 96 | 96
NapísalOffline : 02.06.2008 14:20 | Session problem

Blackshadow píše:
ved sme ti tominator pisal ze to ma byt uplne navrchu !! a ked navrchu, tak na vrchu.. ja to vzdy davam uuuplne ako prvu vec....

? to do riadnej histórie zasahuješ, a ani to nepatrilo tebe ...
ic.cz má Warnings vypnuté ... mám to odskúšané a robilo mi to potom problémy ...


 [ Príspevkov: 17 ] 


Session problem



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Session -- problem :(

[ Choď na stránku:Choď na stránku: 1, 2 ]

v PHP, ASP

32

1207

14.06.2009 18:23

sedlák

V tomto fóre nie sú ďalšie neprečítané témy.

problém so Session

v PHP, ASP

10

323

20.10.2010 10:07

davider137

V tomto fóre nie sú ďalšie neprečítané témy.

Problem so session

v PHP, ASP

14

1102

21.11.2007 15:07

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

problem so session

v PHP, ASP

10

213

01.12.2011 12:34

Bajzik

V tomto fóre nie sú ďalšie neprečítané témy.

problém so session

v PHP, ASP

26

696

29.01.2010 19:34

M1rcO_o

V tomto fóre nie sú ďalšie neprečítané témy.

Problem so Session

v PHP, ASP

17

534

18.02.2008 15:38

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

Problém so session

v PHP, ASP

0

193

20.03.2010 18:21

M1rcO_o

V tomto fóre nie sú ďalšie neprečítané témy.

Problem so session

v PHP, ASP

7

282

26.08.2011 11:49

kruzin99

V tomto fóre nie sú ďalšie neprečítané témy.

problem zo session

v PHP, ASP

3

255

08.12.2009 21:32

pilná lama glama

V tomto fóre nie sú ďalšie neprečítané témy.

problem so session

v PHP, ASP

2

273

10.01.2009 13:02

blackman545

V tomto fóre nie sú ďalšie neprečítané témy.

[VYRIESENE] Problém so session

v PHP, ASP

2

264

30.03.2009 19:02

martin90

V tomto fóre nie sú ďalšie neprečítané témy.

problem so session start

v PHP, ASP

11

822

27.03.2008 10:39

neopagan

V tomto fóre nie sú ďalšie neprečítané témy.

ďalší problém so session

v PHP, ASP

9

326

14.10.2008 20:17

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Problem so session na CD

v Audio programy

5

524

15.03.2008 23:28

uniqat

V tomto fóre nie sú ďalšie neprečítané témy.

Problém so session v Chrome

v PHP, ASP

4

99

14.11.2017 19:40

zaciatocnik

V tomto fóre nie sú ďalšie neprečítané témy.

Problém so session v XP

v Operačné systémy Microsoft

1

191

07.07.2007 18:57

br4n0



© 2005 - 2017 PCforum, edited by JanoF