$(function(){ $('input#przycisk').click(function(){ var nick = $("input[name=login]").val(); var pw = $("input[name=haslo]").val(); $.ajax({ type: "POST", url: "sprawdz.php", dataType : 'json', data: { nick : nick, pw : pw, }, success : function(json) { alert(json['info1']); } }); }); });
oraz plik sprawdz.php:
$tablica['info1'] = 'Bardzo długi tekst GRGRGRRGRGRGRGG!';
Problem polega na tym, że zamiast w alercie wyświetlić 'Bardzo długi tekst GRGRGRRGRGRGRGG!' wuświetla 'null', dlaczego? Jak dam krótki tekst, np. 'test' to wyświetli bez przeszkód.