Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Jak zapamietac wcisniecie przycisku po przeładowaniu strony
sosenka
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 22.06.2008

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


Witam...
Na stronie mam dwa formularze "lista" (Pierwsza to litera a druga to nazwa filmu )które ukazują się po wciśnięciu przycisku "submit"
Problem jest taki, że do pierwszej listy dałem zdarzenie onChange="this.form.submit() by automatycznie po wybraniu litery pokazały się filmy w drugiej liście na tą literę. Po wybraniu litery następuje przeładowanie strony i formularze znikają. "Co jest logiczne" ...

Jak mogę zapamiętać akcję wcisnięcia przycisku po przeładowaniu ale tylko na stronie na której aktualnie przebywam ? Jak wejdę na inną strone i wróce to chcę by formularze dalej były widoczne dopiero po wcisnięciu przycisku.

Potrzebuję tylko nakierowania czego powinienem uzyć : sesji , cookie czy coś innego ...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
korkie
post
Post #2





Grupa: Zarejestrowani
Postów: 48
Pomógł: 9
Dołączył: 7.03.2009
Skąd: Łódź

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


<?php
session_start();
$_SESSION['kliknieto'];

# Przykład na przycisk submit <inpu type="register" value="ok">

if ( isset($_POST['register']) && $_POST['register']="ok" )
{
$_SESSION['kliknieto=1'];
}

if ( $_SESSION['kliknieto'] == 1)
{
echo ' Już raz kliknięto opcję.';
}

?>

To tak przykładowo.
Ale sprubój też sobie, czy zadziała bez użycia sesji.
Nie mogę teraz sam sprawdzić, bo brak mi czasu.

pozdrawiam

Ten post edytował korkie 16.05.2009, 07:26:54
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: 11.10.2025 - 15:55