Ocena wątku:
- 0 głosów - średnia: 0
- 1
- 2
- 3
- 4
- 5
Sesje - jak?
|
Liczba postów: 21
Liczba wątków: 7
Dołączył: 12-12-2009
Reputacja:
0
Cześć, na pewnym forum nie chcieli mi pomóc, zwracam się do was:
Otóż chodzi o to, że jak ktoś w formularzu wpisze hasło (w zmiennej dostęp) , i jest one takie same jak $kod, to wtedy.... właśnie... Bo chcę żeby utworzyło sesje, słyszałem że sesje są do tego aby przetrzymywać jakieś dane, np. hasła. . Chcę, żebym np. jak wejdę na strona2.php i coś wpiszę, to będę mógł korzystać z tej zmiennej.
Kod PHP: <html> <body> <? $dostep = $_POST['dostep']; $kod = "zaq1@WSX";
if ($dostep==$kod) { session_start(); $_SESSION['dostep']
echo "Menu administratora:"; echo "<a href=\"etytul\">>>Zmień tytuł str. głównej<<</a>"; echo "<a href=\"wyloguj.php\">>>WYLOGUJ<<</a>"; } else { echo "Zły kod dostępu";
} ?> </body> </html>
Liczba postów: 938
Liczba wątków: 22
Dołączył: 21-01-2009
Reputacja:
23
Kod: <?php
session_start();
$_SESSION['dostep'] = 0;
$dostep = $_POST['dostep'];
$kod = "zaq1@wsx";
if ($dostep == $kod) {
$_SESSION['dostep'] = 1;
}
Pisałem z głowy a z sesji od dawna nie korzystałem więc możliwe że zle. Jednak jak działa to teraz na każdej stronie możesz posługiwac się zmienna
Jeżeli wynosi 1 to masz dostęp a jeżeli 0 to nie masz.
Liczba postów: 21
Liczba wątków: 7
Dołączył: 12-12-2009
Reputacja:
0
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\usr\krasnal\www\ano\rej\panel.php:3) in c:\usr\krasnal\www\ano\rej\panel.php on line 4
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\usr\krasnal\www\ano\rej\panel.php:3) in c:\usr\krasnal\www\ano\rej\panel.php on line 4
Zły kod dostępu!
To się wyświetla ;/
Liczba postów: 938
Liczba wątków: 22
Dołączył: 21-01-2009
Reputacja:
23
Nagłówki zostały już wysłane czyli masz rozpoczętą jakąś sesję albo ten mój kod nadaje się do podtarcia dupy, że się tak wyrażę. Jeżeli do jutra Ci nikt nie pomoże to najdalej popołudniu podeśle Ci, tym razem sprawdzony, kod teraz już muszę leciec. Wpisz w google "php sesje" może sam coś dokonasz.
Liczba postów: 21
Liczba wątków: 7
Dołączył: 12-12-2009
Reputacja:
0
Okej, dzięki
Liczba postów: 1,054
Liczba wątków: 0
Dołączył: 28-05-2009
Reputacja:
22
nad session_start(); wstaw ob_start();
Kod: <?php
ob_start();
session_start();
...
Liczba postów: 21
Liczba wątków: 7
Dołączył: 12-12-2009
Reputacja:
0
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/anonim/public_html/rej/panel.php:3) in /home/anonim/public_html/rej/panel.php on line 5
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/anonim/public_html/rej/panel.php:3) in /home/anonim/public_html/rej/panel.php on line 5
Menu administratora:>>Zmień tytuł str. głównej<<>>WYLOGUJ<<
Kod:
Kod PHP: <html> <body> <? ob_start(); session_start(); $dostep = $_POST['dostep']; $_SESSION['dostep'] = 0; $kod = "kodd"; if ($dostep == $kod) { $_SESSION['dostep'] = 1; echo "Menu administratora:"; echo "<a href=\"etytul\">>>Zmień tytuł str. głównej<<</a>"; echo "<a href=\"wyloguj.php\">>>WYLOGUJ<<</a>"; } else { echo "Zły kod dostępu!"; } ?> </body> </html>
Liczba postów: 1,054
Liczba wątków: 0
Dołączył: 28-05-2009
Reputacja:
22
12-12-2009, 16:00
(Ten post był ostatnio modyfikowany: 12-12-2009, 16:01 przez KowR.)
Kod: <?php
ob_start();
session_start();
?>
kod HTML
<?php
.. reszta php
?>
tak to ma wyglądać... nie możesz wysyłać przed sesją echo, die, lub kodu html.
Liczba postów: 21
Liczba wątków: 7
Dołączył: 12-12-2009
Reputacja:
0
Ok, działa, dzięki wam :]
|
Podobne wątki… |
Wątek: |
Autor |
Odpowiedzi: |
Wyświetleń: |
Ostatni post |
|
[PHP]Sesje, na localhoscie działały a tu nie |
conix |
5 |
4,669 |
22-06-2011, 22:22
Ostatni post: mateo
|
|
[PHP][MYSQL]Sesje, jak działają? Upload obrazków skrypt |
conix |
2 |
3,767 |
19-06-2011, 23:15
Ostatni post: Pedro84
|
|
Sesje php - zapamiętywanie danych do bazy |
toma5z |
7 |
6,881 |
26-07-2010, 21:09
Ostatni post: toma5z
|
|
php sesje - przypisanie losowej wartości dla zmiennej |
spider87 |
5 |
4,634 |
28-12-2009, 00:28
Ostatni post: spider87
|
|
panel logowania sesje ;/ |
marcus753 |
6 |
4,767 |
10-06-2009, 18:41
Ostatni post: neo_17
|
Użytkownicy przeglądający ten wątek:
|
|
Sponsorzy i przyjaciele
|
|
|