小编Sar*_*raz的帖子

CodeIgniter URL

您在CI工作过的任何一个人都知道它对网址采用了分段方法,例如:

index.php/controller/function/params
Run Code Online (Sandbox Code Playgroud)

假设我已经提交了以下网址来提交联系我们表格信息:

index.php/contact/submit_contact
Run Code Online (Sandbox Code Playgroud)

现在有一件事似乎是错的.如果坏人看到我联系我们页面的源代码并查看表单的action属性怎么办?他可以直接复制并粘贴到浏览器的地址栏中,我的表单将以空值提交.

他能做的另一件坏事很可能就是CSFR跨站点伪造.

如何避免这个问题.

注意:我知道我需要针对空值验证我的表单,如果字段为空则不提交它,但我正在寻找一个更好的通用解决方案来解决这个问题.

php frameworks codeigniter

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

我应该在哪里上传我的代码供其他人参与?

我已经制作了自己的php MVC框架,并且还编写了自己的文档.它完成了大约80%.现在基本上我正在寻找一种方式让其他开发者应该能够分析我的代码,并可能携起手来,进一步发展和完善,也是他们应该能够通过文档(HTML文件)进行浏览.

我知道谷歌应用程序引擎,但它目前主要用于python.那么我应该在哪里上传我应该可以运行的php代码和文档(html文件)可浏览?

php web

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

使用jQuery在Chrome中获取元素的宽度

假设我有这个图像:

<img src="images/01.jpg" border="0" rel="shadow" />
Run Code Online (Sandbox Code Playgroud)

然后用jQuery,我得到它的宽度:

$('[rel="shadow"]').width();
Run Code Online (Sandbox Code Playgroud)

Firefox和IE报告图像的正确尺寸,例如140px,而Chrome报告0.如何解决此问题?

注意

我不想为图像设置明确的宽度,例如:

<img src="images/01.jpg" border="0" rel="shadow" width="140" />
Run Code Online (Sandbox Code Playgroud)

那么,如何以跨浏览器的方式获取未在width元素属性中定义的宽度?

html javascript css jquery

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

WordPress如何阻止搜索引擎?

如果你去wordpress 管理员然后设置 - >隐私,有两个选项可以询问你是否想通过搜索引擎和这个选项来搜索你的博客:

我想阻止搜索引擎,但允许普通访问者

当网站上线时,wordpress如何阻止搜索机器人/抓取工具搜索此网站?

php wordpress search search-engine

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

Google App Engine是否支持PHP?

Google App Engine是否支持PHP?

我的意思是我可以将我的PHP项目放在那里,以便它们在那里可执行吗?

php google-app-engine

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

这个正则表达式意味着什么

$buffer = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $buffer);

我有没有可以学习正则表达式的地方?我知道基础知识.

php regex preg-replace

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

我有两个数组.我想检查哪个是php中的常见元素

Imgagining我有两个数组

arr[]={"red","blue","green"}
arr2[]={"red","violet","black"}
Run Code Online (Sandbox Code Playgroud)

我将如何比较两个数组以获得两个数组共有的结果..

为此,结果是红色......

我将如何在PHP(简单的意思)这样做...任何人都可以建议???

php

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

CSS <li>的填充和边距根本就不起作用

我正在这个网站上工作,我有一个非常大的.css文件.由于某种原因,我不能让这些列表项具有除0px以外的任何填充或边距.

我不知道从哪里继承这个,以及为什么我写作

{
margin: 5px;
padding: 5px;
}
Run Code Online (Sandbox Code Playgroud)

什么也没做!

这是一个网站,我指的是一个非常丑陋,明亮的绿色元素,类别为".wiffleMainNav ul li".

CSS规则位于链接样式表的底部.

非常感谢!

氮杂

css inheritance margin padding

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

使用 Jquery 获取并遍历表中的所有选择框

我是 jQuery 新手。我有一张桌子,里面有很多盒子。我想抓取表格中的所有选择框并循环遍历它们..

我正在尝试创建一个执行此操作的函数,它看起来像这样:

function calculatePercentageTotal(tableName) {
    var total = 0;
    for (i = 0; i <= $("#" + tableName + ' select').length; i++) {
        total += parseInt($("#" + tableName + ' select')[i].val());
    }
    return total;
}
Run Code Online (Sandbox Code Playgroud)

虽然它不起作用..有什么想法吗?谢谢!

javascript jquery

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

addEventListener中的keypress事件问题...仅用于限制输入字符

我放了一个文本框....我想对它加以限制..

不应允许在文本框中输入数字和特殊字符...

我怎么能在Javascript中使用onkeypress事件???

我的代码是......

<script>

 function event()
 {
    document.getElementById("TX1").addEventListener("keypress", handleKeyPress, false);


 }


function handleKeyPress(e)
{
    var restricted = "0123456789_#!";
    var key = e.keyCode || e.which;
    var i=0;
    for(;i<restricted.length;i++)
    {
      if (restricted.charCodeAt(i) == key) 
      {
        e.returnValue = false;

      }

         return true;
}

</script>

<body onLoad="event();">

<input type="text" name="T1" id="TX1" size="27" maxlength="35" >

</body>
Run Code Online (Sandbox Code Playgroud)

javascript textbox input restriction onkeypress

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