<?php
require_once '/library/HTMLPurifier/HTMLPurifier.auto.php';
$config = HTMLPurifier_Config::createDefault();
$config->set('Filter.YouTube', true);
$purifier = new HTMLPurifier($config);
?>
(^這是我唯一的HTMLPurifier設置)HTMLPurifier的Youtube
應該<span class="youtube-embed">nto6EvPFO0Q</span>
在到YouTube視頻embbeded使這個。但它不起作用。 (什麼也沒有發生根本)
但加載像這樣工作的:
<object width="425" height="350">
<param name="movie" value="http://www.youtube.com/v/nto6EvPFO0Q />
<param name="wmode" value="transparent" />
<embed src="http://www.youtube.com/v/nto6EvPFO0Q"
type="application/x-shockwave-flash"
wmode="transparent" width="425" height="350" />
</object>
(這是一個安全問題^?)
當你說:「該文件是ANSI格式」,你的意思是CP-1252? – Ariel
我更改爲UTF-8。這只是YouTube的問題。我將編輯我的問題,以便更容易理解。 – John
好的,更新了問題。 – John