草庐IT

codeigniter-url

全部标签

url - 有什么方法可以避免为 IDN 域显示 "xn--"?

如果我使用诸如www.äöü.com之类的域,有什么方法可以避免它在用户中显示为www.xn--4ca0bs.com'浏览器?我猜像www.xn--4ca0bs.com这样的域名会给普通互联网用户带来很多困惑。 最佳答案 这完全取决于浏览器。事实上,国际化域名几乎是一种仅限于浏览器的技术。域名不能包含非ASCII字符,因此实际域名始终是Punycode编码的xn--...形式。由浏览器对此进行美化,但许多浏览器选择不这样做,以避免使用相似的Unicode字符进行域名欺骗。 关于url-有

php - 表单提交后将变量附加到 url

我有这个着陆页,我需要在提交后用表单值预填充它。基本上最后我必须让url看起来像这样......http://example.com/r.php?sid=xx&pub=xxxxx&c1=&c2=&c3=&append=1&firstname=Test&lastname=Smith&address=2211+Commerce+St.&city=Dallas&state=TX&zipcode=75080&email=test@test.com我目前拥有的表格是...提交表单后如何创建上面的URL?我整天都在为此绞尽脑汁,想不通,我觉得我很接近。感谢您的帮助! 最

php - 在 CodeIgniter 中使用 .htaccess 强制使用 HTTPS

我现有的.htaccess完美地从我的URL中删除了index.php:RewriteEngineOnRewriteBase/#'system'canbereplacedifyouhaverenamedyoursystemfolder.RewriteCond%{REQUEST_URI}^system.*RewriteRule^(.*)$index.php/$1[L]#Checkstoseeiftheuserisattemptingtoaccessavalidfile,#suchasanimageorcssdocument,ifthisisn'ttrueitsendsthe#reques

php - 如何结合zend框架和Codeigniter?

如何结合zend框架和Codeigniter?我有两个应用程序,一个是zend,另一个是codeigniter,是否可以将这两个框架合并到一个项目中?如果是这样,如何结合这两个框架以及它的文件结构是什么?谢谢你的帮助。 最佳答案 当然可以。我参与过一个同时使用Zend+CodeIgniter的项目。这是你需要做的:1.将Zend文件夹(库)复制粘贴到CodeIgniter库中,反之亦然,将CodeIgniter库复制到zend库文件夹中。2.如果在codeigniter中,使用$this->load->library('Zend',

php - Codeigniter 表单验证安全性

我们使用Codeigniter创建了一个项目,它非常酷且高效。CI具有良好的表单验证功能,有助于保护系统,但我很难找到使用规则的正确方法。请看下面假设ID是一个整数字段,这样我就可以设置$this->form_validation->set_rules("ID","FORMID","required|trim|integer");我认为这已经足够了,因为如果ID字段包含integer以外的内容,表单验证将返回错误。但是普通的FORM字段(文本区域或普通输入类型文本字段)的规则应该是什么,要求不允许使用HTML(或需要去除这些标签)XSS清理SQL注入(inject)预防我现在正在做$t

php - 如何禁用 Magento 的简单产品 URL 重写管理?

我有3个在线商店在一个Magento安装上运行。他们共享超过10.000多个SKU(我将它们设置为简单产品),但前端唯一可见的产品是每个商店的分组产品(与它们相关联的SKU)。因此,我的URL重写表非常繁重,在检查VarienProfiler时,我遇到了“mage::dispatch::routers_match”,它需要超过5秒才能完成。我想这是因为它太大了。这让我想到了我的问题:如何指定我不想让Magento重写的URL。无论如何我可以告诉它不要重写简单的产品URL吗?仅此一项就会使表格下降到1/3。附言:MagentoCE1.7.0.2编辑:感谢Tobias为我指明了正确的方向。

php - 如何在 Codeigniter 的分页类中隐藏页面链接?

我正在尝试实现以下效果:Prev1of4Next我尝试设置以下$config选项:$config['num_links']=0;但是我得到以下错误:Yournumberoflinksmustbeapositivenumber.我的配置选项设置为:$config['base_url']="/browse/tag/$tid/";$config['total_rows']=$num_items;$config['per_page']=$max_items;$config['first_link']=FALSE;$config['last_link']=FALSE;$config['uri_s

php - 是否有用于检索 URL 的 "first part"的 PHP 函数?

是否有用于检索URL的“第一部分”的PHP函数,类似于dirname/basename对文件路径的作用?类似的东西echo"url_basename('example.com/this_post/12312')"哪个会返回example.com 最佳答案 parse_url应该可靠地做到这一点。 关于php-是否有用于检索URL的"firstpart"的PHP函数?,我们在StackOverflow上找到一个类似的问题: https://stackoverfl

php - Joomla 获取在 URL 中传递的变量

当它们被传递到我们的网站时,我试图从Joomla中的URL字符串中提取值。一个例子是:?source=SEARCH%20&utm_source=google&utm_medium=cpc&utm_term=&utm_content={creative}&utm_campaign=&cpao=111&cpca=&cpag=&kw=因此,我希望获取VAR=utm_source、utm_medium等。我想在整个网站上携带这些值并至少保留到访问者点击表单上的提交,这样这些值将与表单一起传递以跟踪这些区域以查看它们来自何处,使用了哪些关键字等。任何帮助将不胜感激。

php - 用有效 ID 替换 URL

我有一个包含很多链接的PHP字符串$menu。我需要用基于链接的ID替换href。我需要删除域名删除开头和结尾的斜杠用'-'替换中间的斜杠这是我所拥有的:LinkAnotherLinkSubLink这就是我想要的:LinkAnotherLinkAnotherLink我用preg_replace试过了$search=array("/http:\/\/www.test.de/","/".preg_quote('/">','/')."/");$replacement=array('#','">');$menu=preg_replace($search,$replacement,$menu);