如何使用HTTPS包含文件 - PHP

chr*_*ris 1 php https include file-get-contents

我做了一个表单处理并将代码分解成不同的文件以保持干净和有条理.

现在我正在设置https安全性的表单.

我拉入页面的所有文件都必须被称为https吗?在这种情况下,我不能再使用include(); 因为它不再允许相对路径?

解决方案是使用file_get_contents();? 或者只有(主)页面本身需要被称为https?

Wil*_*ord 5

这听起来像是令人困惑的术语.HTTPS是用于使用SSL或TLS加密从服务器请求页面的协议.这与您提供请求的方式不同.

在您的PHP源代码包括处理服务器端.所有这些包含都将在PHP将页面移交到您的Web服务器以通过TLS链接返回之前完成.

file.php:

<?php
include 'fileA.php';
include 'fileB.php';
?>
Run Code Online (Sandbox Code Playgroud)

在上面的示例中,用户代理(浏览器)从不会看到fileA.php或fileB.php.页面请求作为单个文档返回.您可以通过https://my-server.com/file.php申请,在这种情况下,这就是您所需要的.