Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> czyszczenie pamieci w przegladarce
acid_100
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 27.09.2003

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


Witam!

Mam strone ze formularzem, po wcisnieciu przycisku nastepuje przeslanie formularza do tej samej strony. Np pobieram nazwe pliku ktory bede usuwal. Jak teraz zrobic by po wykonaniu przeslania byla czyszczona pamiec, a dokladiej by po wcisnieciu odswiez formularz nie byl ponownie wysylany i nie nastepowalo ponowne usuniecie pliku?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
BzikOS
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 660
Pomógł: 0
Dołączył: 28.08.2002
Skąd: Starachowice

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


Z tym czyszczeniem pamięci to trochę przesadziłeś (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
A co do zapobiegania kasowania skasowanego pliku, to możesz zastosować taki mechanizm:

[php:1:44455021b0]<?php
if( $_POST['skasuj'] ) {

if( $_SESSION['LastUpdated'] + 120 < time()) {

unlink($jaki_tam_plik);
$_SESSION['LastUpdated'] = time();

} else {

// a tu akcja w przypadku odswierzenia strony np.
Header("Locaton: ./");

}

}
?>[/php:1:44455021b0]

120 - liczba sekund po jakiej będzie można znowu kasować
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: 19.09.2025 - 09:15