草庐IT

index_name

全部标签

php - htaccess 重定向以删除 index.php

我希望用户能够使用$_SERVER['PATH_INFO']作为要提供的文件的占位符,并删除地址栏中的index.php例如,我想将me.com/index.php/settings1作为me.com/settings1提供给用户访问的任何PATH_INFO等等。我如何将其写成htaccess规则?我什至不知道从哪里开始如果有帮助,我正在使用hostgator的共享托管计划。根据@EddyFreddy的建议,我尝试了该问题中提到的两种方法,但没有成功。到目前为止,该文件看起来是这样的:suPHP_ConfigPath/home/user/php.iniorderallow,denyde

php - Yii::app()->name 是否缓存在 yii 上?

Yii::app()->name是否缓存在yii上?经常使用它好吗?我决定在我的布局上使用自定义页面标题,并在我的Controller上使用类似这样的东西。$this->pageTitle=Yii::app()->name.":".$action 最佳答案 它不是cached缓存的,但是你想怎么用就怎么用。来自theguide:Theapplicationobjectisinstantiatedasasingletonbytheentryscript.Theapplicationsingletoncanbeaccessedatany

php - URL 重写 : "index.php?id=5" to "home.html"

我正在使用php和“template.inc”类开发一个网站。问题是我想创建一个迷你cms,允许管理员创建一个具有这些mysql属性的“html”页面:TableName:Page-----------------id:auto-icremented)name:varchar在架构中,如果他创建了页码“5”,url是"ww.mywebsite.com/index.php?id=5".但是,这不是很美观,因为我很不擅长url重写,即使我阅读了很多教程,我还是想输入名称+“html”来访问该页面。如果我们以为例"www.mywebsite.com/index.php?id=5"如果管理员创

php - 错误通知 : Constant DB_NAME already defined in

我有一个既能显示表单又能验证它的文件。当显示表单时一切正常,但是当我按下提交按钮以验证表单时,这里我得到了错误,尽管表单已经过验证,错误是:notice:ConstantDB_NAMEalreadydefinedinC:\wamp\www\ssiphone\ss-config.phponline15感谢帮助:) 最佳答案 您可能正在使用include或require而不是include_once或require_once.如果声明DB_NAME的文件被多次包含,它会抛出该错误。否则,您的代码中可能只有多个声明。

php - 在 Codeigniter 中设置表单的 'name' 属性

在http://codeigniter.com/user_guide/helpers/form_helper.html引用Codeigniter用户指南,我似乎无法弄清楚如何使用CI的表单助手设置表单的“名称”属性。传入数组只能设置'id',form_open()函数不传数组就可以设置表单的'name'吗? 最佳答案 你可以用这个方法$attributes=array('name'=>'myform');echoform_open('email/send',$attributes); 关

php - 从 xampp 的 codeigniter 中删除 index.php

我已经尝试了很多答案,但不断遇到好的ol,404恐怖墙。我在Windows7上使用xamp堆栈。mod_rewrite已启用。我把htaccess文件放在主“codeigniter”目录下,也就是有application、system和user_guide的目录。我应该把它放在应用程序目录下吗?带有View/模型/配置/等的那个?这是我当前的.htaccess文件:RewriteEngineOn#Putyourinstallationdirectoryhere:#IfyourURLiswww.example.com/,use/#IfyourURLiswww.example.com/si

IndexError: index 1 is out of bounds for axis 0 with size 1

注:仅仅为了自己记录该错误是索引超出了列表的长度的,比如创建了长度为1的数组a,而我的索引为在a[1]:importnumpyasnpa=np.empty(1)print(a[1])就会报错:IndexError:index1isoutofboundsforaxis0withsize1再比如我创建了长度为3的数组a,而我的索引为a[5]:importnumpyasnpa=np.empty(3)print(a[5])就会报错:IndexError:index5isoutofboundsforaxis0withsize31(axis0:表示是一维数组)所以这时候就回去检查是自己的索引错了,还是数组

javascript - html 中真的需要 name 属性吗?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭3年前。Improvethisquestion如果HTML表单中的name属性的目的只是为了引用诸如input之类的元素,为什么我们不能简单地使用id或class属性呢?创建名称

php - PDO : Select using a prepared statement returns column name

我正在尝试在准备好列的地方使用准备好的语句即SELECT?FROMusers现在如果我把它正常工作SELECTidFROMusers但是执行第一条语句,值是列名。id=id0=0我做错了什么,或者这可能吗? 最佳答案 不可以,您不能绑定(bind)列名或表名。这里有更多信息EscapingcolumnnamesinPDOstatements 关于php-PDO:Selectusingapreparedstatementreturnscolumnname,我们在StackOverflow上

php - Zend 框架 : Action controller naming rules

我不清楚ZendFramework中使用标准路由等的Actions的命名规则。我是否仅限于使用小写字母?如果是这样,其他开发人员如何处理缺乏灵active的问题?Zend文档(http://framework.zend.com/manual/en/coding-standard.naming-conventions.html)中的标准命名约定指出函数应该采用驼峰式命名。没有提及Action函数的任何异常。其他来源(例如备忘单http://www.ideveloper.de/weblog/zend-framework-cheat-sheet.pdf)同意这一点,但是驼峰式操作对我不起作用