小编mar*_*t15的帖子

jQuery AJAX:如何将大型HTML标记作为参数传递?

如何使用jQuery AJAX将大型HTML标记数据传递给我的PHP?当我收到结果时,这是错误的.

jQuery AJAX代码:

$('#saveButton').click(function() {
        // do AJAX and store tree structure to a PHP array 
        //(to be saved later in database)
        var treeInnerHTML = $("#demo_1").html();
        alert(treeInnerHTML);
        var ajax_url = 'ajax_process.php';
        var params = 'tree_contents=' + treeInnerHTML;
        $.ajax({
            type: 'POST',
            url: ajax_url,
            data: params,
            success: function(data) {
                $("#show_tree").html(data);

            },
            error: function(req, status, error) { }
        });
});
Run Code Online (Sandbox Code Playgroud)

treeInnerHTML实际值:

<ul class="ltr">
   <li id="phtml_1" class="open">
       <a href="#"><ins>&nbsp;</ins>Root node 1</a>
       <ul>
           <li class="leaf" id="phtml_2">
             <a href="#"><ins>&nbsp;</ins>Child node 1</a>
           </li>
           <li …
Run Code Online (Sandbox Code Playgroud)

ajax jquery

6
推荐指数
2
解决办法
2万
查看次数

PHP:如何使用while循环打印关联数组?

我有一个简单的关联数组.

<?php
$assocArray = array('a' => 1, 'b' => 2, 'c' => 3);
?>
Run Code Online (Sandbox Code Playgroud)

仅使用while循环,如何在此结果中打印?

$a = 1 
$b = 2 
$c = 3
Run Code Online (Sandbox Code Playgroud)

这是我目前的解决方案,但我认为这不是有效/最好的方法吗?

<?php
$assocArray = array('a' => 1, 'b' => 2, 'c' => 3);
$keys = array_keys($assocArray);
rsort($keys);

while (!empty($keys)) {
    $key = array_pop($keys);
    echo $key . ' = ' . $assocArray[$key] . '<br />';
};
?>
Run Code Online (Sandbox Code Playgroud)

谢谢.

php arrays

6
推荐指数
1
解决办法
1万
查看次数

PHP:如何在所有HTML标签中将单引号转换为双引号?

如何仅将所有单引号转换为所有HTML标记中的双引号?有更简单的方法吗?谢谢 :)

例如:如何转换此字符串(来自我的工作的实际数据):

<TEXTFORMAT LEADING='2'><P ALIGN='LEFT'><FONT FACE='Verdana' style="font-size:10' COLOR='#0B333C'>My name's Mark</FONT></P></TEXTFORMAT>
Run Code Online (Sandbox Code Playgroud)

对此:

<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Verdana" style="font-size:10" COLOR="#0B333C">My name's Mark</FONT></P></TEXTFORMAT>
Run Code Online (Sandbox Code Playgroud)

php string

5
推荐指数
1
解决办法
6227
查看次数

如何加密现有的MySQL数据库?

我们公司需要在将机密数据发送给我们进行PHP开发之前先对其进行加密.他们问我们这种情况的最佳方法是什么.

要求是必须解密数据.

是否有免费/商业工具可以执行此操作,或者只能通过PHP或Linux命令完成?

php mysql sql security

5
推荐指数
1
解决办法
5015
查看次数

CSS:Div位置:相对对齐问题

我有关于div位置相对对齐的问题.

即使我删除第一个div,我希望第二个div固定在位.问题是第二个div在第一个div被移除时调整其位置.

我的问题是,即使我删除第一个div,我如何保留第二个div的位置?谢谢 :)

这段代码:

<div style="border: 1px solid red;width:400px;height:150px;margin:0px auto;" >

    <div style="border: 1px solid red; position: relative;
    width: 262px; height: 20px; top: 20px; left: 20px;">div-1</div> 

    <div style="border: 1px solid red; position: relative;
    width: 262px; height: 20px; top: 60px; left: 20px;">div-2</div>
</div>
Run Code Online (Sandbox Code Playgroud)

将输出:

替代文字

然后,如果删除第一个div,则第二个div调整其位置.这段代码:

<div style="border: 1px solid red;width:400px;height:150px;margin:0px auto;" >

    <div style="border: 1px solid red; position: relative;
    width: 262px; height: 20px; top: 60px; left: 20px;">div-2</div>
</div>
Run Code Online (Sandbox Code Playgroud)

将输出: 替代文字

html css

4
推荐指数
1
解决办法
2万
查看次数

Ubuntu:安装php5-xsl包时出错

我试图在我的Ubuntu 8.10中安装php5-xsl(XSLT)包,但我收到一条错误消息.我想我需要更新apt-get的存储库?提前谢谢:) - 马克

我的语法:

sudo apt-get install php5-xsl
Run Code Online (Sandbox Code Playgroud)

错误信息:

W: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/p/php5/php5-xsl_5.2.6-2ubuntu4.1_i386.deb
  404 Not Found
Run Code Online (Sandbox Code Playgroud)

xslt ubuntu-8.10

4
推荐指数
1
解决办法
7508
查看次数

CSS:如何使span链接扩展?

我试图在div按钮内建立链接,当你在div中鼠标悬停然后它将检测链接因为css属性

display:block;width:100%;height:100%;
Run Code Online (Sandbox Code Playgroud)

使用div它工作正常,但我试图将它用作跨度但显示器未对齐.如何使显示正确?

这是代码:

<style>
.link-rounded-button {
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border: 1px solid #828282;
    padding:0 0 0 3px;
    /* for test purposes, expand the width */
    width:200px;
}

.link-block {
    display:block;
    width:100%;
    height:100%;
}
</style>

