问题列表 - 第40814页

PHP:Gmail的邮件包含无效的HTML和随机行话

我正在使用PHP创建基于电子邮件的CMS,我需要使用Gmail作为电子邮件服务.这个脚本现在非常简单,我遇到的唯一问题是处理Gmail的电子邮件语法.

在收到电子邮件时,我期待一些更容易管理的东西,比如这样:

<u>asfasfasf</u> <u style="font-style: italic;">asdfaf</u> <ustyle="font-style: italic; font-weight: bold;">asfsaf</u> asfasf <a href="http://asfasfafs">asfasf</a>
<br />
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent sodales mauris quis nisl pellentesque eleifend. Sed convallis turpis quis turpis malesuada feugiat. Fusce sed metus non orci convallis congue. Integer egestas vulputate ipsum, sed fringilla velit elementum scelerisque. Pellentesque convallis metus sit amet enim faucibus adipiscing.
Run Code Online (Sandbox Code Playgroud)

但我得到了这个(鸭子和封面):

<u>asfasfasf </u><u style=3D"font-style: italic; ">asdfaf =A0</u><u style=
=3D"font-style: italic; font-weight: bold; ">asfsaf </u>asfasf <a href=3D"h=
ttp://asfasfafs">asfasf</a><div><br></div><div><meta …
Run Code Online (Sandbox Code Playgroud)

php gmail tidy gmail-imap

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

Xml文件没有复制到测试输出目录

Visual Studio 2010,x64机器,使用内置Web服务器通过使用内置测试框架的一组单元测试来托管WCF服务.

我有一个XML文件,我的测试需要加载才能运行.我已将此文件包含在测试项目中,并将文件设置为"content"和"始终复制到输出目录".这个文件很好地复制到bin\debug目录.

但是,当我执行测试时,xml文件不在那里.它不是在项目的bin\debug文件夹中查找,而是在测试的工作目录中查找它,C:\ Projects\SAP Reapprovals\TestResults \name_machine 2010-12-06 13_45_43\Out".文件尚未复制到那里.

有没有办法强制复制此文件,或者我是否需要从测试中完全限定引用?

TIA!
詹姆士


更新
我设置了DeploymentItem属性,但文件仍然没有复制.但这肯定看起来像我想要的......任何想法为什么不起作用?

我的测试代码:

[TestMethod]
[DeploymentItem("SAP - GS3 format.xml")]
public void TestProcessSapRoles() {

    //  I get a 'file not found' error here, and when 
    //  I check the output directory, it isn't there
    XElement rolesRoot = XElement.Load("SAP - GS3 format.xml");

}
Run Code Online (Sandbox Code Playgroud)


答案:
感谢CPedros,在他的帮助下,我已经放大了这一点.我运行了SysInternals的Process Monitor,看看它在哪里寻找我的xml文件.这是我发现的:

当我使用ctrl + r,ctrl + t(当前上下文中的调试测试)运行测试时,visual studio 完全忽略了该DeploymentItem属性,甚至没有尝试将文件复制到任何地方.在这种情况下,当我尝试打开它进行阅读时,我收到了"找不到文件"的异常.Visual Studio为测试创建了一个临时工作目录,但其中只有一个文件,AgentRestart.dat.

当我使用工具栏中的"运行单元测试"按钮运行测试时(不确定是什么测试选项),Visual Studio没有复制文件,而是直接从项目目录中引用它.测试通过,没有创建临时工作目录.

当我从菜单选项"run - > tests …

c# unit-testing visual-studio-2010 c#-4.0

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

"分离/守护"Bash脚本的最简单方法是什么?

我要做的是编写一个Bash脚本,在使用mac say命令说出一些文本之前,它会休眠一段时间.

我希望能够运行命令然后关闭终端,这样它仍然会在设定的时间说话.我已经研究过nohup,分离,启动并将进程置于后台,但所有这些解决方案仍然会导致终端关闭后终止进程.我应该以某种方式制作某种僵尸子进程来做到这一点吗?什么是最好的解决方案?谢谢

# Simple Example of main code
sleep 10;
say hello;
exit;
Run Code Online (Sandbox Code Playgroud)

bash sleep daemon process detach

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

CSS3:带输入的伪元素之后

只是玩:before:after.

看来我不能用它/用input按钮?以为我可以使用它确实为必填字段显示星号.不一定是我要做的,只是一个选择

input {
    position: relative;
}
input:after {
    content: ''; 
    background: url(accept.png) 0 0 no-repeat; 
    height: 16px; 
    position: absolute; 
    right: -20px; 
    top: 5px; 
    width: 16px;
}
Run Code Online (Sandbox Code Playgroud)

