mhyjek
19.12.2007, 21:15:20
witam
kod w PHP
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, "http://".$this->server_host.":".$this->server_port);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $query);
ob_start();
curl_exec ($ch);
curl_close ($ch);
$answer = ob_get_contents();
ob_end_clean();
$query - dokument XML
dziala ladnie i bezblednie, nie bardzo wiem jak to ugryzc w AJAX'ie. w AJAX'ie zaczynam, korzystam z advAjax. potrzebuje jekiejs wskazowki glownie odnosnie tego kawalka:
curl_setopt ($ch, CURLOPT_POSTFIELDS, $query);
czy skorzystanie tu z queryString bedzie odpowiednia metoda ?
rygiel
20.12.2007, 08:53:11
Przykładowy skrypt JS dla advAjaxa
Kod
function przykladowa(zmienna1,zmienna2) {
advAJAX.setDefaultParameters({
onInitialization : function(obj) { document.getElementById(obj.tag).innerHTML = 'Load'; },
onLoading : function(obj) { document.getElementById(obj.tag).innerHTML = 'Load'; },
onSuccess : function(obj) { document.getElementById(obj.tag).value = obj.responseText; },
onError : function(obj) { document.getElementById(obj.tag).innerHTML = "Error..."; }
});
advAJAX.get({
url : 'plik_do_akcji_ajaxphp?zmienna1='+zmienna1+'&zmienna2='+zmienna2,
tag:'docelowe_id_na_stronie'
});
}
Pozdrawiam