Помогите с (пых) уроком!

1. Илья (01.02.2012 / 12:58)
Подскажите плз где есть урок по пыху как сделать чат!?(простой)

2. KOZZ (01.02.2012 / 13:03)
простой чат - это гостевая с регистрацией по большому счету.
смотрим как реализуется регистрация, смотрим как реализуется гостевая, и реализуем чат smile

3. Илья (01.02.2012 / 13:05)
Попробую..А как смайлы всавить?

4. 3DwEp (01.02.2012 / 13:20)
$msg = str_replace(':) ', 'адрес смайла', $msg);


5. Удаленный (01.02.2012 / 13:20)
подучи ДЛЯ чего нужно $_POST и сразу научишься писатьsmile Я самый простой чат могу за 15 минут написать хотя php почти не знаю

6. Илья (01.02.2012 / 13:28)
5. MaZaHaKeR, напиши))Я потом разберу мож пойму)Ок?

7. KOZZ (01.02.2012 / 13:31)
4. Чак Норис, мда ...
$smiles = array('smile '=>'images/smile1.gif');
echo strtr($message,$smiles);

8. Илья (01.02.2012 / 13:34)
7. eGo Надежный Дядька,
а pазве не так
$smiles = array(' '=>'images/smile1.png');
echo str($message,$smiles);


9. Удаленный (01.02.2012 / 13:34)
6. ecos, ща пока занят. Через часок загляну и напишу код тебе

10. Илья (01.02.2012 / 13:35)
9. MaZaHaKeR, ок.ток в лич

Добавлено через 01:08 сек.
7. eGo Надежный Дядька, аа я всё таки был прав)))))

11. KOZZ (01.02.2012 / 13:36)
8. ecos, ну я описал принцип работы, там уже под себя допилите как угодно вам.

Добавлено через 00:41 сек.
9. MaZaHaKeR, не забудь про фильтрацию данных, о быстрый ты наш

12. Hennessy (01.02.2012 / 13:40)
На самом деле самый простой чат без наворотов пишиться за 15 минут. Защищённый и т.д. У меня есть чатик, но он уже не совсем простой, и показывать я его не буду)

13. KOZZ (01.02.2012 / 13:47)
да не пишется скрипт за 15 минут. просто чтобы набрать код, запросы, разметку нужно больше времени smile

14. Hennessy (01.02.2012 / 13:56)
Ну смотри. Вот что тебе нужно для простого мини-чата?
- Подключение к базе.
- Форма отправки с именем и сообщением.
- Обработка данных и занос их в БД с временем.
- Вывод данных.

-------
Всё. Это пишется за 15 минут. Потому что здесь нет ничего сложного. А если ты будешь ещё делать разграничение прав, ред. удл. цит. и т.д. конечно нужно будет больше времени)

15. KOZZ (01.02.2012 / 14:04)
14. Hennessy, ты говоришь не о чате, а о гостевой сейчас smile
в самом банальном чате должна быть хотя бы регистрация, просмотр анкеты.

16. Удаленный (01.02.2012 / 14:09)
Самый простой чат в миреsmile пиши этот код в index.php
<?php
echo '<form action="index.php?mod=ok" method="POST"><br/>Hик (max. 20):<br/><input name="nick" maxlength="20"><br/>Cooбщeниe (до 300):<br/><input name="msg" maxlength="300"><br/><input type="submit" value="Cкaзaть"></form>';
include("chat.php");
switch ($_GET['mod']) {
case 'ok' :
$msg = $_POST[msg];
$nick = $_POST[nick];
file_put_contents('chat.php', $nick.$msg."\n".file_get_contents('chat.php'));
header("Location: index.php");
break;
}
?>
этот чат мега простой, только чтобы понять как все работаетsmile

17. KOZZ (01.02.2012 / 14:16)
16, мда... эталон красивого когда прям vtopku

18. Hennessy (01.02.2012 / 14:16)
eGo, я говорил о мини-чате)

Добавлено через 00:37 сек.
Маза, ты ващпе отжёгD

19. Удаленный (01.02.2012 / 14:18)
Hennessy (1 Февраля 2012 / 14:16)
eGo, я говорил о мини-чате)

Добавлено через 00:37 сек.
Маза, ты ващпе отжёгD
Чо я только дал понять принцип работыsmile гг

