I am using DataOutputStream class to send my data as post data to a php server
DataOutputStream dataOutputStreamRegister = new DataOutputStream(connectionToRegister.getOutputStream());
dataOutputStreamRegister.writeBytes("txtUserID="+userName+"&txtPassword="+userPassword+"&ddlCountry="+countryId
+"&ddlUniversity="+universityId+"&ddlCourseYear="+courseYearId+"&txtEmail="+userEmail+"&txtInitial="+userInitials
+"&txtFname="+userFirstName+"&txtLname="+userLastName+"&txtDob="+userBirthMonth+"/"+userBirthDay+"/"+userBirthYear
+"&ddlLevel="+levelId+"&txtSkills="+studentSkills+"&ddlGender="+genderId+"&ddlFraternity="+fraternityId+"&ddlSorority="
+sororityId+"&ddlClubs="+paramsText);
The last parameter "ddlClubs" i want to send should be like an array.The code in the php server is as follows
foreach($_POST["ddlClubs"] as $key=>$val){
....
}
How should i go about doing this as many techniques i saw included deprecated classes like "defaultHttpClient" and "NameValuePairs"
Thanks everyone for your time.