![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 17.02.2004 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Jak zrobić cośtakiego że jak ktoś wyśle PW (zrobiłem własny skrypt do obsługi PW) do osoby która jest online z moją stroną żeby jej wyskoczył popup o otrzymaniu nowej wiadomości...
Proszę o pomoc i z góry dziękuje Pozdrawiam -------------------- Człowiek boi się tego czego nierozumie
--- Blog początkującego programisty |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 445 Pomógł: 0 Dołączył: 21.12.2003 Skąd: Tomaszów Lubelski Ostrzeżenie: (10%) ![]() ![]() |
Wystarczy stworzyć funkcję, która będzie sprawdzała, czy jest jakaś nowa, nieprzeczytana wiadomośc dla podanego usera. Jeżeli jest, to wywołuje skrypt JavyScript, który otwiera okienko z tą wiadomością. Podaną funkcję należy wywołać w każdym pliku *.php.
-------------------- Don't worry, be happy!
Gadu-Gadu: 1687784 Darmowe komponenty na stronę WWW - licznik księga gości shoutbox chat kalendarz data godzina imieniny IP host przeglądarka odwiedzającego ankieta sonda |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 17.02.2004 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Ale jak bo nimam pojęcia jak to zrobić :oops: mógł bym prosić o jakiś url do skryptu albo jakiś przykładzik...
Bardzo prosze ![]() Pozdrawiam -------------------- Człowiek boi się tego czego nierozumie
--- Blog początkującego programisty |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 445 Pomógł: 0 Dołączył: 21.12.2003 Skąd: Tomaszów Lubelski Ostrzeżenie: (10%) ![]() ![]() |
Jest to przecież na phpBB, więc sobie sam cišg skrypt i zobacz.
-------------------- Don't worry, be happy!
Gadu-Gadu: 1687784 Darmowe komponenty na stronę WWW - licznik księga gości shoutbox chat kalendarz data godzina imieniny IP host przeglądarka odwiedzającego ankieta sonda |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 636 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Cytat żeby jej wyskoczył popup o otrzymaniu nowej wiadomości..
takie cos... Kod function okno(sciezka,szer,wys){
window.open(sciezka,"","toolbar=no, innerWidth="+szer+", innerHeight="+wys+", width="+szer+",height="+wys); } a potem robisz tak: [php:1:dcd2281f24]<?php // if nowe wiadomosci { echo '<body><script type="text/javascript">okno("pw.php",200,200);</script>...</body>'; } ?>[/php:1:dcd2281f24] Ale filozofia... Praktycznie wszedzie mozna takie cos podpatrzec, tak jak juz mowil Majdan, jak sie nie umie wymyslic ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 17.02.2004 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Nie do końca mi o to chodziło :cry: Raczej o cośtakiego:
Użytkownik siedzi sobie na stronie (np.write_post.php) no i tak pisze już od pietnastu minut i niezamieża skończyć :? i jak go powiadomić o tym że dostał PW bez odświeżania jego strony? ![]() A jak tego uniknąć :?: :?: :?: Za pomoc z góry dziękuje i Pozdreawiam :!: -------------------- Człowiek boi się tego czego nierozumie
--- Blog początkującego programisty |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 0 Dołączył: 10.03.2004 Skąd: K-ce Ostrzeżenie: (50%) ![]() ![]() |
w/w rozwiązania + odswięzanie strony gdzie jest skrypt co sprawdza czy dana wiadomosc jest nowa ( odswezanie umiesc np w ramce ( bardzo malej ramce) a jak chodzi o te ze ktos juz nie wejdzie na Twoja strone to wraz z wyslaniem na PW wysyla na e-mial info o tym ze na PW jest jakas nowa wiadomosc
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 636 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Zrob niewidoczna ramke czyli:
[xml:1:81ab1a5834] <frameset cols="0,*"> <frame name="niewidoczna" src="costam.php"> <frame name="wlasciwa" src="index2.php"> </frameset> [/xml:1:81ab1a5834] i potem robisz sobie w tej niewidocznej ramce refresh co np. 30 sek. jesli jest jakies PW to skryptem JS otwiera sie nowe okienko. Mysle, ze to dosc proste rozwiazanie. edit: widze, ze sie spoznilem ![]() |
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
Wątek przeniesiony z php.
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 17.02.2004 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
A czy zamiast setframe można użyć iframe jako niewidoczną czyli tak
Kod <iframe src="costam.php" widht="0" height="0">
Albo nieda się obejść tego i zrobić tego inną trogą np. skrypt który ciągle choci na serwerze (nie kończąca się pętla) i wysyła coś do strony jak ona jest już w przeglądarce użytkownika i wyświetla informacje. Pozdrawiam... -------------------- Człowiek boi się tego czego nierozumie
--- Blog początkującego programisty |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 636 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Mozna zastosowac streaming html...
Mozna tez zrobic niewidocznego iframa, czyli Kod style="visibility:hidden;"
ktory bedzie sie odswiezac co jakis czas... |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 17.02.2004 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Przeczytałem tego tematu o streaming html tylko niewiem jak bym mógł wykożystać to ciągłe połączenie z użytkownikiem
![]() Jak byś mógł coś bardziej poradzić był bym bardzo (naprawde bardzo)wdzięczny Pozdrawiam... O przepraszam już znalazłem to pod spodem i przepraszam za zamieszanie... [php:1:6687c71371]<?php //Tu kończy się strona flush(); ignore_user_abort(true); set_time_limit(0); while () { flush(); if ( /*przyszła jakaś wiadomość*/) { // jakis skrypt, który wyświetla okno z informacją o PW brake; } } ?>[/php:1:6687c71371] Dzięki Paul Temat zamknięty -------------------- Człowiek boi się tego czego nierozumie
--- Blog początkującego programisty |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 636 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
no wysylasz userowi takie cos np:
[xml:1:e8c53544fd] <script type="text/javascript"> window.open('pw.php','','toolbar=no,width=200,height=200'); </script> [/xml:1:e8c53544fd] edit: znowu sie spoznilem ![]() ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.06.2025 - 18:21 |