У меня есть эта функция в C #, которая вызывается через таймер каждую 1 минуту ...
private void timer1_Tick(object sender, EventArgs e)
{
string strServer = "hhttp://www.mydomain.net/save.php";
try {
HttpWebRequest reqFP = (HttpWebRequest)HttpWebRequest.Create(strServer);
HttpWebResponse rspFP = (HttpWebResponse)reqFP.GetResponse();
if (rspFP.StatusCode == HttpStatusCode.OK) { // ther is an internet connection
//send the text stored in 'writeUp' string variable to the url via 'POST' methode
rspFP.Close(); //is good to open and close the connection every minute
}
}
catch (WebException) {
//I don't know why to use try/catch... but I just don't want any errors to be poped up...
}
writeUp = "";
}
этот код написан для следующего:
проверка наличия соединенияна сайт ...
если он есть, то ... отправить текст из строковой переменной 'writeup' в файл 'save.php', хранящийся в корне сайта ...
гдестрока записи будет опубликована в php-файле с помощью метода 'POST' (вместо метода 'Get') ...
, поэтому я могу принять текст в PHP через переменную $ _POST ['writeup']
так что я могу затем обработать текст, как я хочу ...
больше вопросов ... лучше открывать и закрывать httprequest каждую минуту ... или держать его открытым все время, пока доступно подключение к Интернету ...