我使用site來製作網站。這個網站製造商很容易使用,因爲元素只是拖放,但你也可以添加你的HTML代碼。PHP在網站製造商平臺上顯示/隱藏表格
在我的一個頁面中,我插入了一個表單的HTML代碼。表單的過程是要求輸入密碼,然後用GET
方法,它將檢查密碼是否正確,如果正確,將顯示另一個表單。我使用PHP語言來處理密碼的檢查。我遇到的問題是,當輸入正確的密碼時,即使我已經輸入正確的密碼id
,它也不會顯示任何內容。 This is the preview site
HTML代碼
<form name="password" id="password" style="width:300px;" method="get" action="http://link.co/transfer/password_protect_transfer.php">
<label for="password">
Enter password:
</label>
<input type="password" id="1151457790" name="password" required=""/>
<input type="submit" id="submit" name="submit" value="Submit"/>
</form>
<form name="transfer" id="transfer" method="POST" action="http://link.co/transfer/transfer.php" style="display: none;">
<select id="affAccts" name="affAccts" required="">
Select an account:
<option value="A">
A
</option>
<option value="B">
B
</option>
<option value="C">
C
</option>
</select>
<br/>
<label for="name">
Enter name:
</label>
<input type="text" id="name" name="name" required=""/>
<input type="submit" value="Join"/>
</form>
PHP
<?php
$pw = $_GET['password'];
if($pw == "Admin1234"){?>
<script type="text/javascript">
$('#password').hide();
$('#transfer').show();
</script>
<?php}else{?>
<script type="text/javascript">
alert("Access Denied!");
location.reload();
</script>
<?php
}
?>