繁体   English   中英

PHP mysql如何使用tinymce插入URL

[英]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!&nbsp;</p>
<p>&nbsp;</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/

感谢大家

如果我正确理解您的问题,则在插入图像时,T​​inyMCE会将绝对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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM