OK it deserts this to put it in a new thread.
I've found this:
using System;
using System.Net;
using System.Web;
using System.Collections;
using System.IO;
namespace WebRequestExample
{
class WebPostRequest
{
WebRequest theRequest;
HttpWebResponse theResponse;
ArrayList theQueryData;
public WebPostRequest(string url)
{
theRequest = WebRequest.Create(url);
theRequest.Method = "POST";
theQueryData = new ArrayList();
}
public void Add(string key, string value)
{
theQueryData.Add(String.Format("{0}={1}", key, HttpUtility.UrlEncode(value)));
}
public string GetResponse()
{
// Set the encoding type
theRequest.ContentType = "application/x-www-form-urlencoded";
// Build a string containing all the parameters
string Parameters = String.Join("&", (String[])theQueryData.ToArray(typeof(string)));
theRequest.ContentLength = Parameters.Length;
// We write the parameters into the request
StreamWriter sw = new StreamWriter(theRequest.GetRequestStream());
sw.Write(Parameters);
sw.Close();
// Execute the query
theResponse = (HttpWebResponse)theRequest.GetResponse();
StreamReader sr = new StreamReader(theResponse.GetResponseStream());
return sr.ReadToEnd();
}
}
class MainClass
{
public static void Main(string[] args)
{
WebPostRequest myPost = new WebPostRequest("http://localhost/sensor.php");
//Post.Add("keyword", "void");
myPost.Add("data", "hello&+-[]");
Console.WriteLine(myPost.GetResponse());
Console.ReadLine();
}
}
}
I want these values "hello&+-[]" to display it to my IE.
My php script is
<?
echo $_POST['data']; // so simple....
?>
But php cannot display my data.C# on the other side to the point GetResponse prints my data just fine.But i want php to preview my results and not C#
Please help me!!!!
Thanks