20. KOZZ (01.02.2012 / 14:19)
18. Hennessy, я тоже говорю о мини чате.
а чем твой так называемый мини чат отличается от обычной гостевой тогда?
ты вообще понимаешь значение слова ЧАТ?

21. Удаленный (01.02.2012 / 14:20)
Фильтровать данные нужно уже через if () smile

22. Илья (01.02.2012 / 14:21)
Hennessy (1 Февраля 2012 / 13:56)
Ну смотри. Вот что тебе нужно для простого мини-чата?
- Подключение к базе.
- Форма отправки с именем и сообщением.
- Обработка данных и занос их в БД с временем.
- Вывод данных.

-------
Всё. Это пишется за 15 минут. Потому что здесь нет ничего сложного. А если ты будешь ещё делать разграничение прав, ред. удл. цит. и т.д. конечно нужно будет больше времени)
Я ведь ток учусь =)

23. KOZZ (01.02.2012 / 14:21)
facepalm
мдаа, ребята ...
у меня просто нет слов ))) сливаюсь

24. Hennessy (01.02.2012 / 14:22)
Чат - это то, где люди могут пообщаться друг с другом в реальном времени. Но и в гостевой и в мини-чате и в чате они могут поговорить в реальном времени. Суть различия только в том, что в гостевой все общаются без регистрации, а в чате и мини-чате уже с регистарцией.

25. Удаленный (01.02.2012 / 14:23)
eGo Надежный Дядька (1 Февраля 2012 / 14:21)
facepalm
мдаа, ребята ...
у меня просто нет слов ))) сливаюсь
Я например даже 1/5 php не выучил, не суди строго)

26. Hennessy (01.02.2012 / 14:23)
MaZaHaKeR (1 Февраля 2012 / 19:20)
Фильтровать данные нужно уже через if () smile

)))) Ахахаха. Смешно, смешно. Тоже ливаю.

27. KOZZ (01.02.2012 / 14:24)
24. Hennessy, вот именно, к чему я тебя и хотел привести ) сам себе противоречишь

28. Hennessy (01.02.2012 / 14:25)
27, я же сказал, что с отправкой имени и сообщения. но это не значит что человек его вводит. Можно вообще делать проще. Человек при входе просто вводит своё имя, а дальше оно крепица ему в сессию или в кук например. И поехали)

29. Илья (01.02.2012 / 14:25)
Ну вы рябят жжёте)

30. KOZZ (01.02.2012 / 14:25)
25. MaZaHaKeR, объясните мне идиoтy , какого *антона* вы пытаетесь научить новичка, если сами не умеете?

31. Удаленный (01.02.2012 / 14:26)
Hennessy (1 Февраля 2012 / 14:23)

)))) Ахахаха. Смешно, смешно. Тоже ливаю.
Да да, я пробовал если ник пустой или меньше 3 символов, то через иф() можно сообщить об этом и отправить назадsmile

Добавлено через 01:27 сек.
eGo Надежный Дядька (1 Февраля 2012 / 14:25)
25. MaZaHaKeR, объясните мне идиoтy , какого *антона* вы пытаетесь научить новичка, если сами не умеете?
Я ж говорю просто дал простой пример чтобы понять смысл

32. KOZZ (01.02.2012 / 14:30)
facepalm wall

33. Удаленный (01.02.2012 / 14:31)
Я понимаю, что тот код который который я написал, хрень полная, но для примера пойдетsmile

34. Hennessy (01.02.2012 / 14:40)
33, даже для примера это очень и очень плохо. Я бы сам написал, но сейчас занят своим кодом))

35. Дмитрий (01.02.2012 / 15:19)
30 пост понравился, прямо в тему сказано

за 15 минут только блокнот откроешь smile

36. Илья (01.02.2012 / 15:22)
MaZaHaKeR (1 Февраля 2012 / 14:31)
Я понимаю, что тот код который который я написал, хрень полная, но для примера пойдетsmile
Те тока уроки и писать

37. Удаленный (01.02.2012 / 15:25)
36. ecos, ггг)

38. Артур (01.02.2012 / 21:48)
Вообще писать код за 15 минут плохая практика

39. Илья (06.02.2012 / 00:11)
хватит *пи.ьками мериться*!может код напишите,а? smile

URL: https://visavi.net/topics/29037