我有一个网页,允许用户仅在他登录时上传图像,我正在使用 session_start() 来获取我的变量 $_SESSION['username']。如何设置我的文本图像字段,使其仅在 $_SESSION['username'] 有设定值时才启用/可见。
我的代码如下:
<form action="uploadtofile.php" method="post" enctype="multipart/form- data">
<input id="bc0" type="file" name="fileToUpload" id="fileToUpload" >
<input id="bc1" type="submit" value="Upload Image" name="submit" >
</form>
session_start();
if(isset{$_SESSION['username']{
.bc01.visibility="隐藏
最佳答案
使用下面的代码,表单
只会在用户登录时显示。
<?php
session_start();
if(isset($_SESSION['username'])) {
echo'
<form action="uploadtofile.php" method="post" enctype="multipart/form-data">
<input id="bc0" type="file" name="fileToUpload" id="fileToUpload">
<input id="bc1" type="submit" value="Upload Image" name="submit">
</form>
';
}
?>
关于php - 如果未设置变量,则禁用输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37355059/