![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 287 Pomógł: 0 Dołączył: 26.02.2003 Skąd: Ow/Pn Ostrzeżenie: (0%) ![]() ![]() |
Mam taki skrypt
[php:1:500f1fe4a6]<?php session_start(); if (!empty($_SESSION['login'])){ switch($_GET['action']){ case "dodaj": $_SESSION['form']['tytul'] = $_POST['tytul']; // do sesji tego co z formularza $_SESSION['form']['message'] = $_POST['message']; // do sesji tego co z formularza <form> <input type=text name=tytul value=if(isset($_SESSION['form']['tytul'])){ print $_SESSION['form']['tytul']; } else {}> <textarea name=message value=if(isset($_SESSION['form']['message'])){ print $_SESSION['form']['message']; } else {} </textarea></form> break; case "pokaz": session_start(); $_SESSION['form']['tytul'] = $_POST['tytul']; // do sesji tego co z formularza $_SESSION['form']['message'] = $_POST['message']; // do sesji tego co z formularza <form> <input type=text name=tytul value=if(isset($_SESSION['form']['tytul'])){ print $_SESSION['form']['tytul']; } else {}> <textarea name=message value=if(isset($_SESSION['form']['message'])){ print $_SESSION['form']['message']; } else {} </textarea></form> break; default: session_start(); $_SESSION['form']['tytul'] = $_POST['tytul']; // do sesji tego co z formularza $_SESSION['form']['message'] = $_POST['message']; // do sesji tego co z formularza <form> <input type=text name=tytul value=if(isset($_SESSION['form']['tytul'])){ print $_SESSION['form']['tytul']; } else {}> <textarea name=message value=if(isset($_SESSION['form']['message'])){ print $_SESSION['form']['message']; } else {} </textarea></form> break; } ?>[/php:1:500f1fe4a6] Problem polega na tym ze to co wysle w formularzu i niby jest zapisywane do sesji pokazuje sie tylko w case "dodaj"; w innych przypadkach nie dziala ;/ Wiec mam pytanie czy dopinanie do sesji [php:1:500f1fe4a6]<?php $_SESSION['form']['tytul'] = $_POST['tytul']; $_SESSION['form']['message'] = $_POST['message']; ?>[/php:1:500f1fe4a6] mam prawidłowo zaimplementowane w powyzszym kodzie (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Kod podany powyżej jest moim zdaniem bzdurny i raczejw ogóle nie ma prawa działać, np:
[php:1:6180a045ca]<?php <form> <input type=text name=tytul value=if(isset($_SESSION['form']['tytul'])){ print $_SESSION['form']['tytul']; } else {}> ?>[/php:1:6180a045ca] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 05:28 |