Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] chat php
Konr@d
post 3.06.2007, 20:42:34
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 3.06.2007

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


Witam chciałym zrobić taki bardzo prosty chat PHP. Na początku wpisywało by się nick potem wczytywałby się chat na dole wpisywało by się wiadomości a na górze można by je odczytać ew.po prawej stronie lista zalogowanych.
Nie mam zielonego pojęcia jak się za to zabrać. Nie chce ściągać gotowych skryptów tylko napisać coś samemu. Za pomoc z góry dziękuje.
Go to the top of the page
+Quote Post
rasgan
post 4.06.2007, 07:12:55
Post #2





Grupa: Zarejestrowani
Postów: 97
Pomógł: 0
Dołączył: 30.05.2007
Skąd: Kleszczów

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


nie wiem czy nie lepiej w javascript coś takiego zrobić


--------------------
Szczęścia w mrokach...
Go to the top of the page
+Quote Post
LonelyKnight
post 4.06.2007, 07:21:56
Post #3





Grupa: Zarejestrowani
Postów: 240
Pomógł: 13
Dołączył: 1.06.2007
Skąd: Wrocław

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


Cytat(rasgan @ 4.06.2007, 08:12:55 ) *
nie wiem czy nie lepiej w javascript coś takiego zrobić


Ciekawo jakbyś chciał to zrobić w JS?? tongue.gif tongue.gif

Wracając do pytania. PHP za bardzo się do takiego czegoś nie nadaje, chociaż teraz gdy popularny stał się AJAX, pewnie udałoby się to jakoś ciekawie i bez ciągłego, jawnego odświeżania zrobić, a jak takie rozwiązanie nie pasuje to Java.


--------------------
Good programming is 99% sweat and 1% coffee.
Make it idiot proof and someone will make a better idiot...
Go to the top of the page
+Quote Post
rasgan
post 4.06.2007, 10:09:58
Post #4





Grupa: Zarejestrowani
Postów: 97
Pomógł: 0
Dołączył: 30.05.2007
Skąd: Kleszczów

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


@LonelyKnight - dokładnie o Jave mi chodziło. Nie wiem co ja mam z tym JS ostatnio.


--------------------
Szczęścia w mrokach...
Go to the top of the page
+Quote Post
KolegS
post 4.06.2007, 14:01:50
Post #5





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 17.04.2007
Skąd: Toruń

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


jeśli chodzi ci o php to to chyba shoutbox się nazywa i to działa jak chat tylko że wiadomości są usuwane załóżmy starsze niż 24h a i wszystkie aktualne możesz zobaczyć
Go to the top of the page
+Quote Post
Konr@d
post 4.06.2007, 15:14:20
Post #6





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 3.06.2007

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


Chodzi mi o coś takiego i żeby na początku było logowanie


http://algorytmy.pl/?id=1129
(nie chce spamować to przykład)
Go to the top of the page
+Quote Post
KolegS
post 4.06.2007, 19:51:58
Post #7





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 17.04.2007
Skąd: Toruń

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


no dobra ale w końcu chodzi ci o coś takiego jak chat czy shoutbox??
bo jak chat to chyba to powinno być zrobione w javie
Go to the top of the page
+Quote Post
LonelyKnight
post 4.06.2007, 20:16:04
Post #8





Grupa: Zarejestrowani
Postów: 240
Pomógł: 13
Dołączył: 1.06.2007
Skąd: Wrocław

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


1. Shoutbox-php:

- robisz odpowiedni formularz
- user klika w wyślij zapisujesz to co wysłał do bazy danych/pliku
- wyświetlenie rozmowy to po prostu wczytanie tego co jest w bazie i wrzucenie do odpowiedniego okna
- okno z treścią rozmowy odświeżasz co jakiś czas - fajnie jakbyś użył Ajaxa (tam w przykładzie masz coś o ramkach - też można)


2. Chat - java:

- aplikacja klient-serwer
- uruchamiasz serwer, który odbiera połączenia od userów, operujesz na socketach, tworzysz odpowiednie wątki itd...

http://www.csc.villanova.edu/~mdamian/Sock...tm#echo-program
http://java.sun.com/docs/books/tutorial/ne...kets/index.html

...ale chyba jednak nie to miałeś na myśli smile.gif


--------------------
Good programming is 99% sweat and 1% coffee.
Make it idiot proof and someone will make a better idiot...
Go to the top of the page
+Quote Post
Moli
post 4.06.2007, 20:36:19
Post #9





