Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dodanie rekordu do bazy i jego wyswietlenie
invx
post
Post #1





Grupa: Zablokowani
Postów: 655
Pomógł: 0
Dołączył: 28.11.2003
Skąd: Zagórz

Ostrzeżenie: (80%)
XXXX-


Pisze schutboxa, wszystko bylo by OK, gdyby nie dodawanie nowego wpisu. Wszytskie rozwiazania jakie znam zeby dodac rekord do bazy i go wyswietlic, wymagaja odswiezenia strony - wyglada to kiepsko. I zastanawiam sie jak by tak schutbox zrobic w ifram'ie ? i odswiezalo by tylko zawartosc iframe'a ? Co wy na to ? A moze znscie lepszy sposob dodawania wpisow (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ?

dzieki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 14)
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Hmmm, bylo cos takiego, tylko jak sie nazywalo... hmmm.... chyba na 'a', hmmm.. AJAX?
Go to the top of the page
+Quote Post
invx
post
Post #3





Grupa: Zablokowani
Postów: 655
Pomógł: 0
Dołączył: 28.11.2003
Skąd: Zagórz

Ostrzeżenie: (80%)
XXXX-


ale ajax to wymaga specjalnego servera co by to obsluzyl - wiec odpada

Ten post edytował invx 30.10.2005, 20:28:30
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(invx @ 2005-10-30 21:02:54)
ale ajax to wymaga specjalnego servera co by to obsluzyl - wiec odpada

Doczytaj dokładnie co to jest AJAX.

