<?php
$conn = oci_connect('usr', 'pass', 'host');
$instance_status="command1";
$spacecheck="command2";
$log_apply="command3";
$command=$_GET['name'];
echo $command;
$stid = oci_parse($conn, $command);
--some code--
?>
我的HTML页面:
<html>
<title>Status Check</title>
<body>
<b><a href="oraData.php?name=$spacecheck">Spacecheck</a></b>
<b><a href="oraData.php?name=$log_apply">Log Application Status</a></b>
<b><a href="oraData.php?name=$instance_status">Database Status</a></b>
</body>
</html>
以上是我的代码,我打算分配给$命令,从HREF变量通过$ _GET值。但是,当我测试这段代码时,$ command没有被赋予来自$ _GET的变量的值,而是该变量的名称被简单地赋值给$ command。
例如,如果我点击这个: Spacecheck 这应该将$ spacecheck的VALUE赋值给$ command,这不会发生。 $命令返回'$ spacecheck'
我该如何做这个变量赋值?
+1,但我不会推荐PHP回声捷径。我从来不喜欢它。 – MitMaro
我也不会。只是试图清楚发生了什么:) – Jemaclus
试过这个,没有工作,只是返回$ spacecheck。 – user996853