Idea jest taka że mam kilka zmiennych w Javascripcie (ponizej tylko dwie ale docelowo wiecej)które chciałbym zapakować do mysql.
Oczywiscie próbowłąem z Ajaxem m.in w takim kodzie:
Kod
$(document).ready(function(){
$("#wyslij").click(function () {
var name = "Aniela";
var lata=70;
$.ajax({
type: "POST",
url: "k2.php",
data: {"imie":name,"wiek":lata},
beforeSend: function(html){
$("#info").html("Laduje...<br />");
},
success: function(html){
$("#wynik_zapytania").html(html);
},
error: function(html){
$("#info").html("Wystąpił bład");
},
complete: function(html){
$("#info").append("Żądanie zostało zakończone");
}
});
});
});
$("#wyslij").click(function () {
var name = "Aniela";
var lata=70;
$.ajax({
type: "POST",
url: "k2.php",
data: {"imie":name,"wiek":lata},
beforeSend: function(html){
$("#info").html("Laduje...<br />");
},
success: function(html){
$("#wynik_zapytania").html(html);
},
error: function(html){
$("#info").html("Wystąpił bład");
},
complete: function(html){
$("#info").append("Żądanie zostało zakończone");
}
});
});
});
W powyższym kodzie wszystko dziala dobrze, k2.php też interpretuje dobrze poniezej skromna zawartosc:
<?php
print($_POST['imie']);
print($_POST['wiek']+23); // tu widac ze php otrzymuje zmienną, dodaje i zwraca poprawnie.
?>
Proszę o podpowiedz jak teraz dzialać na samych zmiennych $_POST['imie'],$_POST['wiek'], chciałbym swobodnie przypisywać je do zmiennych i np składać z nich zapyania sql.
Dlaczego wyswietlony plik k2.php w przegladarce nie wyswietla
print($_POST['imie']); a jedynie :Notice: Undefined index: imie
Wielkie Dzięki za choćby przeczytanie moich problemów z tym, niemniej proszę o cenne rady.