Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> wczytywanie zawartości bez ładowania całej strony
Randallmaster
post 11.07.2011, 13:59:07
Post #1





Grupa: Zarejestrowani
Postów: 677
Pomógł: 11
Dołączył: 18.11.2009

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


Znalazłem bardzo interesujący mnie temat w internecie:

http://www.ajax.webinvest.pl/ <- przykład pierwszy


  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Poleć znajomym
  2. <html xmlns="http://www.w3.org/1999/xhtml"> Poleć znajomym
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <title>test</title>
  5. <script type="text/javascript" src="js/mintAjax.js" />
  6. <script type="text/javascript">
  7. function SendRequest(plik, id){
  8. var req = mint.Request();
  9. req.Send(plik, id);
  10. }
  11. <style type="text/css">
  12. .test{
  13. font-size:140%;
  14. }
  15.  
  16. .test a{
  17. cursor:Pointer;
  18. }
  19. </head>
  20. <div class="test">
  21. <a onclick="SendRequest('ajax/test1.php?id=1', 'test1')" title="1" >1</a>
  22. <a onclick="SendRequest('ajax/test1.php?id=2', 'test1')" title="2" >2</a>
  23. <a onclick="SendRequest('ajax/test1.php?id=3', 'test1')" title="3" >3</a>
  24. <a onclick="SendRequest('ajax/test1.php', 'test1')" title="brak" >brak id</a>
  25.  
  26. <div id="test1"><?
  27. echo '<strong>'.$_GET[id].'</strong><br />';
  28. ?></div>
  29. </div>
  30. </body>
  31. </html>


Niestety kod zrobiony przezemnie nie działa co źlę robięquestionmark.gif
Go to the top of the page
+Quote Post
Fifi209
post 11.07.2011, 14:03:07
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Utwórz plik test1.php, tam pobieraj id i wyświetlaj

Potem odpowiedź ajaxa musisz wrzucić do div'a.

P.S. Prościej jest z jQuery się nauczyć ajax'a


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
Randallmaster
post 11.07.2011, 17:17:40
Post #3





Grupa: Zarejestrowani
Postów: 677
Pomógł: 11
Dołączył: 18.11.2009

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


plik index:

html]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Poleć znajomym
<html xmlns="http://www.w3.org/1999/xhtml"> Poleć znajomym
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test</title>
<script type="text/javascript" src="js/mintAjax.js" />
<script type="text/javascript">
function SendRequest(plik, id){
var req = mint.Request();
req.Send(plik, id);
}
</script>
<style type="text/css">
.test{
font-size:140%;
}

.test a{
cursor:Pointer;
}
</style>
</head>
<body>
<div class="test">
<a onclick="SendRequest('ajax/test1.php?id=1', 'test1')" title="1" >1</a>
<a onclick="SendRequest('ajax/test1.php?id=2', 'test1')" title="2" >2</a>
<a onclick="SendRequest('ajax/test1.php?id=3', 'test1')" title="3" >3</a>
<a onclick="SendRequest('ajax/test1.php', 'test1')" title="brak" >brak id</a>

<div id="test1"></div>
</div>
</body>
</html>[/html]

plik test1

  1. <?
  2. echo '<strong>'.$_GET[id].'</strong><br />';
  3. ?>


troche to jest dziwne bo skąd to ma wiedzieć co ma się wyświetlać po naciśnięciu 1 skąd ma wiedzieć że ma to pobrać z pliku test1 .php musze tworzyć folder ajax według tego: ajax/test1.php' questionmark.gif
Go to the top of the page
+Quote Post
Fifi209
post 11.07.2011, 21:47:13
Post #4





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(Randallmaster @ 11.07.2011, 18:17:40 ) *
troche to jest dziwne bo skąd to ma wiedzieć co ma się wyświetlać po naciśnięciu 1 skąd ma wiedzieć że ma to pobrać z pliku test1 .php musze tworzyć folder ajax według tego: ajax/test1.php' questionmark.gif

Przecież wszystko pobiera z test1.php, a folder ajax - nie, sam się utworzy. Myśl.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
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 Wersja Lo-Fi Aktualny czas: 31.07.2025 - 01:02