我需要向 url 发送一个动作和一个变量
I need to send an action and a variable to the url
这是我表单中的操作
action="/Classes/Controllers/DoctorController.php?action=editVC"
我发送的动作是?action=editVC
我还需要发送一个从这段代码中得到的变量
<?php
if(isset($_GET['userID'])){
$currentUserID = $_GET['userID'];
}
?>
鉴于它们都在同一个文件中,我想在 url 中像这样 ?userID=$currentUserID
发送变量 $surrentUserID 以及操作。
我试过这种方法,但没用
action="/Classes/Controllers/DoctorController.php?action=editVC&userID=$currentUserID"
看起来你只需要调用 PHP 和 print
变量,所以要么在你的 HTML:
<form action="/Classes/Controllers/DoctorController.php?action=editVC&userID=<?php print $currentUserId; ?>">
或者您可能更愿意先将操作连接成一个字符串,例如:
PHP:
<?php
$action = '/controllers/DoctorController.php?action=editVC&userID='.$currentUserId';
?>
HTML:
<form action="<?php print $action; ?>">...</form>
这是我表单中的操作
action="/Classes/Controllers/DoctorController.php?action=editVC"
我发送的动作是?action=editVC
我还需要发送一个从这段代码中得到的变量
<?php
if(isset($_GET['userID'])){
$currentUserID = $_GET['userID'];
}
?>
鉴于它们都在同一个文件中,我想在 url 中像这样 ?userID=$currentUserID
发送变量 $surrentUserID 以及操作。
我试过这种方法,但没用
action="/Classes/Controllers/DoctorController.php?action=editVC&userID=$currentUserID"
看起来你只需要调用 PHP 和 print
变量,所以要么在你的 HTML:
<form action="/Classes/Controllers/DoctorController.php?action=editVC&userID=<?php print $currentUserId; ?>">
或者您可能更愿意先将操作连接成一个字符串,例如:
PHP:
<?php
$action = '/controllers/DoctorController.php?action=editVC&userID='.$currentUserId';
?>
HTML:
<form action="<?php print $action; ?>">...</form>