<div class="link-rounded-button">
    <a class="link-block" href="#">this is a link inside a div</a>
</div>
<hr />
<!-- If I make the div to a span, the display is not correct. -->
<span class="link-rounded-button">
    <a class="link-block" href="#">this is a link inside a span</a>
</span>
Run Code Online (Sandbox Code Playgroud)

提前致谢 :)

亲切的问候,马克

css hyperlink

2
推荐指数
1
解决办法
7897
查看次数

PHP:系统时区设置错误

我正在尝试在MAMP下的终端中使用PHP,但是我收到了与系统时区设置有关的错误.我该如何解决这个错误?

$/Applications/MAMP/bin/php5/bin/php echo.php

PHP严格标准:PHP启动:依赖系统的时区设置是不安全的.请使用date.timezone设置,TZ环境变量或date_default_timezone_set()函数.如果您使用了这些方法中的任何一种并且仍然收到此警告,则很可能拼错了时区标识符.我们在第0行选择'亚洲/马尼拉'作为'PHT/8.0 /无DST'而不是未知

php timezone command-line

2
推荐指数
1
解决办法
4884
查看次数

如何在空字体标记中插入字符串?

如何在空字体标签中添加字符串?就像在第二个字体标记中没有值一样,我只会插入一个<br />标记.我怎样才能做到这一点?

我有这个HTML代码:

<P ALIGN="LEFT">
    <FONT FACE="Verdana" style="font-size:10" COLOR="#0B333C" LETTERSPACING="0" KERNING="0">
        Welcome to jQuery Course
    </FONT>
</P>
<P ALIGN="LEFT">
    <FONT FACE="Verdana" style="font-size:10" COLOR="#0B333C" LETTERSPACING="0" KERNING="0">
    </FONT>
</P>
<P ALIGN="LEFT">
    <FONT FACE="Verdana" style="font-size:10" COLOR="#0B333C" LETTERSPACING="0" KERNING="0">
        This is the jQuery Introduction content.
    </FONT>
</P>
Run Code Online (Sandbox Code Playgroud)

我喜欢输出:

<P ALIGN="LEFT">
        <FONT FACE="Verdana" style="font-size:10" COLOR="#0B333C" LETTERSPACING="0" KERNING="0">
            Welcome to jQuery Course
        </FONT>
    </P>
    <P ALIGN="LEFT">
        <FONT FACE="Verdana" style="font-size:10" COLOR="#0B333C" LETTERSPACING="0" KERNING="0">
            <br />
        </FONT>
    </P>
    <P ALIGN="LEFT">
        <FONT FACE="Verdana" style="font-size:10" COLOR="#0B333C" LETTERSPACING="0" KERNING="0"> …
Run Code Online (Sandbox Code Playgroud)

php

1
推荐指数
1
解决办法
582
查看次数

PHP Regex:如何删除所有HTML标记但不剥离非HTML标记?

使用PHP正则表达式,我如何删除HTML标签(打开和关闭)和使用属性,如<hr class="myclass" />不删除非HTML标签<dog><dog class="cat">

非HTML标记是动态的,不能进行硬编码.

输入:

<b><> <<> <dog> <123> <" !> <!--...--> <!doctype> <hr class="myclass" /> </b>
Run Code Online (Sandbox Code Playgroud)

输出应该是:

<> <<> <dog> <123> <" !>
Run Code Online (Sandbox Code Playgroud)

我正在考虑使用HTML Purifier但首先我需要知道这是否可以在正则表达式中使用.

HTML标记参考:http://www.quackit.com/html/tags/

在此先感谢=)

php regex string

1
推荐指数
1
解决办法
3888
查看次数

Drupal:如何知道tid的类型(term id)?

我需要知道term_data表中tid的类型.例如,我想知道这个tid是否是ed-classifieds模块的一种?

这是我现在的查询,不是100%正确

# get all the parent categories for the ed classifieds
SELECT th.tid, td.name, n.type
FROM term_hierarchy th 
LEFT JOIN term_data td ON th.tid = td.tid 
LEFT JOIN term_node tn ON tn.tid = td.tid 
LEFT JOIN node n ON n.nid = tn.nid
WHERE th.parent = '0' 
#AND n.type = 'ed_classified' 
GROUP BY th.tid
Run Code Online (Sandbox Code Playgroud)

提前致谢

drupal

0
推荐指数
1
解决办法
2271
查看次数

CSS:如何添加带边框的圆角和没有图像?

有这样的东西可以用于IE吗?没有图像和边框?

http://www.css3.info/preview/rounded-border/
Run Code Online (Sandbox Code Playgroud)

css rounded-corners

0
推荐指数
1
解决办法
3295
查看次数

MySQL:如何使用当前日期获得"本周的日期"?

我有关于今天获得5个事件的SQL查询:

SELECT n.nid, n.type, n.title, nr.body, nr.teaser, FROM_UNIXTIME(e.event_start) start_date, FROM_UNIXTIME(e.event_end) end_date
FROM node n
LEFT JOIN event e ON n.nid = e.nid
LEFT JOIN node_revisions nr ON nr.nid = e.nid
WHERE n.`type` = 'event'
AND NOW() BETWEEN FROM_UNIXTIME(e.event_start) AND FROM_UNIXTIME(e.event_end)
ORDER BY n.`created` DESC
LIMIT 5
Run Code Online (Sandbox Code Playgroud)

然后,我需要使用"今天包括"今天"并在周日开始"来获得"本周的活动".

我怎么能在MySQL中这样做?

任何帮助将不胜感激.提前致谢 :)

干杯,马克

php sql date

0
推荐指数
1
解决办法
4323
查看次数