我喜欢将HTML表单的输入存储到PHP变量中:
HTML表格:
<form action="shell.php" method="post">
<p>Youtube Link: <input type="text" name="url" /></p>
<p><input type="submit" /></p>
</form>
PHP文件(shell.php)
<?php
value=<?php echo ($_POST['url']); ?>;
exec('/bin/bash /home/d_youtube/youtube.sh "$value"');
?>
如何将HTML表单的输入存储到php变量 $ value ?
感谢您的帮助,最好的问候
答案 0 :(得分:2)
您无需打开另一个PHP标记。将您的代码替换为以下代码:
<?php
$value = $_POST['url'];
exec('/bin/bash /home/d_youtube/youtube.sh "$value"');
?>
如果你想验证该值不为空:
<?php
if (isset($_POST['url'])) {
$value = $_POST['url'];
exec('/bin/bash /home/d_youtube/youtube.sh "$value"');
}
?>
答案 1 :(得分:1)
您无需修改文件本身。您只需将输入VALUE传递给所需的表达式:
检查一下:
false