Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jvascript - confirm()
Forum PHP.pl > Forum > Przedszkole
marcellino
Witam,

Mam taki problem. Chcę zrobić rzeby za pomocą javascript była możliwość wyboru czy zgasić sesję otwartą dla urzytkownika który sie chce zalogować czy nie gasić.
ma to znaczenie tylko w przypadku zgaszenia przeglądarki i ponownym jej otwarciu ... albo próbie ponownego zalogowania na to samo hasło przez inną osobe.

stworzyłam taki kod ale coś w nim jest nie tak

Kod


kod php ............

?>
         <script type="text/javascript">
         <!--
         var answer = confirm ("Urzytkownik <?php echo $username; ?> jest już zalogowany. Kontynuacja logowanie przerwie istniejącą sesje. Czy napewno chcesz się zalogować?");
         if (answer){
         <?php
                 interbase::set_ib_logout($rowsess);
         ?>
         }else{
                 alert ("Nie jesteś zalogowany.")
         }
         // -->
         </script>

<?php

dalszy kod php .................



Objaw: wyświetla informacje z tekste "Nie jesteś zalogowany" a i tak wylogowuje - czyli interpretuje kod wylogowania.

Proszę o pomoc
Daimos
bo javascript dziala po stronie uzytkownika a php po stronie serwera
czyli jaki by warunek nie byl w js, to kod php i tak zostanie wywolany
zrob w warunku javascript document.location... i przekierowanie daj na plik w ktorym zostanie wywolana funkcja wylogowania
marcellino
Brzmi sensownie ale javascript nie jest moją mocną stroną ...

mogę prosić o kawałek kodu??
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-2025 Invision Power Services, Inc.