Autor | Zpráva | ||
---|---|---|---|
Izzi Profil |
#1 · Zasláno: 11. 10. 2009, 15:49:10
Dobry den,
chcel by som na stranke vyuzit uplne jednoduchy ajaxovy script, ktory by po kliknuti na nejaky odkaz spustil php subor (script), ale nenacital stranku, len by zmenil klikatelny odkaz na obycajny text. Nieco take, ako je napriklad na facebook-u, po kliknuti na "Páči sa mi to". Nic som na nete nenasiel - neviem co mam hladat presne. V ajaxu sa vobec nevyznam, takze by som poprosil skor jednoduchy priklad (resp. odkaz) ako navod. Dakujem vopred. |
||
jksdf Profil |
#2 · Zasláno: 11. 10. 2009, 16:12:36
php script sa vykonáva vždy na serveri, teda, ak by mal užívateľ nainštalované napr. Apache a PHP, tak potom by sa to nejako dalo, ale inak nie
|
||
Radek9 Profil |
#3 · Zasláno: 11. 10. 2009, 16:15:19 · Upravil/a: Radek9
Izzi:
Můžeš si to nejdřív načíst pomocí php, pomocí js změnit obsah daného bloku a pomocí ajaxu poslat phpku informace. |
||
Izzi Profil |
#4 · Zasláno: 11. 10. 2009, 16:16:06
no ja neviem presne ako to funguje, ale videl som na nete kopu takychto odkazov, ktore po kliknuti nenacitavaju stranku ale aj napriek tomu napriklad ulozi do dtabazy nejake data... ako som spominal, prkladom je ten facebook a tlacitko Paci sa mi to (I like this)
|
||
Izzi Profil |
#5 · Zasláno: 11. 10. 2009, 16:17:16
Radek9
skor by bodol maly priklad ako navod, nevyznam sa v ajaxe :( |
||
Radek9 Profil |
#6 · Zasláno: 11. 10. 2009, 16:31:02
http://citron.blueboard.cz/clanek-337-jquery-pro-zacatecniky-ajax.html a k te vymene by se ti mohly hodit ty efekty z jquery.
|
||
Izzi Profil |
#7 · Zasláno: 11. 10. 2009, 17:24:36
a ako tu funkciu:
$.get("test.php", { jmeno: "Petr", prijmeni: "Novak" } ); naviazem na onclick udalost ? |
||
Radek9 Profil |
#8 · Zasláno: 11. 10. 2009, 17:49:48
Stáhneš jQuery a napíšeš:
$(document).ready(function(){ $("#odkaz").click(function(){ //neco s id="odkaz" $.get("test.php", { jmeno: "Petr", prijmeni: "Novak" } ); }); }); |
||
Izzi Profil |
#9 · Zasláno: 12. 10. 2009, 20:04:49 · Upravil/a: Izzi
Spravil som nieco take, ale nefunguje:
Súbor a.php <html> <head> <script type="text/javascript"> $(document).ready(function(){ $("#odkaz").click(function(){ $.get("aa.php", { jmeno: "Petr", prijmeni: "Novak" } ); }); }); </script> </head> <body> <a href="a.php" id="odkaz">jQuery</a> <br><br> </body> </html> Súbor aa.php <?php require "inc/db.php" $jmeno = $_GET['jmeno']; $prijmeni = $_GET['prijmeni']; $query = "INSERT INTO poznamky (meno, priezvisko) VALUES ( '$jmeno', '$prijmeni' ) "; $result = mysql_query($query) or die("Dopyt zlyhal"); ?> Nic sa do databazy nevlozi. :( |
||
Izzi Profil |
#10 · Zasláno: 12. 10. 2009, 20:38:45
uz to mam, chyba je v tom php kode, nechapem ze som si to nevsimol .D
|
||
Časová prodleva: 15 let
|
0