简单表格不起作用

时间:2015-11-17 11:48:02

标签: php

尝试制作一个简单的表单,将电子邮件发送到数据库。新的PHP。 isset没有触发所以我猜帖子没有发布?!继承人我试过的。我已尝试过get / post require等。感谢您的帮助。

public static int[] getIndices(String source, String substr) {
    List<Integer> indicesList = null;
    int index = source.indexOf(substr);
    if (index == -1) {
        return new int[0];
    } else {
        indicesList = new ArrayList<>();
        indicesList.add(index);
    }

    while (index != -1) {
        index = source.indexOf(substr, index + 1);
        if (index != -1) {
            indicesList.add(index);
        }
    }

    // Integer[] iarr = new int[1]; 
    //Autoboxing does not work with arrays. Run loop to convert. 
    //toArray does not convert Integer[] to int[]
    int[] indices = new int[indicesList.size()];
    for (int i = 0; i < indicesList.size(); i++) {
        indices[i] = indicesList.get(i);
    }
    return indices;
}

1 个答案:

答案 0 :(得分:3)

您的提交按钮与您的文本字段具有相同的名称,这就是它无法正常工作的原因。

你不必检查&#34; isset&#34;和&#34;!空&#34; (非空)事实上,如果设置了值,它不是空的,所以只需这样做:

if(!empty($_POST["newsletterEmail"])){ 
    echo "IS SET";
}