小编Mis*_*cha的帖子

如何将非www请求重定向到www?

我有一个Rails应用程序,我已将此代码放在应用程序的公共文件夹中的.htaccess文件中:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(example\.com)? [NC]
RewriteRule ^(.*) http://www.example.com/$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)

但仍然非www没有重定向到www和Chrome说:无限循环.我究竟做错了什么?我正在使用Apache与Passenger.

apache .htaccess ruby-on-rails ruby-on-rails-3

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

Ruby方法覆盖

我刚刚开始使用Ruby,我遇到了一种我无法解释的非常奇怪的方法行为.例如:

class String
  def substitute
    gsub("a", "b")
  end
end

puts "aa".substitute # outputs: "bb"
Run Code Online (Sandbox Code Playgroud)

怎么会这样?我没有向'substitute'方法传递任何参数,它如何知道调用该gsub方法的字符串?在gsub可以省略的方法之前是否有一些不可见的属性?

在我看来,这是"常用"方法应该如何工作的方式.它得到了一个参数并对该数据进行操作.(但是,在前面的示例中,没有gsub可以操作的数据?)

def substitute(arg)
  arg.gsub("a", "b")
end
Run Code Online (Sandbox Code Playgroud)

ruby

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

为什么元素具有两次具有不同值的相同属性?

我是网络脚本的新手,我不明白为什么top在下面的代码中给出了两次:

<div id='divErrorDictionarySearch' style='position:absolute;top:10px;height:100%;width:90%;left:20px;top:20px;'>
Run Code Online (Sandbox Code Playgroud)

为什么给它两次?将使用哪个值?

html css

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

Ruby - 通过添加值组合两个数组

我有两个数组,每个数组都有许多数组元素.我想通过使用每个数组元素的第一个元素作为标识符添加这两个元素,而添加第二个元素,例如:

a1= [ [0,1], [1,5], [7,3] ]
a2= [ [0,3], [3,2], [1,7] ]
Run Code Online (Sandbox Code Playgroud)

因此我想要(注意输入数组可能没有以任何方式排序):

[ [0,4], [1,12], [3,2], [7,3] ]
Run Code Online (Sandbox Code Playgroud)

结果应该排序.

ruby

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

如何在Ruby中迭代?

我想迭代.

@some_value 输出以下结果:

{
  "Meta" => {
    "Query" => "java",
    "ResultOffset" => "1",
    "NumResults" => "1",
    "TotalResults" => "21931"
  }
}
Run Code Online (Sandbox Code Playgroud)

我需要检索每个值的值.例如:

java
1
1
21931
Run Code Online (Sandbox Code Playgroud)

ruby iteration hash

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

解析时无效的日期错误

我想使用下面的代码创建一个日期数组

arr = []
for i in (1..31) do
  arr << Date.new(2014, 9, i)
end
Run Code Online (Sandbox Code Playgroud)

我收到"无效日期"错误.有办法解决这个问题吗?

ruby

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

PHP,在MySQL DB中编辑帖子

我正在为我的网站制作一个编辑帖子功能,但我坚持这个.这是我的代码:

$post = htmlspecialchars($_GET["story"]);
mysql_select_db("xxxxxx", $con);

$sql="INSERT IGNORE INTO tool WHERE id=$post (title, details, author) 
VALUES
('$_POST[title]','$_POST[details]','$_SESSION[Username]')";

if (!mysql_query($sql,$con))
{
  die('Error: ' . mysql_error());
}
echo "The story<b> " . $_POST[title] . " </b>has been edited.";

mysql_close($con)
Run Code Online (Sandbox Code Playgroud)

我知道错误与此有关INSERT IGNORE INTO tool WHERE id=$post.我显然不想将数据库中的每个帖子更改为相同的内容,因此我需要它来查找帖子ID,$post然后更改该特定数据库项目的信息.

php mysql

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

如何使用PHP从MySQL数据库中显示记录?

我无法在PHP中显示特定记录.这是我的代码:

<?php

session_start();
$name = $_SESSION['MM_Username'];
mysql_connect("localhost","abc","sar");
mysql_select_db("abc");
$query = mysql_query("select * from employee WHERE username = '$name'");

while($row = mysql_fetch_row($query));
{ 
  echo $row['employee_id'];
}   

?>
Run Code Online (Sandbox Code Playgroud)

这不会显示任何内容.我究竟做错了什么?

php mysql

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

解码页脚链接

我的wordpress上有一个免费的主题.但它的页脚有链接.当我看到它的footer.php我只看到这样..:

<?php eval(stripslashes(gzinflate(base64_decode("dVLLboMwEDwTKf+wyqEhF7g3lKh/UCWRqkpIyOAltgQY2U5IpH58/YBAk5YL652dnd2xd+lyAbNvOiUx5ZcBHePlIkhMBJy+ZatC0Fsu+YnpbDXrMhUoTrEgMidUmYpk17EOeBVW57bUXLQ5XrnSKszWmmGDtixXTPTZerOB36lws4VdOk4RBE8ayo0QGMSpnFDnA+KpjjTSp23G6PFvortCJYRG6fs/ZnON19n2L6XoblvwM2DJBFCiMfxyI0BCfI5JrEwHX1XU4sTbShgXzrI2q9vSu1sztCUNDnASkzQCeK9r2Fv7FexRobwgjeAbjtY5+JDiYgygUNzc7mSUZVp3r3Hc933UdxobwlvKZVSKxqh+Ckk7iUrB0SBWxzT8l69EWxBGJG8G+gFVzeEgWIHakp0tz966hm6/vsu9keMt/XkprtQ/CN1zbX2fHoVn2LfoKEw3tTHvBw==")))); ?>
Run Code Online (Sandbox Code Playgroud)

我怎么能删除这些链接并在那里添加我自己的链接?

php wordpress decode hyperlink

-4
推荐指数
1
解决办法
265
查看次数

echo base_url无效

我正在尝试使用:

href=<?php echo base_url('contactus.php');?>
Run Code Online (Sandbox Code Playgroud)

哪个contactus.php是视图下的文件,我url在自动加载下加载了帮助器.请帮我正确的语法.

此外,我已将文件加载到控制器中,但它仍然无法正常工作.我的控制器看起来像这样:

<?php

class Home extends CI_Controller
{
  function index()
  {
    $this->load->view('homeview');
  }

  function contact()
  {
    $this->load->view('contactus');
  }
}

?>
Run Code Online (Sandbox Code Playgroud)

php codeigniter

-4
推荐指数
2
解决办法
4503
查看次数