AJAX istekleri, <form>
öğesi aracılığıyla başlatılan GET ve POST isteklerinden farklı değildir. Bu, verileri almak için $ _GET ve $ _POST kullanabileceğiniz anlamına gelir.
Eğer bir AJAX isteği (jQuery örneği) yapıyoruz
:
// JavaScript file
elements = [1, 2, 9, 15].join(',')
$.post('/test.php', {elements: elements})
O var (neredeyse) eşdeğer bu formu göndermeden: sunucu tarafında üzerinde, her iki durumda da
<form action="/test.php" method="post">
<input type="text" name="elements" value="1,2,9,15">
</form>
Ben e katılacağım basitlik açısından
// test.php file
$elements = $_POST['elements'];
$elements = explode(',', $elements);
: $ _POST değişkeni verileri okuyabilir Burada virgül ile lures. JSON serileştirme daha evrensel bir çözüm olsa da. Sen PHP javascript dizi aktarabilirsiniz
JSON arkadaşın :-) –
Verebileceğimiz tavsiye kalitesi cevabın belirsizliğiyle sınırlıdır. Kullandığınız döngünün bazı örnek kodlarını gönderir misiniz? – meagar
Verileri JSON üzerinden nasıl gönderebilirim/diğer ucundan alabilirim? – switz