Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [jQuery] Shoutbox (zapis do pliku, czytanie w ramce) bez odświerzania.
beatchem
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 28.11.2009

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


Witam, od jakiegoś czasu męczę Ajax'a, stanąłem na pisaniu Shoutbox'a na moja stronę, jego szkielet wygląda tak:

Część index.php:
  1. <script type='text/javascript' language='JavaScript' src='jquery-1.3.2.min.js'></script>
  2. <script type='text/javascript' language='JavaScript'>
  3. function laduj() {
  4. $('#sometop').load('sometop.php');
  5. }
  6. $(document).ready(function () {
  7. $('#somebot').load('somebot.php');
  8. setInterval ('laduj();', 1000);
  9. });

oraz formularz, również w indexie:
  1. <div id='somebot'>
  2. <form method='post' action='zapisz.php'>
  3. <textarea cols='80' rows='5' id='text'></textarea>
  4. <input type='button' id='but' value='Wyślij'>
  5. </form>


Oto plik ładowany co sekunde (sometop.php), zawartemają w nim być wpisy użytkowników wygląda tak:
  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  2. #all {
  3. color: black;
  4. border: 2px outset gray;
  5. margin: 10px;
  6. width: 97%;
  7. height: 68%;
  8. background-color: white;
  9. }
  10. #tresc {
  11. width: 97%;
  12. height: 30px;
  13. border: 1px solid black;
  14. }
  15. </head>
  16. <div id='all'>
  17. <div id='tresc'>
  18. </div>
  19. </div>
  20. </body>
  21. </html>


Mój problem polega na tym, że niezbyt wiem jak sprawić, aby to wszystko działało bez przeładowywania indexu, pliku 'zapisz.php' nawet jeszcze nie zacząłem robić, nie wiem czy wpisy użytkowników mam zapisywać każdy do osobnego pliku czy może da się 'na żywo' pisać do pliku 'sometop.php'?

Pozdrawiam.
Go to the top of the page
+Quote Post

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: 19.08.2025 - 15:02