У меня проблемы с получением формы php для записи в файл, размещенный в папке apache httpsdocs. Форма отлично работает, если все ее части используют протокол http, но когда я защищаю форму, отправку формы и файл, в который записываются результаты, происходит сбой.
Кто-нибудь может помочь?
Это код php:
$myFile = "files/data.txt";
$fh = fopen($myFile, 'a') or die ("Could not read file");
$stringData = "Data in pipe format\n";
fwrite($fh, $stringData);
fclose($fh);
header( 'Location: http://www.example.com/thankyou');
И различные места:
- / вар / WWW / виртуальных доменов / example.com / httpdocs / файлы
- / вар / WWW / виртуальных доменов / example.com / httpsdocs / файлы
Кроме того, моя страница формы имеет вид https://example.com/form.php,, а поле формы перенаправляется на action = "processform.php", так почему же он ищет файл processform.php в httpdocs, а не httpsdocs? Конечно, он должен находиться в том же каталоге протокола / каталога, из которого он был вызван!
Спасибо за любую помощь:)