當我向輸入字段中提交URL時,某些功能無法正常工作。我在一秒鐘內收到一張破損的圖片縮略圖,然後發現一個
禁止:您無權訪問此服務器上的/tests/test.php。此外,嘗試使用ErrorDocument處理請求時遇到404 Not Found錯誤。
這裏是URL看起來像後,我點擊提交什麼:
.../test.php?gif=http%3A%2F%2Fi.imgur.com%2F8j1RD.jpg
這裏是它在輸入字段看起來像:
是不是因爲我需要URI編碼或類似的東西?
編輯:
這裏是我的HTML標記:
<form method="get" action="form.php">
<center>
<div class="row">
<div class="col-lg-12" id="gif-btn">
<img class="img-responsive" src="<?=urldecode($gif)?>"/>
</div>
</div>
<br/>
<input type="text" name="gif" class="form-control" placeholder="Gif link here..." id="txt"/>
<br/>
<input type="submit" class="btn btn-danger" value="Load" id="gif-btn" onclick="getGif();"/>
</center>
</form>
和PHP形式:
<?php
$gif = $_GET['gif'];
?>
我想你的反應,但我得到了相同的結果。我應該再次發佈這個問題提供我的標記? – dMaller
你可以把'$ _GET [「gif」]'的值。它是什麼。我想查看您的網址 – sachinjain024