Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 17.01.2007 Ostrzeżenie: (0%)
|
hej, mam taki skrypcik, pobiera liste plikow z folderu i umozliwia ich kasowanie. Chcialbym, aby po wcisnieciu "USUN" przegladarka uruchamiala na nowo plik .php bez zadnych komend na koncu - teraz zostawia: "http://.../files.php?deleteFile=CKK-%2012813" potrzebne mi to jest aby przegladarka mogla odswierzac zawartosc okna automatycznie co klika sekund lub poprzez F5. Moglby ktos pomoc ? Pozdrawiam !
skrypt:
Ten post edytował Spawnm 7.07.2009, 14:15:24
Powód edycji: [Spawnm] Proszę używać bbcode.
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 50 Dołączył: 28.10.2006 Skąd: Radom Ostrzeżenie: (0%)
|
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 555 Pomógł: 84 Dołączył: 20.02.2008 Skąd: Małopolska Ostrzeżenie: (0%)
|
Albo jeśli chcesz co jakiś czas to robić, a nie od razu to:
Kod <meta http-equiv="refresh" content="5;url=http://example.com/" />
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 17.01.2007 Ostrzeżenie: (0%)
|
dzięki Wam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Właśnie oto mi chodziło...
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 14 Dołączył: 11.10.2007 Ostrzeżenie: (0%)
|
W twoim przypadku potrzebne jest buforowanie zawartości strony.
Najlepiej zrobić to dobrze:
A oto opis: ob_start() - rozpoczyna buforowanie strony. ob_end_flush() - pokazuje zawartość strony. Zastosowanie tego rozwiązania spowoduje uniknięcia przykrych komunikatów w stylu "Już wcześniej wysłano nagłówki.". |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 17.01.2007 Ostrzeżenie: (0%)
|
próbuje jeszcze dodac wyswietlanie daty modyfikacji kazdego pliku, uzywam przy tym funkcji date ("F d Y H:i:s.", filemtime($filename)) ale cos mi sie wywala skrypt :/ Macie jakies pomysly ?
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 1 675 Pomógł: 286 Dołączył: 15.06.2009 Skąd: Wieliczka Ostrzeżenie: (0%)
|
rozumiem, że używałeś tego przykładu?
http://www.digipedia.pl/php/function.filemtime.html spróbuj usunąć spacje sprzed ( |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 358 Pomógł: 78 Dołączył: 4.11.2008 Skąd: Kraków Ostrzeżenie: (0%)
|
jaki komunikat błędu? echo date("F d Y H:i:s.", filemtime($filename)); u mnie na przykładowym pliku działa. może niepoprawna ścieżka?
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 17.01.2007 Ostrzeżenie: (0%)
|
używam przykładów z http://pl.php.net/manual/pl/function.filemtime.php
|
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 1 675 Pomógł: 286 Dołączył: 15.06.2009 Skąd: Wieliczka Ostrzeżenie: (0%)
|
|
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 17.01.2007 Ostrzeżenie: (0%)
|
Dla pojedynczego pliku wstawiam to na sam koniec przed
echo $html; ?> i dziala. Wiec zapewne wstawiam w zlym miejscu albo uzywam zlego argumentu jako nazwe pliku ? Po wstawieniu $html .= "$val - ".date("F d Y H:i:s.", filemtime($val))."<a href=\"?deleteFile=$val\">Usun</a><br>"; wywala błąd Warning: filemtime() [function.filemtime]: stat failed for 12426.txt in /usr/local/apache/www/htdocs/.../files.php on line 66 Skąd ten błąd ? Proszę o pomoc Ten post edytował Luki2604 8.07.2009, 07:40:40 |
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 19:27 |