[ explorer-1 @ 27.04.2008. 22:11 ] @
Dakle moje pitanje je kako mogu prenjeti polje ili matricu u AJAXu korištenjem post metode. Imam matricu veličine MxN i moram ju prenjeti u php skriptu.. kako se to radi? |
[ explorer-1 @ 27.04.2008. 22:11 ] @
[ _Abraxas @ 28.04.2008. 03:02 ] @
Koliko je meni poznato, PHP ne prepoznaje tipove podatka koje mu prosledjujes, tako da je svejedno da li si prosledio int, String, int[] i sl. Ja sada ne znam kako se tebi popunjava matrica i kada se salju ti podaci, ali evo deo koda((ovo je zato sto ne znam koliko poznajes AJAX) za koriscenje POST methoda:
Code: var url="file.php"; xmlHttp.open("POST",url,false); xmlHttp.onreadystatechange=stateChanged ; xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); xmlHttp.send("polje1="+polje11+"&polje12="+polje12+"&poljemn="+poljemn); function stateChanged() { if (xmlHttp.readyState==4) { pom = xmlHttp.responseText; alert(pom); } } Ovo je mozda malo sturo objasnjenje, ali ukoliko ti bude bila potrebna dodatna pomoc, ti postuj. :) [ dakipro @ 28.04.2008. 08:20 ] @
verujem da se niz moze isto tako proslediti:
Code: xmlHttp.send("polje[]="+polje11+"&polje[]="+polje12+"&polje[]="+poljemn); Cak bi trebalo da mogu i indexirani nizovi (znam da u html formi recimo sigurno moze, 99.999% moze i ajaxom, nema razlike sa server side, samo se ne secam da sam pokusao) Code: xmlHttp.send("polje[1]="+polje11+"&polje[12]="+polje12+"&polje[mn]="+poljemn); Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|