小编Ror*_*ryG的帖子

如何删除网页中的上边距?

我在创建的每个网页上都遇到过这个问题.我用来将我的内容放在页面中心的"主容器"div上面总是有一个上边距.我使用的是css样式表,并将正文中的边距和填充设置为0px,并在div中将边距和填充设置为0:

body{
    margin-top: 0px; 
    margin-bottom: 0px; 
    margin-left: 0px; 
    margin-right: 0px;
    padding: 0;
    color: black; 
    font-size: 10pt; 
    font-family: "Trebuchet MS", sans-serif;
    background-color: #E2E2E2;
}

div.mainContainer{
    height: auto; 
    width: 68em;
    background-color: #FFFFFF;
    margin: 0 auto; 
    padding: 0;
}
Run Code Online (Sandbox Code Playgroud)

我已多次在网上看过,但我能看到的就是设置这些边距和填充属性.还有什么我应该做的吗?IE和Firefox中存在边距.

以下是对代码的更全面的了解(它处于创建的开始阶段,因此其中没有太多......)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <!-- TemplateBeginEditable name="doctitle" -->
        <title></title>
        <!-- TemplateEndEditable -->
        <!-- TemplateBeginEditable name="head" --><!-- TemplateEndEditable -->
        <link href="../Styles/KB_styles1.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
        <div class="mainContainer">
            <p>Here is the …
Run Code Online (Sandbox Code Playgroud)

html css

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

测试驱动开发迫使公共方法过多

从新手到TDD的一个非常具体的问题:

我将我的测试和我的应用程序分成不同的包.因此,我的大多数app方法必须公开才能访问它们.随着我的进步,很明显某些方法可能变得私有,但如果我做出改变,访问它们的测试将无法工作.我错过了一步,或做错了什么,或者这只是TDD的一次垮台?

tdd

14
推荐指数
3
解决办法
1157
查看次数

为什么这个简短的 php 脚本不发送电子邮件?

我似乎无法让我的 php 脚本发送电子邮件。

<?php 
echo "Does this page work?";
mail('my email address', 'test subject', 'test message');
?>
Run Code Online (Sandbox Code Playgroud)

首先,我在php.ini文件中设置了邮件功能设置如下:

我在 Outlook 上检查了我的电子邮件帐户设置。它不需要身份验证,端口为 25,加密连接类型为“自动”。鉴于此,我相应地配置了我的 php.ini 文件:

SMTP = ssl://smtp1.iis.com
smtp_port = 25
Run Code Online (Sandbox Code Playgroud)

然后我设置:

sendmail_from = my email address
Run Code Online (Sandbox Code Playgroud)

echo 语句在浏览器中打印出来,所以我知道 php 文件被识别和处理。但是浏览器也显示如下错误:

Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\xampp\htdocs\mailtest.php on line 3
Run Code Online (Sandbox Code Playgroud)

我已经明确设置了 sendmail_from 所以我不知道还能做什么。我还尝试从 php.ini 文件中的 SMTP 设置中删除“ssl://”部分,并配置 php5.ini 文件。无论如何我应该配置这些 .ini 文件中的哪些?

php email smtp

5
推荐指数
2
解决办法
2349
查看次数

我可以用JavaScript验证然后用PHP处理吗?

我正在创建一个简单的表单.我想使用嵌入式javascript来验证表单是否已填写,然后,如果结果证明是有效的,则使用php脚本处理数据.

我不知道该怎么做,因为我不知道如何将1个以上的脚本与表单相关联.

<form id="aform" name="aform" action="myvalidationscript.js" method="POST" onSubmit="return checkForm()">
Run Code Online (Sandbox Code Playgroud)

将验证我的表单,如果它有效,则只发送日期,但是如何让它理解服务器上有一个想要接受数据并用它做某事的PHP文件?

这是可能的,我不知道该怎么做,或者我的验证模型都错了.我认识到我可以在与处理相同的PHP文件中进行验证,但我想1)通过功能组织我的代码比将所有内容放在一个脚本中更好的选项,以及2)验证客户端的选项 - 一边嵌入一些javascript.

有什么建议?

javascript php validation

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

标签 统计

php ×2

css ×1

email ×1

html ×1

javascript ×1

smtp ×1

tdd ×1

validation ×1