小编Han*_*nky的帖子

用php提交表单后如何返回上一页?

我在html中有一个表单,其"action"属性调用contact.php文件.问题是,在我提交表单后,可见的文件是一个空白页面,其地址为contact.php,我想再次看到主页面的形式.

HTML:
<form id="myForm" action="php-contact/contact.php"
                       method="post" class="contact_form" autocomplete="off"
                       role="form">
                          <div class="form-group">
                            <label for="input-subject">subject</label>
                            <input name="subject" type="text" class="form-control" id="subject" placeholder="your subject" maxlength="20"/>
                          </div>

                          <div class="form-group">    
                              <label for="input-name">name</label>
                              <input name="name"  type="text" class="form-control" id="name" placeholder="your name" maxlength="20"/>
                          </div>

                          <div class="form-group">    
                            <label for="input-email">email address</label>
                            <input name="email"  type="text" class="form-control" id="email" placeholder="your email" maxlength="40"/>
                          </div> 

                          <div class="form-group" >   
                              <label for="input-message">message</label>
                              <textarea name="message" cols="10" rows="10"  class="form-control" id="comment" ></textarea>
                          </div>  

                          <button name="myFormSubmitted" type="submit" class="btn btn-primary btn-lg btn-block">send</button>
                      </form>

PHP:
  <?php
  $name = $_POST['name'];
  $email = $_POST['email'];
  $subject = …
Run Code Online (Sandbox Code Playgroud)

html javascript php forms

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

即使页面不滚动,也会将元素置于页面顶部

背景:

假设您有一个简单的页面,其中包含徽标和标题以及一个段落

<img src="http://blog.stackoverflow.com/wp-content/uploads/StackExchangeLogo1.png">
<h1>Foo Bar</h1>
<p>ABC12345</p>
Run Code Online (Sandbox Code Playgroud)

这是这样的

在此输入图像描述

该页面显然不会有垂直溢出/滚动条,几乎甚至是小型移动设备,更不用说计算机了.

除非有人向上滚动,否则如何将该标题带到屏幕的左上方并将徽标移出焦点?打开使用任何JavaScript库和任何CSS框架

尝试:

  1. 尝试使用锚点但它们仅在页面已经有滚动条并且锚点失焦时才起作用.
  2. 尝试过,window.scrollTo但这也要求页面已经滚动
  3. 尝试$("html, body").animate({ scrollTop: 90}, 100);但是当页面没有溢出时也不起作用

预期结果:

笔记:

请注意,添加一些额外的东西<br/>以引发溢出不是要走的路,它可以这样做,但这是一个非常普通的解决方法

为什么需要?

它用于移动设备的表单,简单的要求是将表单的第一个字段放在页面顶部并隐藏徽标(如果他们希望看到它,可以向上滚动),这样就不会引起注意.不使用jQueryMobile执行此特定任务.

javascript css jquery

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

从MySQL表中获取多行值

我是PHP的总菜鸟,但我正在尝试使用我能找到的信息来构建一个从MySQL表中读取多行的脚本.每行只包含一个数字.让我举个例子:

表中的每个ID都有一行名为"number".

ID| NUMBER
1 | 8
2 | 12
3 | 6
4 | 9
Run Code Online (Sandbox Code Playgroud)

现在我需要一个脚本 - 例如 - 获取ID 1,2和4并计算总金额8 + 12 + 9 = 29.3没有意思,我不想在计算过程中那一行.接下来,这个总数需要输出到一个空白的网站页面,所以它只显示没有任何其他内容的总数.

这些例子非常受欢迎,非常感谢!

php mysql

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

得到一组被记录的

首先,它是SQL Fiddle Demo.

现在你可以在小提琴看到我有两个表命名project,并working和其与具有除了第二个表相同的名称组合在一起,现在我已经分组的项目有_QA后缀.

这意味着我已经成功实现了查询,允许我对该项目进行分组,但现在我还需要为这两个项目计算SUM计划时间.

如果你看到在拨弄它的未来1000,但必须2500意味着两者的总和结果projectproject_QA

谢谢.

php mysql group-by

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

如何在asp.net C#中的SQL Server中以YY格式获取年份#

