如何使用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> </ins>Root node 1</a>
<ul>
<li class="leaf" id="phtml_2">
<a href="#"><ins> </ins>Child node 1</a>
</li>
<li …Run Code Online (Sandbox Code Playgroud) 我有一个简单的关联数组.
<?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)
谢谢.
如何仅将所有单引号转换为所有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开发之前先对其进行加密.他们问我们这种情况的最佳方法是什么.
要求是必须解密数据.
是否有免费/商业工具可以执行此操作,或者只能通过PHP或Linux命令完成?
我有关于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)
将输出:

我试图在我的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) 我试图在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)
提前致谢 :)
亲切的问候,马克
我正在尝试在MAMP下的终端中使用PHP,但是我收到了与系统时区设置有关的错误.我该如何解决这个错误?
$/Applications/MAMP/bin/php5/bin/php echo.php
PHP严格标准:PHP启动:依赖系统的时区设置是不安全的.请使用date.timezone设置,TZ环境变量或date_default_timezone_set()函数.如果您使用了这些方法中的任何一种并且仍然收到此警告,则很可能拼错了时区标识符.我们在第0行选择'亚洲/马尼拉'作为'PHT/8.0 /无DST'而不是未知
如何在空字体标签中添加字符串?就像在第二个字体标记中没有值一样,我只会插入一个<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正则表达式,我如何删除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/
在此先感谢=)
我需要知道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)
提前致谢
有这样的东西可以用于IE吗?没有图像和边框?
http://www.css3.info/preview/rounded-border/
Run Code Online (Sandbox Code Playgroud) 我有关于今天获得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中这样做?
任何帮助将不胜感激.提前致谢 :)
干杯,马克