AJAX to połączenie dowolnego języka server-side i JavaScriptu. Co oznacza, że potrzebujesz tak specjalnego sewera jakim jest np.: Apache i php (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

A tak poza tym:
www.modernmethod.com (zajrzyj do przykładów)
xoad.org (zajrzyj do przykładów)
Go to the top of the page
+Quote Post
invx
post
Post #5





Grupa: Zablokowani
Postów: 655
Pomógł: 0
Dołączył: 28.11.2003
Skąd: Zagórz

Ostrzeżenie: (80%)
XXXX-


naczytalem sie o tym AJAXI'e i dalej nie wiem jak to do schutboxa wdrozyc ...

narazie napisalem schutbox'a normalnie tylko w php

  1. <?php
  2. function pokaz_schutbox ()
  3. {
  4. <table class='tabela_gl' width='30%' cellpadding='2' cellspacing='1'>
  5. <tr>
  6. <th>Schutbox</th>
  7. </tr>
  8. ";
  9. $sql = "SELECT * FROM schutbox";
  10. $wykonaj = mysql_query ( $sql );
  11.  
  12. while( $schutbox = mysql_fetch_array( $wykonaj ) )
  13. {
  14. $sql2 = "SELECT * FROM users WHERE id='$schutbox[autor]'";
  15. $wykonaj2 = mysql_query( $sql2 );
  16. $wynik = mysql_num_rows( $wykonaj2 );
  17.  
  18. if( $wynik == 0 )
  19. {
  20. $autor = "~".$schutbox[autor];
  21. }
  22. else
  23. {
  24. while( $users = mysql_fetch_array( $wykonaj2 ) )
  25. {
  26. $autor = $users[login];
  27. }
  28. }
  29. <tr>
  30. <td class='kol1'><span class='zw3b'>[$autor]</span><span class='zw3'>$schutbox[tresc]</span></td>
  31. </tr>
  32. ";
  33.  
  34. }
  35.  
  36. if ( !isset( $_SESSION[id] ) )
  37. {
  38. $login = "<span class='zw3'>Login:</span><input type='text' name='autor' size='20'>";
  39. }
  40. <tr>
  41. <td class='kol1'>
  42. <hr/>
  43. <form action='(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ' method='POST'>
  44. $login
  45. <textarea name='tresc' rows='5' cols='25' wrap='on'></textarea><br>
  46. <span class='Wyślij'><input type='submit' value='Wyślij'></span>
  47. </form>
  48. </td>
  49. </tr>
  50. </table>
  51. ";
  52. }
  53.  
  54. function zapisz_schutbox ()
  55. {
  56. if ( isset( $_SESSION[id] ) )
  57. {
  58. $autor = $_SESSION[id];
  59. }
  60. else
  61. {
  62. $autor = $_POST[autor];
  63. }
  64.  
  65. $sql = "INSERT INTO schutbox SET tresc='$_POST[tresc], autor='$autor'";
  66. $wykonaj = mysql_query( $sql );
  67. }
  68. ?>

(IMG:http://forum.php.pl/style_emoticons/default/tiredsmiley.gif) (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)
Go to the top of the page
+Quote Post
Speedy
post
Post #6





Grupa: Zarejestrowani
Postów: 651
Pomógł: 28
Dołączył: 4.12.2004

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


Do biblioteki Sajax masz załączony przykład z takim "mini-czatem".
Zobacz sobie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) :

Cytat("mike_mech")
http://www.modernmethod.com/sajax/ (zajrzyj do przykładów)


Ten post edytował Speedy 1.11.2005, 11:51:26
Go to the top of the page
+Quote Post
invx
post
Post #7





Grupa: Zablokowani
Postów: 655
Pomógł: 0
Dołączył: 28.11.2003
Skąd: Zagórz

Ostrzeżenie: (80%)
XXXX-


albo jestem slepy albo ... ?
tam w przykladach jest jakis kalkulator i cos podobnego. al czatu tam nie ma !
Go to the top of the page
+Quote Post
mike
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Dostjesz linki i nawet nie chce Ci sie w nie wgłębić i poczytać, więc...

UWAGA Instrukcje dla NiepełnoSprytnych:
1. Oto link: www.xoad.org -> examples
2. Kliknij w niego.
3. (jak mu wyskoczyło w nowym oknie to zgubił instrukcjię i już nie da rady (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) )
4. Kliknij Chat albo AdvancedChat

Przepraszam za sarkazm i to brutalny, ale jesteś największym leniem na tym forum.
Ręce opadają.
Go to the top of the page
+Quote Post
invx
post
Post #9





Grupa: Zablokowani
Postów: 655
Pomógł: 0
Dołączył: 28.11.2003
Skąd: Zagórz

Ostrzeżenie: (80%)
XXXX-


dostalem linka do:
http://www.modernmethod.com/sajax/ (zajrzyj do przykładów) dwa posty wyzej (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)
Go to the top of the page
+Quote Post
mike
post
Post #10





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(invx @ 2005-11-01 14:31:36)
dostalem linka do:
http://www.modernmethod.com/sajax/ (zajrzyj do przykładów) dwa posty wyzej (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)

Weś Ty mnie nie denerwuj i zacznij mysleć.
Dostełeś linki a nie linka, zanim zacząłeś grymsić powninieś zajrześ w nie wszystkie i podziękować, bo są tam przykłady takie jak chcesz.

A w linku, który Ci nie pasuje jest przykład Oldschool "graffiti wall", który nie nazywa sie Chat ale działa w niemal identyczny sosób.

Masz ostrzeżenie za lenistwo, bo to co wyczyniasz przechodzi granice pojmowania.
Go to the top of the page
+Quote Post
invx
post
Post #11





Grupa: Zablokowani
Postów: 655
Pomógł: 0
Dołączył: 28.11.2003
Skąd: Zagórz

Ostrzeżenie: (80%)
XXXX-


ale zrodla to ja tam niewidze ... (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

P.S.
zartowalem (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Ten post edytował invx 1.11.2005, 14:01:35
Go to the top of the page
+Quote Post
andrzejb
post
Post #12





Grupa: Zarejestrowani
Postów: 93
Pomógł: 1
Dołączył: 12.08.2005

Ostrzeżenie: (10%)
X----


lowcy.com tam masz shoutboxa opartego na iframe i java... proste i fajne
Go to the top of the page
+Quote Post
invx
post
Post #13





Grupa: Zablokowani
Postów: 655
Pomógł: 0
Dołączył: 28.11.2003
Skąd: Zagórz

Ostrzeżenie: (80%)
XXXX-


niechce gotowca (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
andrzejb
post
Post #14





Grupa: Zarejestrowani
Postów: 93
Pomógł: 1
Dołączył: 12.08.2005

Ostrzeżenie: (10%)
X----


ty ale ty chyba nierozumiesz jak wyglada taki gotowiec to sa 3 linijki kodu java ktore odswiezaja iframe przy wyslaniu posta ;>> masakra...
Go to the top of the page
+Quote Post
invx
post
Post #15





Grupa: Zablokowani
Postów: 655
Pomógł: 0
Dołączył: 28.11.2003
Skąd: Zagórz

Ostrzeżenie: (80%)
XXXX-


i te 3 linijki chce poznac ...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 07:57