我正在尝试将PHP页面包含到另一个PHP页面中。
当我想要编辑时,当我将它全部上传到网络主机上时,我必须更改每个页面上的连接信息,这令人讨厌。
我想知道是否有办法以这种方式包含页面,这样我就可以将连接信息保存在所有页面的一个文件中。
$username = "a";
$password = "a";
$hostname = "a.com";
$mysqli = new mysqli($hostname,$username , $password, 'a');
例如:
答案 0 :(得分:1)
使用include包含其他文件。
1.PHP:
<?php
$username = "a";
$password = "a";
$hostname = "a.com";
$mysqli = new mysqli($hostname,$username , $password, 'a');
2.PHP:
<?php
include '1.php';
// Rest of your code
3.php:
<?php
include '1.php';
// Rest of your code
答案 1 :(得分:1)
您需要创建文件auth.php和config.php
在config.php中指定变量
//config.php
$username = "a";
$password = "a";
$hostname = "a.com";
在auth.php中包含您的配置文件
//auth.php
include('config.php');
$mysqli = new mysqli($hostname,$username , $password, 'a');
在本地和Web服务器上使用不同的config.php文件。:)
答案 2 :(得分:0)
你可以在AJAX上阅读一下..这样你可以保持在同一页上异步发送信息