Jen jeden bod:k získání hodnoty z Android EditText používáme
x.getText().toString();
kde x je objekt EditText, že? doufám, že to vůbec pomůže.
Ale protože se to dělá v onCreate() - spíše než uvnitř onClick() - měli byste změnit:
nameValuePairs.add(new BasicNameValuePair("sphone", sPhone));
do
nameValuePairs.add(new BasicNameValuePair("sphone", phonenum.getText().toString()));
A podobně i tomu druhému. Na zdraví.