Grupa: Zarejestrowani
Postów: 662
Pomógł: 45
Dołączył: 26.03.2007
Skąd: Warszawa

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


Głupoty gadacie. Dzięki js i php można zrobić bardzo fajną aplikacje chatową. Autor napisał że chodzi o chat w php. Więc ani nie chodzi o shout-box'a ani o jave.

Myślę że może przydać Ci się klasa shout-boxa, napisana przez Nospor'a. Z tego co wiem, jest elastyczna i można ładnie ją wykorzystać jako chat.
Go to the top of the page
+Quote Post
LonelyKnight
post 4.06.2007, 20:52:25
Post #10





Grupa: Zarejestrowani
Postów: 240
Pomógł: 13
Dołączył: 1.06.2007
Skąd: Wrocław

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


Cytat(Moli @ 4.06.2007, 21:36:19 ) *
Autor napisał że chodzi o chat w php. Więc ani nie chodzi o shout-box'a ani o jave.


...a to czo?

Cytat
Chodzi mi o coś takiego i żeby na początku było logowanie

http://algorytmy.pl/?id=1129
(nie chce spamować to przykład)


A tak właściwie jaka jest różnica między czatem i shout-box'em? Dla mnie czat to coś co nie jest w przeciwieństwie do shoutbox'ów bezstanowe.


--------------------
Good programming is 99% sweat and 1% coffee.
Make it idiot proof and someone will make a better idiot...
Go to the top of the page
+Quote Post
Eron
post 5.06.2007, 07:23:10
Post #11





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 19.05.2007
Skąd: Lębork

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


Dobra napisze ci jak to zrobic:
1.Tworzysz plik tekstowy np. tresc.txt;
2.Tworzysz nowy dokument php o nazwie chat_form.php, ktorego zawartosc to mniej wiecej cos takiego:
Kod
<html>
<center>
<table>
<tr>
<td width="200px" height="150px">
<?
echo file_get_contents('tresc.txt');
?>
</td>
</tr>
</table>
<form action="chat_form.php" method="post">
Imie:<input type="text" name="imie"><br>
Tresc:<input type="textarea" name="tresc"><br>
<input type="submit" value="wyslij">
</form>
</center>
</html>
<?
$imie=$_POST['imie'];
$tresc=$_POST['tresc'];
$dozapisu='<font color="red">'.$imie.':</font><font color="blue">'.$tresc.'</font><br>';
$open= fopen('tresc.txt', 'a');
fwrite($open, $dozapisu);
fclose($open);
?>

No iprosze
to tylko tak na szybko napisalem. Masz jakies pytania to wal smialo.
Pozdrowienia! Eron.

Ten post edytował Eron 5.06.2007, 07:23:37


--------------------
Jestem początkujący. Nie uważam się za mistrza. Pamiętaj! Wyrażam tylko swoją opinię
Go to the top of the page
+Quote Post
uli
post 5.06.2007, 07:30:56
Post #12





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

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


10 sekund szukania w google:

Chat PHP


--------------------
Prawo Wylera:
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam.
Go to the top of the page
+Quote Post
paulina94x
post 19.07.2008, 00:29:23
Post #13





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 3.06.2008
Skąd: Wałbrzych

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


Eron ja mam pytanie. Po pierwsze to dochodzi po jednej wiaodmosći za późno. Czyli jak wysyłam to wyświetli się jak odświeżę, lub wyślę następną wiadomość. Po drugie jak się odświeży to wiadomości się podwajają. Po trzecie jak dojdzie do końca boxa, to wiadomości się nie chowają, raczej no ostatnia najstarsza się nie usuwa, tylko box się sam powiększa ;|

Ten post edytował paulina94x 19.07.2008, 00:33:12
Go to the top of the page
+Quote Post
Piotrwusek
post 19.07.2008, 00:34:34
Post #14





Grupa: Zarejestrowani
Postów: 399
Pomógł: 7
Dołączył: 11.06.2007
Skąd: Poznan

Ostrzeżenie: (20%)
X----


Może takie coś jak jest tu na górze strony:

NOSPOR.pl?

Informacje:

OPIS

POBIERZ
Go to the top of the page
+Quote Post
paulina94x
post 19.07.2008, 00:43:04
Post #15





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 3.06.2008
Skąd: Wałbrzych

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


Zgrałam cały folder na serwer i nie działa sad.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 23.07.2025 - 05:50