我将我的文件从域包含到不同服务器中的另一个域 它可以工作,但问题是我无法将变量传递给我的包含文件
我的意思是
includedurl.php
$dbh= new PDO('mysql:host=localhost;dbname=example', 'example', 'example');
$stmt = $dbh->prepare('SELECT * FROM accs WHERE Email = ? AND Password = ?');
$stmt->execute(array($Email,$Password));
if($stmt->rowCount() = 1) {
echo 'hi';
}else{
echo 'Wrong email or password';
}
index.php
$Email = 'example@example.com';
$Password = 'example';
include('http://example.com/includedurl.php');
答案 0 :(得分:1)
当您包含URL时,您正在向服务器发出HTTP请求。在响应到达您的代码之前,该服务器上的PHP将被该服务器编译和执行。
如果要发送数据,则需要像处理任何其他HTTP请求一样(例如,在查询字符串或POST正文中)。