1. PHP / Говнокод #16521

    +160

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    if (isset($_POST['find'])) { $find = $_POST['find']; if ($find == '') { unset($find);} } 
    require 'bd.php';
    if (isset($find)){$parametr=$find;} else {$parametr='main';}
    $res = mysql_query("SHOW TABLES");
    if ($parametr != 'main'){
    while ($row = mysql_fetch_row($res)) {if($parametr==$row[0]){$check=1;} }}
    if($check != 1){$parametr='main';} 
    $sql_select = "SELECT * FROM `$parametr`; 
    $result = mysql_query($sql_select);
    $row = mysql_fetch_array($result);
    $query='SELECT MAX(id) FROM `$parametr`';
    $query=mysql_fetch_row(mysql_query($query));
    $max_id=$query[0];
    $i = 1;
    $icorrect = $max_id;
    while ($i <= 18) {
    $query='SELECT * FROM `$parametr` WHERE id='.$icorrect.'';
    $result=mysql_fetch_array(mysql_query($query));
    $i++;
    echo $result['name'],' <b>said</b>: ',$result['text'];
    echo '<br />';
    $icorrect = $icorrect - 1;

    Бухой быдлокодер пытается написать удобный чат на php с полным функционалом в одной странице

    Запостил: kooomle, 13 Августа 2014

    Комментарии (29) RSS

    • bd.php
      Ответить
      • нормальный у них райдер
        уже требуют биде
        а потом что?
        ящик шампанского кристал в гримёрную?
        Ответить
    • > удобный чат на php с полным функционалом в одной странице
      Ну и нормально. Че там на много файлов растягивать? Простенькое REST API для отправки и получения сообщений да немного яваскрипта на клиенте...

      В идеале бы конечно вебсокет или хотя бы комету, но пых с ними не особо дружит?
      Ответить
      • > ну и нормально
        ты сам код то читал?
        Ответить
        • > ты сам код то читал?
          Я столько не выпью...
          Ответить
      • Нормально всё дружит.
        Ответить
        • Как вебсокеты прикрутить к пыхе? Автономный скрипт на пыхе, который сам принимает коннекты от браузеров?
          Ответить
          • как должен выглядеть интерфейс библиотеки по работе с вебсокетами на пхп:
            websockets::connect(...)
            read_websock(...)
            wbsocketWrite(...)
            close($websocket)
            Ответить
          • а что тут удивительного? http://daemon.io/
            Ответить
            • Это же PHP. Протекает же всё, небось?
              Ответить
            • Мне ещё понравилась статья со страшным названием:
              http://kvz.io/blog/2009/01/09/create-daemons-in-php/
              Ответить
              • пф
                https://www.kernel.org/2014/06/13/new-linux-kernel-will-be-completely-rewritten-in-php-till-2015.html
                Ответить
                • Не открывается. Наверное, ввели санкции против этой статьи.
                  Ответить
                  • Просто Ди++ развел тебя как лоха, а ты поверил
                    Ответить
                    • Во что я поверил?
                      Ответить
                      • Что? Где? Кто? Я?
                        Ответить
                        • Ты брони. Сейчас ты находишься на сайте, где обсуждают поней и карманных львов.

                          Стоп! Или вопрос не об этом?
                          Ответить
                          • Я еще хувиант. Но доктора тут не обсуждают
                            Ответить
                  • Просто не хотят портить сюрприз.
                    Ответить
              • Я давно хочу написать парочку, правда, на пайтоне.
                Ответить
                • На пайтоне годно получается. json rpc буквально в несколько строк можно замутить.
                  Ответить
                  • Теперь у меня уже появилось неотвратимое желание. Это ведь путь на тёмную сторону, правда?
                    Ответить
    • $find = $_POST['find'];
      ...
      $parametr=$find;
      ...
      $sql_select = "SELECT * FROM `$parametr`;

      Удачи!
      Ответить

    Добавить комментарий