簡體   English   中英

W3C標記驗證-PHP查詢中的非法字符:不是URL代碼點

[英]W3C Markup Validation - Illegal character in PHP query: not a URL code point

有什么問題?

我目前正在嘗試驗證客戶的網站,但無法解決以下問題。

元素img上屬性src的值/php/captcha_code_file.php?rand=的值錯誤:查詢中的非法字符:不是URL代碼點。

驗證者指向的完整行可以在下面找到。

<html>
<!-- ... -->
<img src="/php/xyz.php?rand=<?php echo rand();?>" id="captchaimg" alt="captcha"><br/>
<!-- ... -->
</html>

我做了什么?

據我了解,URL中的任何空格都將替換為%20 ,但我無法想象這將是實際查詢中的問題-尤其是因為我已經嘗試過此操作並收到了相同的錯誤。


編輯 :我的問題不是關於驗證src屬性指向的PHP,而是關於src的值/字符串格式。

您已經向驗證器提供了PHP程序的源代碼,而應該給它提供運行PHP程序時獲得的HTML文檔。

它是一個標記驗證器,而不是PHP源代碼驗證器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM