我正在開發一個網站,人們可以在YouTube視頻上投票。Php回聲不能使用表格
在我的頂部列表中,我有一個upvote按鈕。我使用php代碼生成它,但在第一個視頻中,它不生成第一個按鈕的表單。
下面是代碼:
echo "
<tr>
<th scope='row'>$i</th>
<td>$title</td>
<td>$vote</td>
<td>
<a style='color: #00bcd4;' href='https://www.youtube.com/watch?v=$url' target='_blank'>
Watch
</a>
</td>
<td>
<form method='post' action='sendmusic.php'>
<input value='https://www.youtube.com/watch?v=$url' type='hidden' name='url'>
<input type='hidden' value='upvote' name='name'>
<button type='submit' class='mdl-button mdl-js-ripple-effect mdl-js-button mdl-button--raised mdl-button--colored'>Upvote</button>
</form>
</td>
</tr>
";
[PHP回聲文本的大塊(可能的重複http://stackoverflow.com/questions/2672642/php-echo-a-large-block-of-text) –
我想你不會顯示所有相關的代碼,因爲你使用的是$ i,這很可能是以前定義的。 –
在源代碼中是否顯示任何表單? – Billy