Редактировать файл на сервере с PHP и C #

Вот мой код C #:

WebClient myClient = new WebClient();
NameValueCollection inputs = new NameValueCollection();
inputs.Add("decrement", "true");
System.Uri uri = new System.Uri ("http://myserver/myPHP.php");
myClient.UploadValuesAsync (uri, "POST", inputs);

Вот мой myPHP.php файл на сервере:

if($_POST['decrement'] == "true") {
$file = './myTextFile.txt';
// Open the file to get existing content
$current = file_get_contents($file);
// Append a new person to the file
$current .= "John Smith\n";
// Write the contents back to the file
file_put_contents($file, $current);
}

TXT-файл не записывается, почему бы и нет?

НОТА: myPHP.php а также myTextFile.txt находятся в одном каталоге на сервере

0

Решение

Если ваш файл находится непосредственно под htdocs:

 $file = $_SERVER['DOCUMENT_ROOT'] . '/myTextFile.txt';
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]