Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP]Powtarzanie kodu
ilidir
post
Post #1





Grupa: Zarejestrowani
Postów: 183
Pomógł: 14
Dołączył: 27.09.2014

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


Witam szukam rozwiązania które umożliwi mi uruchomienie kodu PHP jak i HTML co na przykład 1 sekundę. Nie mówie tutaj o CRONIE.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ilidir
post
Post #2





Grupa: Zarejestrowani
Postów: 183
Pomógł: 14
Dołączył: 27.09.2014

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


ja doskonale wiem jak dziala CRON dlatego nie rozumiem dlaczego caly czas ktos mi mowi ze to co chce zrobie przy pomocy CRON-A

mam jeszcze jeden problem a mianowicie mam taki kod AJAX

Kod
<script type="text/javascript">
    function czatuj() {                                                
        var interval = setInterval(function() {

            $.ajax({
                type: "POST",                                        
                url: "czat_ajax.php",                        
                dataType : 'json',                        
                data: {
                },
                success : function(json) {                                                            
                    var div = document.getElementById("tess");
                    for (var i=0;i<=9;i++)
                        {
                        div.textContent = json[i]['login'];
                        var text = div.textContent;
                        }

                },
                error:    function(error) {                            
        alert("Jest jakis klopot");
    }
            });
        },1000)};
</script>


wywoluje to kod php

  1. header('Content-type: application/json');
  2. include 'config.php';
  3. db_connect();
  4. check_login();
  5. $tablica=array();
  6.  
  7.  
  8. $query = "SELECT * FROM czat ORDER BY id_czat DESC LIMIT 10;";
  9.  
  10. $result = @mysql_query($query) or die('<p class="blad">Wystąpił błąd podczas pobierania wpisów z bazy.</p>');
  11.  
  12. while ($row = mysql_fetch_array($result)) {
  13. $enazwa = stripslashes($row['user_name']);
  14. $etresc = stripslashes($row['tresc']);
  15. $nowytekst = wordwrap($etresc, 20, "\n", true);
  16. $tablica[]['login'] = "$enazwa: $nowytekst";
  17. }echo json_encode($tablica);
  18.  
  19. db_close();


z tego pliku wychodzi mi takie coś: [{"login":"Admin: gdgdgdfgdfg"},{"login":"Admin: sadbjhsabjhbashdb"},{"login":"Admin: kdkjadkajdbkd"},{"login":"Admin: jdshjkskjsnjnjkfnfjk\nfndsjknjfknsdjkfnjks\ndnjkfnkjsdnsdkjfnsdj\nkdsnfjksdnfsdjkfndsj\nfkdsnfjdsnfjsdfnsdkj\nfndfjkdsnfkjfnkjndsj\nkfnsdkjfnj11111"},{"login":"Admin: hgjhgjhgjhgjhghjbjhb\nhjbhjbjhbhjbhjhhbhhb\njhbjhbhjbhbjhbjhbjbh\njb"},{"login":"Admin: test (IMG:style_emoticons/default/smile.gif) "},{"login":"Admin: klhakjndjkawdn"},{"login":"Admin: asdadad"},{"login":"Admin: asdadad"}]

wiec jest super ale w divie do ktorego sie odwoluje pokazuje mi sie tylko ten rekord Admin: asdadad

ale jezeli uzyje document.write(""); to pojawi mi sie nowe okno i wyświetli wszystkie rekordy.

Macie jakieś pomysly (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif)

Ten post edytował ilidir 23.11.2014, 13:40:42
Go to the top of the page
+Quote Post

Posty w temacie
- ilidir   [JavaScript][PHP]Powtarzanie kodu   18.11.2014, 21:49:47
- - Turson   setInterval() + ajax   18.11.2014, 22:09:44
- - ilidir   liczyłem na pomoc w formie przyklacdu   18.11.2014, 22:20:04
- - trueblue   http://lmgtfy.com/?q=setinterval+ajax   19.11.2014, 08:40:13
- - ilidir   [PHP] pobierz, plaintext <?php $query = "S...   19.11.2014, 12:59:20
- - Turson   JS może komunikować się z PHP za pomocą ajaxa. htt...   19.11.2014, 13:13:53
- - ilidir   witam znalazłem taki kod: var interval = setInte...   19.11.2014, 17:32:39
- - nospor   W kodzie co pokazales wysylasz i odbierasz dane. ...   19.11.2014, 17:39:34
- - ilidir   ale ja rozumiem co oznaczaja te linijki mam tylko ...   19.11.2014, 18:00:51
- - nospor   Napisales CytatAle o ile dobrze rozumiem moge tylk...   19.11.2014, 18:18:22
- - ilidir   data: { dana1 : zmienna1, dana2 : zmienna2, }, wy...   19.11.2014, 18:28:36
- - nospor   No dobrze. Ja sie tylko ustosunkowalem do tego pyt...   19.11.2014, 18:34:04
- - ilidir   a mam jeszcze jedno pytanie czy musze coś jeszcze ...   20.11.2014, 21:26:53
- - nospor   Firefox -> Firebug -> konsola -> i tam s...   20.11.2014, 21:29:27
- - ilidir   nospor jestes genialny dzieki nie wiedziałe mnawe...   20.11.2014, 21:50:28
- - nospor   Dales w petli: echo json_encode($tablica); t...   20.11.2014, 21:59:36
- - ilidir   nooo i terz jest tak jak chce dzieki nospor jak z...   21.11.2014, 18:28:26
- - viking   Możesz zapisać godzinę i zdarzenie a później w cro...   21.11.2014, 18:55:54
- - ilidir   to generalnie cron musialby wywolywac jakas funkcj...   22.11.2014, 20:13:46
- - untorched   To generalnie się zdecyduj czy mówisz o wykonywani...   23.11.2014, 01:43:52
|- - ilidir   Cytat(untorched @ 23.11.2014, 01:43:5...   23.11.2014, 10:14:19
- - MWL   Za pomocą PHP nie dodasz niczego do crona, chyba ż...   23.11.2014, 10:21:04
- - ilidir   ja doskonale wiem jak dziala CRON dlatego nie rozu...   23.11.2014, 13:39:40
- - nospor   Cytatwiec jest super ale w divie do ktorego sie od...   23.11.2014, 20:28:39
- - ilidir   mhm to coś już wiem a czy do tego jest jakas inna...   23.11.2014, 21:24:48
- - Turson   div.textContent += json[i]['login'];   23.11.2014, 21:28:17
- - ilidir   a jak przenieśc tekst do nastepnej linijki ? bo ku...   25.11.2014, 20:14:10
- - Turson   Dodaj HTMLowe przejście do nowej linii.   25.11.2014, 20:16:29
- - ilidir   div.textContent += json[i]['login'] + ...   25.11.2014, 20:41:01
- - Turson   A jak wstawiasz do elementu? text() czy html()   25.11.2014, 20:43:30
- - ilidir   dzieki Turson innerHTML dało rade A powiedzcie mi...   26.11.2014, 08:13:52
- - Turson   jQuery prepend http://api.jquery.com/prepend/   26.11.2014, 08:18:11
- - ilidir   wydaje mi sie ze funkcja prepend dodaje to co chce...   27.11.2014, 18:14:34
- - Daimos   Niech Ci się nie wydaje, tylko sprawdź, prepend ws...   27.11.2014, 18:21:45
- - ilidir   dałem rade dzieki   27.11.2014, 21:32:13


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 Aktualny czas: 10.10.2025 - 03:04