小编mar*_*kus的帖子

检查字符串是否包含特定数字

我有一个字符串

8,7,13,14,16
Run Code Online (Sandbox Code Playgroud)

什么是确定该字符串中是否存在给定数字的最简单方法?

$numberA = "13";
$string = "8,7,13,14,16";

if($string magic $numberA){
$result = "Yeah, that number is in there";
} else {
$result = "Sorry.";
}
Run Code Online (Sandbox Code Playgroud)

寻找魔法.

php regex

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

Zend Framework:如何在将最终视图输出发送到浏览器之前点击它?

我正在尝试在它作为字符串发送到浏览器之前访问最终的xhtml输出.操作和插件的postDispatch()方法似乎为时尚早.当我Zend_Controller_Front::dispatch()使用调试器逐步执行方法时,我可以$this->_response->sendResponse()通过添加监视表达式在最后调用之前作为字符串访问所需的输出$this->getResponse()->getBody().但是,似乎没有专门的钩子可以直接进入那里.我需要最终的响应体作为字符串,以便将其发送到Prince XML以生成pdf.有人知道这样做的优雅方式吗?

谢谢,阿德里安

php pdf rendering zend-framework

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

如何在php中创建hmac md5?

我正在使用payU信用卡系统.但我不管理.payU告诉我,我必须创建hmac md5哈希.

我的秘密密钥是:3~9#[X4 ^ 660?ak +] h6%T我想转换为HMAC_MD5哈希:8GEMISEPE6208617192012-12-15 15:58:476Deneme117Deneme202103NET112242103TRY2107Antalya7Antalya2TR8CCVISAMC2,3,7,10,12

什么是PHP代码?

php

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

如何更改Zend Framework的include目录

我收到以下错误消息:

Warning: include_once(Zend\Db.php) [function.include-once]: 
failed to open stream: No such file or directory in 
C:\EasyPHP3\www\VPZ\Lib\Zend_1.7.7\Loader.php on line 83    

Warning: include_once() [function.include]: 
Failed opening 'Zend\Db.php' for inclusion (include_path='VPZ/') in 
C:\EasyPHP3\www\VPZ\Lib\Zend_1.7.7\Loader.php on line 83

Warning: require_once(Zend/Exception.php) 
[function.require-once]: failed to open stream: 
No such file or directory in 
C:\EasyPHP3\www\VPZ\Lib\Zend_1.7.7\Loader.php on line 87

Fatal error: require_once() [function.require]: 
Failed opening required 'Zend/Exception.php' (include_path='VPZ/') in 
C:\EasyPHP3\www\VPZ\Lib\Zend_1.7.7\Loader.php on line 87
Run Code Online (Sandbox Code Playgroud)

我想包括ZendXXX\Db.php

如何改变它

zend-framework

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

你如何调用一个只存在的方法来使另一个方法名称更好?

我想知道一个方法的正确术语,其存在的唯一原因是使方法调用更容易,使方法名称声音/读取更好.

像那样:

public function translate($string)
{
    return Zend_Registry::get('Zend_Translate')->translate($string);
}
Run Code Online (Sandbox Code Playgroud)

我可以称之为适配器,但这是为适配器设计模式保留的.

language-agnostic methods terminology facade

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

总数字不一致

我使用以下代码来获取随机十六进制值.但输出不一致有时它返回6位有时5位数

function generateHexValue($length=6) 
{
    $chars = "0123456789abcdef";

    $i = 0;
    $str = "";

    while ($i<$length) {
        $str .= $chars[mt_rand(0,strlen($chars))];
        $i++;
    }

    return $str;    
}

$col=generateHexValue();
echo "<div style='background-color:#".$col."; width:100px; height:100px;'></div>";
echo $col."<br/>";
Run Code Online (Sandbox Code Playgroud)

php

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

如何解决黑客php表单

我使用livevalidation脚本来验证PHP表单,但我认为我的网站被黑了,因为一些输入允许插入数字而不是字母.

黑客的另一个问题是我的选择标签插入数据错误而不是我的形式.

所以,任何人都可以帮助我吗?

javascript php

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

帮助MySQL查询

鉴于以下表格,我想知道如何编写查询以仅返回其中包含书籍的类别以及每个类别的书籍数量.可以在一个或多个类别中添加书籍.我正在使用PHP和MySQL.

这是我的表格:

类别表
- id
- 名称
- 永久链接

书籍表
- id
- 标题
- 作者
- 描述
- 价格

books_categories表
- id
- book_id
- category_id

php mysql

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

php mysql中的用户名和密码验证

我想要做的是:当用户在index.html页面上的表单中输入他们的用户名和密码时,如果他们匹配数据库中的内容,那么他​​们将被发送到下一页; userlogin.php.如果他们的用户名或密码不正确,则会要求他们在index.html页面上重新输入他们的详细信息,并在表单文本框上方显示"您的用户名不正确"或"您的密码不正确"等错误.如果需要,我可以粘贴此代码.

我可以更改此文本字体颜色,例如红色吗?

这是我目前为userlogin.php页面提供的代码

<?php
mysql_connect("Server", "root", "Gen") or die("Couldn't select database.");
mysql_select_db("generator") or die("Couldn't select database.");

$username = $_POST['username'];
$password = $_POST['password'];

$sql = "SELECT * FROM users WHERE Username = '$username' AND Password = '$password' ";
$result = mysql_query($sql) or die(mysql_error());
$numrows = mysql_num_rows($result);
if($numrows > 0)
   {
    echo 'Your in';
   }
else
   {
    echo 'Your not in';
   }
   ?>
Run Code Online (Sandbox Code Playgroud)

php mysql

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

Jquery serialize()方法不起作用

我有一个基本的HTML和JavaScript函数如下.当我按表单ID序列化表单时,它可以工作.但是我想要序列化一些不像这样的形式的html内容$('.FormReference').serialize().

我不能做什么?

    $(function () {

        $('#btnLogin').click(function (event) {

            alert($('#form1').serialize());
        });

    });


<form id="form1" runat="server" action="">
    <div>
        <table class="FormReference">
            <tr>
                <td>
                    <input type="text" id="_Username" name="Username" />
                </td>
                <td>
                    <input type="text" id="_Password" name="Password" />
                </td>
            </tr>
            <tr>
                <td colspan="2">
                    <input type="button" id="btnLogin" value="Login" />
                </td>
            </tr>
        </table>
    </div>
    </form>
Run Code Online (Sandbox Code Playgroud)

jquery serialization

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