ФорумПрограммированиеPHP для идиотов → Реализация типа ротатор (в реальном времени)

Реализация типа ротатор (в реальном времени)

  • AdmBuxonly

    Сообщения: 370 Репутация: N Группа: Кто попало

    Spritz 17 октября 2009 г. 7:29

    Народ, всем привет. Столкнулся с такой задачей: нужно сделать рекламный блок, точно такой же по функциональности, что и на этом сайте: http://global-bux.ru/. Она находится по углам влевом и вправом верхних углах. Надо чтобы она могла меняться без обновления страницы. Если подождать то она меняется.

    Есть идеи как это можно реализовать?

    Вот к примеру я сделал БД, и подключился к ней:


    <?php
    $host = "localhost";
    $db_name = "advertise";
    $login = "admin_adv";
    $password = "12345";
    $con = mysql_connect("$host","$login","$password");
    mysql_select_db("$db_name", $con);
    ?>

    <div>
    <?php
    $select = mysql_query("SELECT * FROM info LIMIT 1", $con);
    $result = mysql_fetch_array($select);
    printf("%s<br>%s", $result['title'], $result['views']);

    ?>
    </div>


    Я пробовал с циклом while и sleep(5) но ни чего не вышло.
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 17 октября 2009 г. 9:37, спустя 2 часа 8 минут 20 секунд

    AJAX попробуй :)
  • AdmBuxonly

    Сообщения: 370 Репутация: N Группа: Кто попало

    Spritz 17 октября 2009 г. 10:09, спустя 32 минуты 19 секунд


    AJAX попробуй :)


    Ага! Еще полтора года сидя на сартире с книгой в зубах… не я лучше попробую средствами РНР осуществить и ЯС… а пока буду думать над циклом FOR…
  • koz1024

    Сообщения: 14 Репутация: N Группа: Кто попало

    Spritz 17 октября 2009 г. 11:39, спустя 1 час 30 минут 3 секунды



    AJAX попробуй :)


    Ага! Еще полтора года сидя на сартире с книгой в зубах… не я лучше попробую средствами РНР осуществить и ЯС… а пока буду думать над циклом FOR…


    Зачем книга и полтора года? Там всё элементарно, сам посмотри ajax примеры. Я, например, выучил за полчаса и без книги, когда столкнулся =)
    P.S. Пыха, привет!!
    Спустя 219 сек.
    P.P.S. Да, не злитесь на меня (в особенности дуд), что я так с порога и сразу в гугль человека посылаю,
    во-первых я тут на пыхе уже почти полгода за вами наблюдаю :)
    во-вторых, в аяксе действительно ничего сложного (из личного опыта)
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 17 октября 2009 г. 12:35, спустя 56 минут 2 секунды

    koz1024, а я тебя знаю?
    Сапожник без сапог
  • koz1024

    Сообщения: 14 Репутация: N Группа: Кто попало

    Spritz 17 октября 2009 г. 12:58, спустя 22 минуты 20 секунд

    phpdude, нет. Зато я тебя уже знаю =)
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 17 октября 2009 г. 13:09, спустя 11 минут 4 секунды

    phpdude, это тёма лебедев
  • mario

    Сообщения: 6067 Репутация: N Группа: Джедаи

    Spritz 17 октября 2009 г. 13:14, спустя 4 минуты 58 секунд

    koz1024, мб представишься ;)
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 17 октября 2009 г. 13:28, спустя 14 минут 24 секунды



    AJAX попробуй :)


    Ага! Еще полтора года сидя на сартире с книгой в зубах… не я лучше попробую средствами РНР осуществить и ЯС… а пока буду думать над циклом FOR…
    Не ссы ;) Ничего сложного в аяксе нет, особенно если юзать вместе с жуквери, дык там вообще все элементарно! Например:
    <html>
    <head>
    <title>Test</title>
    <script type="text/JavaScript" src="jquery-1.3.2.min.js"></script>
    <script type="text/JavaScript">
    //var param;
    function post (param)
    {
    $("#quote h1").load("test.php?t=" + param);
    };
    </script>
    </head>
    <body>
    <div id="wrapper">
    <div id="quote"><h1><a id="generate" href="javascript:void(0);" onclick="post('123123123123123123123131231fgwerth');" >CLICK!!!</a></h1></div>

    </div>
    <br />
    <br />
    <div id="color1"></div><div id="color2"></div><div id="color3"></div><div id="color4"></div><div id="color5"></div><div id="color6"></div>
    </body>
    </html>
    Спустя 48 сек.
    А в test.php просто echo $_GET['t'];
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 17 октября 2009 г. 13:29, спустя 37 секунд


    phpdude, это тёма лебедев
    это не его разговорный стиль … ))))
    Сапожник без сапог
  • krasun

    Сообщения: 1370 Репутация: N Группа: Джедаи

    Spritz 17 октября 2009 г. 13:36, спустя 6 минут 43 секунды



    AJAX попробуй :)


    Ага! Еще полтора года сидя на сартире с книгой в зубах… не я лучше попробую средствами РНР осуществить и ЯС… а пока буду думать над циклом FOR…


    Если под ЯС, ты имеешь виду JavaScript, то тебе не проблема будет использовать техн. AJAX. Просто будешь работать с объектом XMLHttppRequest. Вот пример работы с xhr.

  • koz1024

    Сообщения: 14 Репутация: N Группа: Кто попало

    Spritz 17 октября 2009 г. 13:39, спустя 3 минуты 8 секунд

    Не лебедев уж точно :)
    А что представляться-то? Я обычный пхп-разработчик. Профессионально педалю где-то года полтора. Сначала работал в небольшой фирме, потом меня в связи с кризисом попёрли, после чего я стал работать на государственном предприятии. Стараюсь писать по стандартам PEAR. Для денег подрабатываю фрилансом, для стажа и опыта - на гос. предприятии, для души - пишу свою говноcmsку. На пыхе не проявляю активность: не отвечаю на вопросы, т.к. не считаю себя умней других (да и объяснять я не умею: так объясню, что хрен что кто поймёт), не задаю вопросы - т.к. есть гугль и яндекс, да и вопросов у мну особенно нет… Живу в Харькове, украинские политики меня откровенно заебали, хочу в Россию :( Из вредных привычек: пью, курю. На год младше md5. Высшего образования нет из принципа.
    Вот моя короткая биография… :)
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 17 октября 2009 г. 13:52, спустя 13 минут 22 секунды

    Приятно познакомится :)
  • krasun

    Сообщения: 1370 Репутация: N Группа: Джедаи

    Spritz 17 октября 2009 г. 13:57, спустя 5 минут 10 секунд


    Высшего образования нет из принципа.

    А в чем заключается принцип?
  • mario

    Сообщения: 6067 Репутация: N Группа: Джедаи

    Spritz 17 октября 2009 г. 14:06, спустя 8 минут 22 секунды

    koz1024, очень приятно, а так что за принцип про образование? )

Пожалуйста, авторизуйтесь, чтобы написать комментарий!