小编KJY*_*葉家仁的帖子

PHP $ _POST变量不处理Javascript生成的输入字段

我有两个文件,(file1和file2).file1包含PHP include语句中的file2.File1还包含一个表单并打印出所有$ _POST变量.File2使用Javascript按钮动态更改输入字段中的值.问题是按下提交后$ _POST为空.为什么这样,我该如何解决?

文件1:

<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<?php include 'file2.php'; ?> 
<input type="submit" /></form>

<?php foreach ($_POST as $key => $val) { echo $key . " belongs to " . $val; } ?>
Run Code Online (Sandbox Code Playgroud)

文件2

<script type="text/javascript">
        var button = {
        counter : 0,

            count : function() {
            text = document.getElementById("text");
            this.counter++;
            text.setAttribute("value", this.counter);
        }
    };
    </script>

<button type="button" onclick="button.count()">CLICK ME!</button>
<input id="text" type="text" value="0" />
Run Code Online (Sandbox Code Playgroud)

javascript php forms post

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

json_encode只返回数组的第一个元素?

我使用json_encode从数组创建一个JSON对象.它们的数组长了几百个元素,但json_encode似乎只返回数组的第一个元素.

这是json_decode的限制,还是我使用错误的语法来读取JSON对象?

一点点代码:我用PHP创建数组:

$getarrayforjson = mysql_fetch_array($result);
Run Code Online (Sandbox Code Playgroud)

在javascript中,我把它变成了一个变量:

var my_array = <?php echo json_encode($getarrayforjson); ?>
Run Code Online (Sandbox Code Playgroud)

在控制台中输入'my_array'给了我一个很好看的JSON响应,但只针对第一个元素.

当我在代码中使用JSON时,比如my_array.title或my_array [4],我总能得到相同的结果.

我认为我的语法错误,但我不确定如何解决它.我是新手使用json_encode.

php json

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

获取事件属性的Google Map错误标记

我正在尝试为谷歌地图上的每个标记添加一个事件监听器,但由于某种原因,最后一个标记是获得监听器的唯一标记.

这是有问题的地图页面:http: //www.comehike.com/outdoors/parks/trailhead.php

你看,当你点击任何标记时,只有左下角的标记会弹出html.我需要的是让弹出窗口发生在被点击的标记上.

知道可能导致这种情况的原因吗?

谢谢,亚历克斯

javascript google-maps scope map google-maps-markers

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

cufon不工作

任何人都可以告诉我为什么Cufon不在以下网站上工作:http://www.rnmtest.co.uk/aim/

看起来对我来说,但它只是不起作用.

html javascript jquery cufon

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

检查PHP变量是否包含唯一值

我有20个变量,每个变量都有1到10000之间的数字.

是否有一种简单的方法可以检查所有变量是否包含唯一值,如果没有将用户发送出去.

例如,

if($var1,$var2,$var3...etc are not unique)
{
location wherever.php
exit;
}
Run Code Online (Sandbox Code Playgroud)

前端应该阻止用户提交相同的值两次,但我需要检查它.

谢谢 :)

php

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

在数组中存储SQL中的数据

我试图将我的sql数据库中的数据存储到一个数组中.目前我有这个:

$query = mysql_query("SELECT * FROM  `InspEmail` WHERE  `Company` LIKE  '$company'");

while($row = mysql_fetch_array($query))
    {

        $inspector = $row['name'];

    }
Run Code Online (Sandbox Code Playgroud)

问题是我有8行数据.我需要将该数据库中的每个8个名称存储到一个数组中.当我尝试这个:

$inspector = array($row['name']);
Run Code Online (Sandbox Code Playgroud)

它不起作用.

php sql arrays

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

Zend Framework命令用于删除操作

我是Zend Framework的新手,我正在尝试使用ZF命令行工具删除操作.但是,我无法这样做.基本上,我希望删除控制器中的动作功能.我使用以下命令创建了操作:

Action
    zf create action name controller-name[=Index] view-included[=1] module
Run Code Online (Sandbox Code Playgroud)

是否有删除它的命令?

php zend-framework

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

ext js这个论点

在ext-js中,做什么之间有什么区别:

this.combo= new Combo(....)
Run Code Online (Sandbox Code Playgroud)

var combo = new Combo().
Run Code Online (Sandbox Code Playgroud)

另外......有一个调试器,System.out.print在ext js中有哪些功能,我可以随时看到包含在内的对象是什么'this'

javascript extjs

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

jQuery/javascript包装代码查询

我继承了一些以下列方式包装的javascript代码:

(function ($) {
    //some javascript using jQuery here...               
} (jQuery));
Run Code Online (Sandbox Code Playgroud)

它有什么作用?

javascript jquery

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

vb脚本到javascript

谁能帮助我将这个VB脚本转换为等效的Javascript请.

PMT = ((PV - FV) * rate/ (1 - (1 + rate) ^ -(nper)))
Run Code Online (Sandbox Code Playgroud)

javascript vbscript vba

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

从字符串中提取未知数字

我有一个字符串"padding: 0px 0px 0px 0px".但数字是未知的,所以可以是0,5,10,25,100或其他...

将每个变量提取到变量的最佳方法是什么?

(i.e. 
$number1 = first number
$number2 = second number
$number3 = third number
$number4 = fourth number)
Run Code Online (Sandbox Code Playgroud)

css php string extract

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