我只是學習PHP,練習我想嘗試和使一個PHP函數,可以輕鬆地在文檔中生成CSS3漸變。麻煩與小php功能http錯誤500
我遇到了HTTP錯誤500下面的代碼:
<?php
function cgrad($c1,$c2,$applyto)
{
echo
"<style type="text/css">
$applyto {
background-image: -ms-linear-gradient(top, $c1 0%, $c2 100%);
background-image: -moz-linear-gradient(top, $c1 0%, $c2 100%);
background-image: -o-linear-gradient(top, $c1 0%, $c2 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, $c1), color-stop(1, $c2));
background-image: -webkit-linear-gradient(top, $c1 0%, $c2 100%);
background-image: linear-gradient(to bottom, $c1 0%, $c2 100%);
height : 100%;
width : 100%;}
</style>";
};
?>
<html>
<head>
<?php
cgrad(#FFFFFF,#000000,body);
?>
</head>
<body>
testing
</body>
</html>
任何幫助深表感謝。
當PHP中存在語法錯誤時,可能會發生HTTP 500。爲了將來的參考,請始終檢查您的代碼是否結束分號,適當的引號以及此類事物。 – honyovk 2012-07-05 16:37:07
非常感謝兩位回覆的人,對不起,這是一個很簡單的問題,對於PHP來說,我沒有注意到它。 非常感謝 – jmaris 2012-07-05 16:46:10