[英]PHP mysql how can i insert an url using tinymce
我在使用tinymce时遇到了一个小问题:当我使用插入图像/照片时,因为在上载图像/照片时会询问完整的url。
这是插入时来自mysql数据库的文本:
<p>In mei 2012 is de Gijsbrecht aangekleed met mooie Hanging Basquets. Deze bloembakken, die bevestigd zijn aan de lichtmasten, zijn een fleurige aankleding van de straat! </p>
<p> </p>
<p><img src="upload/gijs.jpg" alt="" width="400" height="266" /></p>
现在,在图像<img src=''>
您只能看到upload/gijs.jpg
,但是我所做的是将其插入完整的URL。
插入数据库时如何爆破?
我的插入代码:
if ( isset( $_POST['Save'] ) ) {
$email = $_POST['email'];
$t_u_c = $_POST['title_up_content'];
$u_c = $_POST['upcontent'];
$t_c1 = $_POST['title_col1'];
$c1 = $_POST['column1'];
$t_c2 = $_POST['title_col2'];
$c2 = $_POST['column2'];
$sql_insert_home = mysql_query( "INSERT INTO jon_homepage VALUE('', '$email', '$t_u_c', '$u_c', '$t_c1', '$c1', '$t_c2', '$c2', NOW() )" ) or die ( mysql_error() );
echo "<div id='successful'>You've successfully save data.</div>";
}
$c1 = $_POST['column1'];
这是图片中的文字。我的网站是http://www.degijsbrecht.nl/gijsbrecht/
感谢大家
如果我正确理解您的问题,则在插入图像时,TinyMCE会将绝对URL替换为相对URL。 这与您的SQL代码无关。
我认为您需要查看的是TinyMCE的配置 ,例如relative_urls选项。
您需要强制TinyMCE使用绝对URL而不是相对URL,为此,您需要在tinyMCE.init({});
添加接下来的3行tinyMCE.init({});
像这样:
tinyMCE.init({
relative_urls : false,
remove_script_host : false,
convert_urls : false
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.