![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 361 Pomógł: 12 Dołączył: 9.01.2010 Ostrzeżenie: (10%) ![]() ![]() |
Witam
Mam zrobiony czat gdzie wyswietla się user , tekst oraz czas wpisania tkstu. Rzecz ma się w tym że na czacie zmieniają w czasie zmieniają mi się sekundy. Co zrobić by pozostało tak by nie zmieniał mi się czas? Czat jest zrobiony na ajaxie. to plik za wyświetlanie
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 361 Pomógł: 12 Dołączył: 9.01.2010 Ostrzeżenie: (10%) ![]() ![]() |
Data wpisywana jest jako funkcja NOW() i tu jest okey . Idzie o to że czas który mi się wyświetla odświeża mi się co sekundę .
a tu kod java <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <script> $(document).ready(function(){ $(document).on('submit', '#chatForm', function(){ var text = $.trim($("#text").val()); var username = $.trim($("#username").val()); if(text != "" && username != "") { $.post('ChatPoster.php', {text: text, username: username}, function(data){ $(".chatMessages").append(data); $(".chatMessages").scrollTop($(".chatMessages")[0].scrollHeight); $("#text").val(''); }); } else { alert("Musisz wpisac wiadomość!"); } }); function getMessages() { $.get('GetMessages.php', function(data){ var amount = $(".chatMessages li:last-child").attr('id'); $(".chatMessages").html(data); var countMsg = data.split('<li').length - 1; array = [countMsg, amount]; }); return array; } setInterval(function(){ var num = getMessages(); if(num[0] > num[1]) { $(".chatMessages").scrollTop($(".chatMessages")[0].scrollHeight); } },1000); }); </script> Okey temat zamykam Dałem coś takiego echo $actualDate->format('d-m-Y H:i'); Dzięki waźniak za podpowiedź. Ten post edytował woxala123 18.03.2016, 20:08:37 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 09:12 |