Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z zanikającą sesją
Adis92
post
Post #1





Grupa: Zarejestrowani
Postów: 146
Pomógł: 12
Dołączył: 9.01.2009
Skąd: Płock

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


Witam. Mam pewien problem. Otóż piszę skrypt i natchnąłem się na problem bodajże z gubiącą sesją.
W tej części mi wyświetla prawidłową zawartość sesji.
  1. <?php
  2. if(isset($_POST['usun'])){
  3.  
  4. if(isset($_SESSION['wybor'])){
  5.  
  6. print_r($_SESSION['wybor']);
  7.  
  8. ?>
  9. <form action="" method="POST">
  10. <div id="uwaga">
  11. <br />Czy jestes pewien że chcesz usunąć wybrane konta?<br />
  12. <input type="submit" class="pyt" name="tak" value="Tak" />
  13. <a href='java script:history.back()'>Nie</a>
  14. </div>
  15. </form>
  16. <?php
  17. }else echo '<div id="uwaga"><br />Nie wybrałeś żadnego konta do usunięcia!</div>';
  18. }

lecz tutaj już mi nie wyświetla w ogóle sesji.
  1. if(!isset($_SESSION['wybor'])){
  2. $_SESSION['wybor'] = array();
  3. }
  4.  
  5. $_SESSION['wybor'] = $_POST['zaznacz'];
  6.  
  7. if(isset($_POST['tak'])){
  8.  
  9. print_r($_SESSION['wybor']);
  10.  
  11. foreach((array)$_SESSION['wybor'] as $id){
  12. $ins = @mysql_query("DELETE FROM uzytkownicy WHERE id=$id") or die("MySQL ERROR: ".mysql_error());
  13. }
  14.  
  15. if($ins){
  16.  
  17. echo '<div id="ok"><br />
  18. konto zostało usunięte poprawnie!
  19. </div>';
  20.  
  21. unset($_SESSION['wybor']);
  22. }else{
  23.  
  24. echo '<div id="uwaga"><br />
  25. Wystąpił błąd podczas usuwania konta!
  26. </div>';
  27. }
  28. }

czy ktoś może wie w czym tkwi problem ?

Ten post edytował Adis92 4.07.2010, 00:34:20
Go to the top of the page
+Quote Post

Posty w temacie


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: 25.08.2025 - 18:04