Witam. Dzisaj AJAX :-)
Mam obiekt XmlHttpRequest i otworzylem sobie polaczenie. Pora wywolac metode send, i w niej przekazuje jakis parametr, np tekst. Zapytanie przetwarzam w skrypcie PHP, ale nie umiem odebrac tej wartosci z metody send. Do tej pory wymyslilem takie obejscie ze przekazuje parametr w query stringu urla z metody get, a w skrypcie z tablicy $_GET pobieram ten parametr.
Jednak, zastanawiam sie jak mozna odebrac w skrypcie PHP przekazany w metodzie send tekst.
Pomozecie?
0
0
Prześlij zapytanie POST. Tylko wtedy ten tekst jest brany pod uwage. Ale musisz go odpowiedni zapisać (encodeURIComponent) - tak jak w adresie
zmienna=teskst&zmienna2=tekst2
0
Dodam jeszcze, że należy ustawić nagłówek Content-type: application/x-www-form-urlencoded i Content-length (długość danych). Możesz też wysyłać dane jako inny typ MIME (application/xml, text/plain? wedle fantazji), a potem w skrypcie PHP odczytywać je z „pliku” php://input