-
php – 使用mysql set变量的Codeigniter问题
所属栏目:[PHP教程] 日期:2020-12-13 热度:76
嘿guyz我有一点codeigniter问题,我不知道如何解决这个问题.如果你对此有任何解决方案,那么回答我 SET @weekVideoCount := (SELECT COUNT(*) FROM videos v );SELECT @weekVideoCount; 当我在Sqlyog上执行此查询时,结果将成功显示,但如果我通过这样的模型调用[详细]
-
如何检查PHP中的对象是否已经存在?
所属栏目:[PHP教程] 日期:2020-12-13 热度:88
请考虑以下代码方案: ?php//widgetfactory.class.php// define a classclass WidgetFactory{ var $oink = 'moo';}??php//this is index.phpinclude_once('widgetfactory.class.php');// create a new object//before creating object make sure that it alr[详细]
-
php – 将十六进制数据写入文件
所属栏目:[PHP教程] 日期:2020-12-13 热度:153
我正在尝试一段代码. ?php$tmp = ord('F'); //gives the decimal value of character F (equals 70)$tmp = $tmp - 55; //gives 15 - decimal equivalent of 0x0F$tmp = dechex($tmp); // converts 15 to 0x0F$fp = fopen("testing.data","wb+");fwrite($fp,$[详细]
-
在PHP中使用类常量和重写
所属栏目:[PHP教程] 日期:2020-12-13 热度:148
如果我的类结构的值可以是true或false,那么不会改变,当前实现为变量会更好地将它们更改为常量,例如: class Parent { const BOOL_CONST = false; ...}class SomeChild extends Parent { const BOOL_CONST = true; ...} 后来我有一个对象,可以是该类层次结构[详细]
-
php – 如何在没有提交按钮的情况下提交所选值?
所属栏目:[PHP教程] 日期:2020-12-13 热度:81
我有这个代码 Selectoption value="-1"Select/optionoption value="6"kasper /option option value="13"adad /option option value="14"3204 /option /select 我正在使用此按钮提交用户的选定选项: input type="submit" name="pageaction" value="Select" /[详细]
-
CakePHP验证=>’create’,on =>’update’
所属栏目:[PHP教程] 日期:2020-12-13 热度:84
我希望你们cakephp专家可以在模型中回答这个问题2.1和数据验证. Cake为您提供了一个“on”键,用于验证数组.我理解文档对此的看法,但我的问题是,这两个项目有什么意义. 假设我有一个创建记录的验证规则.验证通过并创建记录. 然后,用户去编辑该记录并将其更改[详细]
-
填充php数组而不指定元素相同时的所有元素
所属栏目:[PHP教程] 日期:2020-12-13 热度:139
我想创建一个这样的数组[1,1,1] 在python中我可以使用myarray = [1] * 5 在PHP中是否存在等效方法,或者我必须在循环中添加所有元素. 解决方法 http://php.net/manual/en/function.array-fill.php ?phpvar_dump( array_fill( 0,5,1 ) );?[详细]
-
在CakePHP中为“home”视图添加控制器功能
所属栏目:[PHP教程] 日期:2020-12-13 热度:161
访问默认的Cake PHP网站时,会转到“home.ctp”页面. Router::connect('/',array('controller' = 'pages','action' = 'display','home')); 我想在那里添加一些元素(比如博客帖子),所以我想我可以将它添加到PagesController()类: public function home() { $t[详细]
-
php – Yii crud更新错误400
所属栏目:[PHP教程] 日期:2020-12-13 热度:53
我用Gii创建了CRUD,我修改了访问规则,现在我无法更新用户数据.这是我修改过的内容: public function accessRules(){ return array( array('allow','users'=array('@'),'expression'='!$user-isGuest Yii::app()-user-privilages = 5 Yii::app()-user-status[详细]
-
PHP或声明||
所属栏目:[PHP教程] 日期:2020-12-13 热度:135
使用|| (要么) 我有这么多的值,我需要与同一个变量进行比较,是否有更好的方法来更有效地编写,例如$city == -35 || -34 || -33甚至更简单,这样我就不必重复变量名,因为它是相同的变量,只有值不断变化. ?phpif ($city == -35 || $city == -34 || $xcity == -33[详细]
-
缓存在php上生成的动态图像
所属栏目:[PHP教程] 日期:2020-12-13 热度:194
我的php脚本在其他网站上解析用户的个人资料,获取一些信息,并为某个用户生成.png图像(script.php?username =).每次加载这些图像的页面时,脚本会一次又一次地运行. 如果更改了输出的信息,我该如何缓存图像并仅再次运行脚本?它可以节省相当多的资源. 解决方[详细]
-
PHP如何执行命令
所属栏目:[PHP教程] 日期:2020-12-13 热度:169
我正在尝试使用LibreOffice将电子表格转换为另一种格式,当我从控制台执行命令时它运行正常但是当我使用exec()或system()从 PHP执行它时它不起作用. 它没有显示任何错误或任何东西,它只是默默地失败,如果我尝试执行一些简单的命令,如“ls”它工作得很好. 这是[详细]
-
我的php网站的gmail身份验证
所属栏目:[PHP教程] 日期:2020-12-13 热度:51
我有一个php网站,我想先从gmail验证用户,然后让他使用我的网站东西(比如 https://stackoverflow.com使用的想法) 以下是我想要实现的简单想法 如果用户输入www.example.com并且他已经登录到gmail帐户,那么他将被定向到www.example.com/services.php 如果用户[详细]
-
php – 在Mac上构建MAMP环境……最佳解决方案?
所属栏目:[PHP教程] 日期:2020-12-13 热度:137
我最近买了一台新的mac …过去我使用 MAMP和 Bitnami来设置我的开发环境,但我想找到一种更有效的方法,如果存在的话,来管理我的apache php安装… 所以… 在Mac上设置PHP开发环境的最佳方法是什么?在StackOverflow上我发现http://www.macports.org/上的东西是[详细]
-
如何在PHP中不使用循环创建具有相同字符的x个数字的字符串
所属栏目:[PHP教程] 日期:2020-12-13 热度:90
是否有一种很好的方式(没有循环)来创建由许多相同字符构成的字符串? 例如.我知道我应该加5′.’到一个字符串的开头.如何在没有循环的情况下做到这一点? 我事先不知道应该是5′.’,这可能会有所不同.因此我的问题. 我正在使用PHP. 解决方法 试试 str_repeat[详细]
-
修改字符串,PHP
所属栏目:[PHP教程] 日期:2020-12-13 热度:64
例如,我有一个字符串 20120201 我需要改成它 2012/02/01 显然我需要在字符串中的第4个,第6个字符后添加“/”. 有人可以帮助我在PHP中这样做吗? 谢谢. 解决方法 像这样的东西: $final = substr($initial,4).'/'.substr($initial,4,2).'/'.substr($initial,6[详细]
-
php – 除了最后一个w preg_replace之外删除逗号
所属栏目:[PHP教程] 日期:2020-12-13 热度:68
我的头在旋转,我试图自己做,但不能弄明白.所以我将再次转向你们的知识. 这些都是我可能的字符串: My head is spinning with,pregreplaceMy head is spinning,with,pregreplaceMy head is,spinning,pregreplaceMy head,is,pregreplace (注意上面字符串中的逗[详细]
-
php – 加密数字URL参数,结果不应超过原始值
所属栏目:[PHP教程] 日期:2020-12-13 热度:135
我必须加密特定的URL参数.如果我希望输出低于6-7个字符,我应该使用什么算法? 输入是整数,范围从1到1,000,000. 解决方法 如果您需要加密并且需要尽可能短的结果,则必须使用流密码. Blowfish(您之前使用过的)是一个阻塞程序,结果将始终具有一个块的最小大小.[详细]
-
PHP的http流包装缓存文件?细节?
所属栏目:[PHP教程] 日期:2020-12-13 热度:184
我正在寻找有关 PHP的http流包装器是否以及如何尝试缓存文件的信息.任何人都可以指出这方面的信息吗? 这个问题的答案,Does PHPs fopen function implement some kind of cache?,表明包装器可能会尝试尊重缓存头,但我没有在文档中找到任何关于此的内容. 具体[详细]
-
php – 在CodeIgniter中创建主模板
所属栏目:[PHP教程] 日期:2020-12-13 热度:88
嘿家伙我遇到了一个非常基本的问题,好吧问题是我需要一个主模板,我可以调用标题,正文和页脚.我无法在标题中发送标题和CSS,以及如何发送多个css文件.我正在做这样的事情: 这是控制器中的代码 $data['title'] = 'Login To WePOS';$data['css'] = base_url().'[详细]
-
db像ms访问php一样
所属栏目:[PHP教程] 日期:2020-12-13 热度:142
如您所知ASP可以使用MS Access.它对小型网站很有用.它减少了时间和金钱. 有没有MySQL的替代品,我可以像PHP访问PHP一样使用?我想要的是使用db作为ms访问的文件. 任何意见? 解决方法 你为什么不尝试SQLite,它支持PHP.这是您可以用作参考的链接.希望能帮助到[详细]
-
没有会话的PHP用户认证教程
所属栏目:[PHP教程] 日期:2020-12-13 热度:117
我需要为计算机安全项目的一部分构建我自己的系统,而不使用php会话(只是cookie),我只是丢失了.我找到的所有教程都使用会话(有充分的理由)所以我想知道是否有人知道你自己的php用户身份验证教程. 解决方法 您基本上可以实现像您一样的会话. 这包括以下任务:[详细]
-
PHP strtotime()没有返回正确的月份
所属栏目:[PHP教程] 日期:2020-12-13 热度:179
由于当前月/年是2012年1月,为什么以下代码将在2011年12月而不是2011年11月返回? echo date("F Y",strtotime("-2 months")); 这是在PHP 5.3.0上,如果它有所作为. 解决方法 要获得您正在寻找的内容,您可以使用这个相当冗长的版本: echo date("F Y",strtotime[详细]
-
php – 为什么我的SQL不能工作?
所属栏目:[PHP教程] 日期:2020-12-13 热度:146
我一直收到这个错误: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ”food’ ORDER BY ‘id” at line 1 我如何解决它? ?phprequire '113-connect-db.php';[详细]
-
php – 防止XSS攻击
所属栏目:[PHP教程] 日期:2020-12-13 热度:191
这段代码是否安全可以防止XSS攻击? ?php $string = "bhello world!/b"; echo "without filtering:".$string; echo "br"; $filtered = htmlspecialchars($string); // insert into database filtered echo "After filtering:".$filtered; echo "br"; $de_fil[详细]