小编Rol*_*and的帖子

使用imap_body仅获取电子邮件正文的某个部分

我有邮件,我需要通过PHP imap函数获取正文,然后将其存储在数据库中.这些邮件来自响应系统的发送.我使用此代码来获取电子邮件的正文

$bodyText = imap_fetchbody($mbox,$v,1.2);
if(!strlen($bodyText)>0){
     $bodyText = imap_fetchbody($mbox,$v,1);
}
Run Code Online (Sandbox Code Playgroud)

这完美但也包括原始邮件正文,有没有办法只获得回复.

整个电子邮件正文看起来像这样

**This is a test
-- 
Kind Regards,



-----Original Message-----
From: -------------
To:--------------------------
Subject: You have received a reply to your enquiry
New System
Date: Tue, 5 Jul 2011 16:24:28 +0200
Good day,
You have received the following reply to an enquiry you made 
-------------------------------------------------------------------------------------------------
test3     

--------------------------------------------------------------------------------------------------
To reply to this comment please click on the Reply To button and add the message you wish to send.**
Run Code Online (Sandbox Code Playgroud)

有没有办法只获取消息正文而没有使用IMAP函数或其他PHP函数的ORIGINAL MESSAGE?

php

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

使用JQuery在第一个选项元素之后添加一个新元素到选择框

我有一个带有以下选项的组合框

<select id="history">
    <option></option>
    <option>element1</option>
    <option>element2</option>
    <option>element3</option>
    <option>element4</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我想在第一个选项后添加一个新选项.我试过的最有效的方法是什么?

<script type="text/javascript">
    $("#history").prepend("<option>sdsadas</option>").after('#history:first-child');
    $("<option>asdsad</option>").insertBefore('#history option:first-child');
//    $('option[value="sadsaddsad"]', this).after('option:first');
</script>
Run Code Online (Sandbox Code Playgroud)

但这些都不是我想要的.

jquery

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

正则表达式 - 匹配第二组括号([])之间的所有

我有以下字符串,我需要匹配[]括号之间的最后七个digets.字符串看起来像这样

[15211Z:2012-09-12]([5202900])

我只需要在([])之间的字符串中匹配5202900,类似的数字可能出现在字符串中的任何位置,所以这样的东西将不起作用 (\d{7})

我也试过以下正则表达式

([[0-9] {1,7}])

但这包括字符串中的[]?

php regex

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

如何从表名中有空格的表中选择数据?

我有一个情况,我有一个名为'主文件'的mySql表,包含6000条记录.

我怎么得到一个错误 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

我的代码如下所示.

$sql = "SELECT * FROM Master File";
$results = mysql_query($sql);


//Looping threw the Master File
while($row = mysql_fetch_array($results)){
    print_r($row);
}
Run Code Online (Sandbox Code Playgroud)

php mysql

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

使用JQuery将值添加到下拉列表<select>框中

我有一个问题,使用JQuery在框中填充值.

它不是将它添加到彼此之下,而是将它添加到所有其他元素旁边

我的代码

$('#pages option').append($('#t1').val());
Run Code Online (Sandbox Code Playgroud)

jquery

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

视图:在一个视图中包含多个视图

我使用Yii框架开发了一个具有不同MVC的应用程序

例如

我为学生联系方式和学生课程等创建了一个crud层.

所有工作都很完美,因为每个人都有自己的菜单,点击后每个人都有自己的视图渲染.

现在我的客户端想要一页上的所有内容,而且非常持久,我们讨论的是需要在一个页面上显示的7 MVC.每个MVC都有自己的控制器,模型和视图以及自己的DB表.如何在不重写整个应用程序的情况下在一个页面上呈现所有这些内容?这可能吗.

php yii

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

JQuery颜色选择器

我需要一个JQuery颜色选择器,我可以在其中更改页面上的不同HTML元素.它应该很容易实现,我应该能够选择一种颜色,输入RGB值和十六进制值.哪个插件是最好的麻烦免费使用.

jquery color-picker jquery-plugins

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

JQuery单击事件,无法正常工作

我有以下场景.

我有一个index.php页面,其中包含以下JQuery代码

jQuery(document).ready(function(){
    jQuery('#sIMG img').click(function() {
        var currentSRC = jQuery(this).attr('src');
        var altSRC = jQuery(this).attr('title');
        var imgID = jQuery(this).attr('id');
        var cat = jQuery(this).attr('name');


        /*Fade, Callback, swap the alt and src, fade in */
        jQuery('#main').fadeOut('fast',function() {
            jQuery('#main').load("detail.php?id="+imgID+"&category="+cat);
            jQuery('#main').fadeIn('fast');

         });
    });
});
Run Code Online (Sandbox Code Playgroud)

现在我在index.php页面中有两个名为#main和#right的div标签.当我点击一个菜单项时,右键更改为一堆图像,如果我点击其中一个图像,上面的代码应该生效并加载到主div中,但它只是不起作用.图像位于名为sIMG的div中.任何帮助将不胜感激

javascript jquery

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

我怎样才能得到最后10条记录

我有一个带有+ - 60000记录的数据库,我需要获取最后输入的10条记录,这可以通过postgres完成吗?我在考虑将偏移设置为50 990并将限制设置为10或类似的东西,但不确定这是否有效?

postgresql

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

无法将li元素从一个unorderted列表移动到另一个unorderted列表

我有两个无序列表

<ul id="#list1">
<li>one</li>
<li>two</li>
</ul>

<ul id="#list2"></ul>
Run Code Online (Sandbox Code Playgroud)

和两个按钮

<input id="add" name="yt1" type="button" value="<<" /><br />
<input id="remove" name="yt2" type="button" value=">>" /> 
Run Code Online (Sandbox Code Playgroud)

如果按下具有id add的按钮,则#list1中的所有元素都应移至#list2.如何使用JQuery将元素从一个列表移动到另一个列表

我虽然有类似下面的东西,但不知道如何做实际移动

$("#add").click(function(){
$("#list1 li").each(function(){
//Do not know what to put in here
}
})
Run Code Online (Sandbox Code Playgroud)

jquery

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