Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]wyciąganie nicku z sesji
Terrorizer
post
Post #1





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

Ostrzeżenie: (0%)
-----


Cześć,
Niestety kolejny raz jestem zmuszony prosić o pomoc. Cały dzień siedze i myśle nad prostymi linijkami kodu, a każdy kolejny pomysł okazuje się coraz gorszy...
Mam prostą stronę na której wpisuje się komentarze.
Mój tok rozumowania jest taki...
Wypełniam formularz, przesyłany nick i komentarz za pomocą post zapisywane są w bazie. W tym czasie przechwytywany jest nick z POST i przekazywany do sesji, która sprawia ,że nie trzeba go ponownie wpisywać.
Na razie nie umiem wstawić takiej informacji do formularza, ale chciałem chociaż aby echo wypisało mi dany nick, jednak coś z tą moją sesją jest nie tak.
Co ja tutaj robię źle? Linijki: 9,13,14 odpowiedzialne są za sesję

  1. <form action="" method="POST">
  2. <label>Twoje imie:</label><input type="text" name='twoje_imie' required ><br>
  3. <label>Komentarz:<br></label><textarea rows="4" cols="50" name='komentarz' autofocus required> </textarea><br>
  4. <input type='submit' name='submit' value='wyslij'>
  5. </form>
  6.  
  7.  
  8. <?php // SENDING FORM TO DATABASE + SESSION NICK //
  9. if (isset($_POST['submit'])){
  10. mysql_query('insert into komentarze (imie, komentarz) values ("'.$_POST["twoje_imie"].'" , "'.$_POST["komentarz"].'")')
  11. or die('nie mozna zapisac komentarza'.mysql_error());
  12. $_SESSION['nick'] = $_POST['twoje_imie'];
  13. echo("$_SESSION['nick']");
  14. header("Location: index.php");
  15. }
  16. ?>


Ten post edytował Terrorizer 6.02.2014, 18:36:01
Go to the top of the page
+Quote Post

Posty w temacie
- Terrorizer   [PHP]wyciąganie nicku z sesji   6.02.2014, 18:34:15
- - Turson   daj [PHP] pobierz, plaintext print_r($_SESSION...   6.02.2014, 18:56:34
- - Terrorizer   W ogóle wywala mi "Parse error: syntax error,...   6.02.2014, 18:58:24
- - webmaniak   Chyba: [PHP] pobierz, plaintext echo($_SESSION...   6.02.2014, 19:02:22
- - Terrorizer   Uff te apostrofy mnie wykończą... Linijka print_r ...   6.02.2014, 19:04:02
- - webmaniak   A to co podalem?   6.02.2014, 19:05:44
- - Terrorizer   Niestety też nic Chociaż teraz nie ma błędu, bo a...   6.02.2014, 19:11:19
- - webmaniak   To: [PHP] pobierz, plaintext var_dump($_SESSIO...   6.02.2014, 19:14:38
- - Terrorizer   To też niczego nie wyświetla Mój błąd leży gdzieś...   6.02.2014, 19:22:55
- - Turson   Pokaż cały kod łącznie z tym var_dump   6.02.2014, 19:26:11
- - Terrorizer   [PHP] pobierz, plaintext <!DOCTYPE html>...   6.02.2014, 19:28:15
- - Turson   I po wysłaniu formularzu nie wyświetla czy $_...   6.02.2014, 19:30:29
- - redeemer   Włącz sobie wyświetlanie warningów, bo powinieneś ...   6.02.2014, 19:30:59
- - Terrorizer   Nic mi się nie wyświetla .. Dzięki za info o war...   6.02.2014, 20:35:25
- - abjk   A czy po przekierowaniu na index.php ustawiłeś w n...   6.02.2014, 20:57:46
- - Terrorizer   To co zamieściłem kilka postów wyżej, to mój index...   6.02.2014, 21:21:10
- - abjk   Wyjmij var_dumpa z warunku if. Po przekierowaniu n...   6.02.2014, 22:11:50
- - Terrorizer   Zajebiście!! działa Dziękuję wszystkim   6.02.2014, 23:16:47


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 16:32