Azərbaycan dili Bahasa Indonesia Bosanski Català Čeština Dansk Deutsch Eesti English Español Français Galego Hrvatski Italiano Latviešu Lietuvių Magyar Malti Mакедонски Nederlands Norsk Polski Português Português BR Românã Slovenčina Srpski Suomi Svenska Tiếng Việt Türkçe Ελληνικά Български Русский Українська Հայերեն ქართული ენა 中文
Subpage under development, new version coming soon!

Subject: Programowanie - help.

2013-11-18 15:24:44
opisze jak chce żeby to działało:
wchodzę na stronkę widzę fotkę testową pod nią formularz ładuje nową fotkę i ona teraz się wyświetla, do tej pory wszystko działa ok no ale chciałbym żeby po zamknięciu przez użytkownika strony ona się usuwała no i nad tym usuwaniem siędzę 3 dzień. Próbowałem wykryć zamknięcie okna przez js ale to nie zadziałało
2013-11-18 15:36:24
To skrypt po stronie serwera ma być? Czy po stronie usera?
2013-11-18 15:40:19
po stronie serwera
2013-11-18 15:50:17
A próbowałeś jakoś przez onunload event albo onbeforeunload wykryć?

Bo generalnie kwestia jest tylko wykrycia zamknięcia karty/okna przez uzytkownika, potem wysyłasz do serwera jakiś http POST request co wywali tą fotkę (chociaż jest pewnie łądniejszy sposób ale na webowym programowaniu kiepsko się znam).

Pewnie już obczajałeś, ale na wykrycie może spróbuj czegoś stąd:
http://stackoverflow.com/questions/9941354/browser-tab-close-detection-using-javascript-or-any-other-language
2013-11-18 18:37:54
Przepraszam, że tu pisze ale potrzebuje szybkiej odpowiedzi. Chyba przez jakieś chore akutalizacje w ff, nie chciała mi się odpalić, więc ją wywaliłem. Która wersja ff ściągnać, która jest najbardziej przyjemna ?
2013-11-18 18:41:40
Ja nie korzystam z FF, ale ściągnąłbym po prostu najnowszą, stabilną wersję.
2013-11-18 18:49:45
Ja bym algorytm takiego skryptu zrobił tak - zakładamy na początek, że wysyłanie obrazka na serwer juz dziala poprawnie:

1). Pobranie sciezki oraz ID wgranego obrazka (nazwy pliku)

2). Wyswietlenie obrazka w skrypcie php

3). Uruchomienie dodatkowego skryptu pod koniec poprzedniego, np. usun-obrazek.php, i przesłanie tam w jakiś sposób ID tego obrazka

4). Po wywołaniu skryptu usun-obrazek.php usypiamy go na np. 30 sekund metodą sleep(), a następnie kolejnymi poleceniami w nim usuwamy obrazek. Przez te 30 sekund bowiem obrazek powinien sie już dawno załadować do przeglądarki użytkownika.

Może być problem po stronie ustawień serwera z maksymalnym czasem działania skryptu (max_execution_time) który często jest ograniczony właśnie do 30 sekund, ale mozna to ominąć poleceniem np. set_time_limit(60).

Nie testowałem tego rozwiązania, ale jest szansa, że chyba zadziała


Ps.
Po przestestowaniu jednak nie działa, bo skrypt chce się najpierw skompilowac cały, włacznie z tym co ma w include/require ...

Może zadziała jakaś tabela w bazie danych z tymczasowymi obrazkami, datą wysłania, i automatycznym zadaniem CRONa co np. godzinę i usuwaniem tych starszych niż godzina?
(edited)
2013-11-18 18:55:52
Dzięki nie ogarniam tego ff, usunąłem całego z kompa. Instaluje najnowszą wersję włączam a wszystkie ciasteczka się zachowały, nawet zakładki na pasku :O.

Jednak straciłem1.5h na explorerze, TO JEST JEDNO WIELKIE GÓWNO, aż musiałem iść do 2 kompa i z ff na tamtym kompie dopiero ściągnąłem sobie instalkę.

Dziękuję i przepraszam !
2013-11-18 19:32:54
Bo usunąłeś albo kasując katalog z program files czy gdzie tam on siedział, albo odinstalowywując bez kasowania profilu (powinien chyba się spytać czy kasować profil wtedy). Profil podejrzewam, że siedzi gdzieś w documents and settings, on został i dlatego się wszystko zachowało.
2013-11-20 18:45:31
Ok tylko, że mi się wydaję iż to przez jakieś automatyczne aktualizacje. Ale nie jestem pewien, grunt że wszystko śmiga.
2013-11-20 19:41:01
Potrafi ktoś tworzyć szablony do wordpresa? zapłacę ;)
2013-11-20 20:46:06
ile?
2013-11-20 20:53:27
ile ile... a ile chcesz i co umiesz?
2013-11-20 21:07:21
skoro piszesz ze zaplacisz to chyba ty powinienes napisac a nie jeszcze laske robic jak ktos pyta
2013-11-20 21:17:25
ależ ja nie robię żadnej łaski, mam projekt, chętnie go wyślę zainteresowanym do wyceny, jeśli się dogadamy co do kwoty to realizujemy i dziękuję.
2013-11-20 21:40:35
podeślij projekt;)