Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]wykonanie kodu
Forum PHP.pl > Forum > Przedszkole
Ruch Radzionków
Witam mam pytanie posiadam taki kod php:
  1. function sprawdzczykomunikat()
  2. {
  3. global $mit;
  4. if($mit->sesja('wyswietlkomunikatpozalogowaniu') == 'tak')
  5. {
  6. $wyswietlkomuniktatlogowania = 'zostalzalgo';
  7. //$_SESSION['wyswietlkomunikatpozalogowaniu'] = '';
  8. return $wyswietlkomuniktatlogowania;
  9. }
  10. }

i w html:
  1. <?php
  2. $sprawdzeniezawartascaad = sprawdzczykomunikat();
  3. if($sprawdzeniezawartascaad == 'zostalzalgo')
  4. {
  5. echo '12312';
  6. ?>
  7. //jakiś kod
  8. <?php
  9. }
  10. ?>


i mam problem gdy mam kod w takiej formie skrypt działa bez problemu ale gdy użyje:
  1. $_SESSION['wyswietlkomunikatpozalogowaniu'] = '';
  2. lub
  3. unset($_SESSION['wyswietlkomunikatpozalogowaniu']);


Sesja jest kasowana ale funkcja się nie wykonuje w html
Pyton_000
No skoro usuwasz wartość z sesji to jak ma się wykonać?
Ruch Radzionków
się pytam jak to rozwiązać
viking
Sam sobie odpowiedziałeś. Nie usuwać sesji. Poza tym najlepiej nie używać global.
Ruch Radzionków
Ale tu chodzi o to że musze ją usunąć
viking
No to skoro uzależniasz funkcję od działania sesji a jednocześnie musisz sesję skasować to nie zadziała.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.