相同的代码工作正常 li

li {
    clear: both; 
    margin: 0 0 10px; 
    position: relative;
}
li:after {
    content: ''; 
    background: url(accept.png) 0 0 no-repeat; 
    height: 16px; 
    position: absolute; 
    right: -20px; 
    top: 5px; 
    width: 16px;   
}
Run Code Online (Sandbox Code Playgroud)

css css-selectors

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

由于UI Theme类,jqGrid zebra/alt行背景无法正常工作

我们不能让斑马条纹在jqGrid中工作.

我们使用altclass和altRows - 问题是看来ui-widget-contentJQuery UI 中的类有一个background覆盖我们altclass background设置的设置.有任何想法吗?


更新:以下两个答案都有效.到目前为止,Oleg是最干净的解决方案.

对于Oleg的解决方案,必须在包含JQuery UI CSS类之后定义altRows类,因为JQuery UI和自定义alt行类都定义了background属性和最后定义的类类wins.

css jqgrid zebra-striping

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

ASP.NET MVC中启用SSL的Content Delivery Network

在我的Site.Master中构建MVC 2.0网站并使用内容交付网络(CDN).我正在使用以下CDN:

  • 雅虎的reset-fonts-grids.css
  • jQuery 1.4.2
  • jQuery验证

所有这些CDN都使用http://传递

我的网站目前支持SSL和非SSL页面.导航到启用SSL的页面时,我收到错误,因为CDN链接到HTTP://

虽然我知道您可以使用SSL版本的CDN,但我的问题更像是:

由于我有非SSL和SSL页面共享相同的*Site.Master*我该怎么办?我是否应该只为SSL和非SSL页面启用SSL启用版本?或者我应该做一些"if ... else"?

任何这些方法的任何优点或缺点?

谢谢

asp.net-mvc ssl jquery asp.net-mvc-2

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

jQuery函数在append()之后没有响应

我正在创建一系列div框,允许用户使用jQuery从每个框中添加/删除项目.我发现在向框中添加新元素后,我绑定到该元素的单击函数将不会响应.这大致是我的代码的样子:

$(".add").click(function() {
$("#targetbox").append("<span class='remove'>This element was added</span>");
});

$(".remove").click(function() {
alert("removing");
$(this).remove();
});
Run Code Online (Sandbox Code Playgroud)

如果我使用项目预先填充#targetbox,它们会响应点击功能.它只是动态添加的项目,不响应该功能.

javascript jquery append click

8
推荐指数
2
解决办法
5240
查看次数

创建 servlet 时出现“不支持 Web 应用程序版本”

我正在关注教程http://javanetbeans.net78.net/kb/60/web/tutorial-webapps.html

当我到达“使用 servlet 创建前端控制器”部分时,我收到来自 Netbeans 的错误消息,指出“不支持 Web 应用程序版本”

使用 netbeans 6.8

任何人都能够解释为什么我收到这个提示?

这是我的 web-xml 文件的内容

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns="http://java.sun.com/xml/ns/javaee"
     xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
     id="/Midnight" version="2.5">
  <session-config>
    <session-timeout>30</session-timeout>
  </session-config>
</web-app>
Run Code Online (Sandbox Code Playgroud)

java jsp netbeans servlets web-applications

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

由于302重定向到错误页面,搜索引擎无法索引asp.net站点

我正在努力确定我们的Asp.net网站没有被搜索引擎索引的原因 - 整个网站.当我使用谷歌的"获取Googlebot"工具时,它会抛出以下错误.我确保我的网站可以禁用会话(即在web.config中设置sessionMode ="Off"),我已经在网上搜索过,但仍然没有运气.

这是我从googlebot得到的错误:

 HTTP/1.1 302 Found
 Date: Thu, 02 Dec 2010 23:05:49 GMT
 Server: Microsoft-IIS/6.0
 X-Powered-By: ASP.NET
 X-AspNet-Version: 2.0.50727
 Location: /ErrorPage.aspx?aspxerrorpath=/Default.aspx
 Cache-Control: private
 Content-Type: text/html; charset=utf-8
 Content-Length: 168

 <html><head><title>Object moved</title></head><body>
 <h2>Object moved to <a href="%2fErrorPage.aspx%3faspxerrorpath%3d%2fDefault.aspx">here</a>.</h2>
 </body></html>
Run Code Online (Sandbox Code Playgroud)

asp.net seo googlebot

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

适用于Oracle Database 11g的Hibernate方言?

Oracle Database 11g是否有Hibernate方言?或者我应该使用org.hibernate.dialect.Oracle10gDialectHibernate附带的那个?

oracle hibernate oracle11g

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