select Year(Creation_Date) 
from Asset_Creation 
where Creation_Date = @Creation_Date
Run Code Online (Sandbox Code Playgroud)

我正在执行此查询,我在2013年获得今年的日期.我希望查询只返回2013年的13个.我怎样才能实现这一目标?

sql sql-server

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

与equals相比,如何使用==运算符带来性能提升?

在约书亚布洛赫的有效JAVA中,当我读到关于静态工厂方法时,有一个声明如下

静态工厂方法从重复调用返回同一对象的能力允许类在任何时候保持对存在的实例的严格控制.执行此操作的类称为实例控制.编写实例控制类有几个原因.实例控制允许类保证它是单例(第3项)或不可实例化(第4项).此外,它允许不可变类(第15项)保证不存在两个相等的实例:a.equals(b)当且仅当a == b时.如果一个类提供了这种保证,那么它的客户端可以使用==运算符而不是equals(Object)方法,这可以提高性能.枚举类型(第30项)提供此保证.

为了研究==运算符如何带来性能改进,我得看看 String.java

我看到了这个片段

public boolean equals(Object anObject) {
        if (this == anObject) {
            return true;
        }
        if (anObject instanceof String) {
            String anotherString = (String) anObject;
            int n = value.length;
            if (n == anotherString.value.length) {
                char v1[] = value;
                char v2[] = anotherString.value;
                int i = 0;
                while (n-- != 0) {
                    if (v1[i] != v2[i])
                            return false;
                    i++;
                }
                return true;
            }
        }
        return false;
    }
Run Code Online (Sandbox Code Playgroud)

通过性能提升,他的意思是什么?它如何带来性能提升.

他的意思是说以下内容

如果每个类都可以确保a.equals(b)当且仅当a == b时,这意味着它带来间接要求,即不能有对象引用2个不同的存储空间并且仍然保持相同的数据,即内存浪费.如果它们拥有相同的数据,则它们是同一个对象.这就是它们指向相同的内存位置.

我在这个推论中是对的吗?

如果我错了你可以指导我理解这个吗?

java performance equals referenceequals

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

为什么bool似乎占用了与int相同的内存?C++

当我在dev cpp运行这个程序时,任务管理器说它大约是79 MB.使用gnu c ++ 4.7的代码表示它是79112千字节

#include<stdio.h>
const int N=10010,K=1010;
struct TPos
{
    int charge;
    bool ex;
    TPos()
    {
        charge=1<<30;
        ex=false;    
    }  
};
TPos d[N][K];

int main()
{
    while(1);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

但是当ex parametr被评论时:

#include<stdio.h>
const int N=10010,K=1010;
struct TPos
{
    int charge;
    //bool ex;
    TPos()
    {
        charge=1<<30;
        //ex=false;    
    }  
};
TPos d[N][K];

int main()
{
    //while(1);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

它只有39536 KB.我认为布尔值应该使用一个字节.为什么它的尺寸加倍?

c++ memory boolean

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

创建一个独立的.exe文件

我有一个在Visual Studio 2010中构建的控制台应用程序.

当我实际构建项目时,我得到\ bin\Debug\MyProj.exe下的.exe文件.

当我粘贴并从其他位置运行此.exe时,它也期待其他文件.

有什么想法我怎么能把它作为独立的exe文件.

c# console-application visual-studio-2010

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

Java:"错误:找不到符号"

(新秀错了,我敢肯定.)

我是一名计算机科学专业的第一年学生,并试图用代码编写一个作业的程序;

import java.util.Scanner;
public class Lab10Ex1 {

   public static void main(String[] arg) {

    Scanner keyboard = new Scanner(System.in);
    System.out.println("Please type a number: ");
    int n = keyboard.nextInt(); 
    calcNumFactors();
  }
  public static void calcNumFactors(){

   System.out.print(n + 1);

  }

}
Run Code Online (Sandbox Code Playgroud)

但是在编译时,我得到了错误;

Lab10Ex1.java:10:错误:找不到符号System.out.print(n + 1); ^

符号:变量

位置:类Lab10Ex1

如果有人能向我解释我做错了什么,或者如何解决它,我将非常感激.

java variables symbols

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

++运算符比a = a + 1更有效吗?

在Java中,增量运算符是否比简单的加法运算更有效?

java increment

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