PHP Form https:// olarak dosyaya yazma

0 Cevap php

Ben apache httpsdocs klasörü ile barındırılan bir dosyaya yazmak için bir php formu alma sorunları yaşıyorum. Form bunun tüm parçaları http protokolü kullanıyorsanız gayet güzel çalışıyor, ama ben formu, form gönderme ve dosyayı güvenli zaman sonuçlar yazılır, başarısız olur.

Herkes yardımcı olabilir?

Bu php kodu:

$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');

Ve çeşitli YERLERİ şunlardır:

  • / Var / www / vhosts / example.com / httpdocs / files
  • / Var / www / vhosts / example.com / httpsdocs / files

Ayrıca, benim form sayfa https://example.com/form.php, ve form alanı action = "processform.php" yönlendirir, bu yüzden neden httpsdocs yerine httpdocs içinde processform.php için görünüyor? Ondan adıyla Şüphesiz aynı protokol / dizin içinde kalmalıdır!

Herhangi bir yardım için teşekkür ederiz :)

0 Cevap