如何将链接设置为php设置消息

时间:2014-02-05 16:29:44

标签: php cakephp

我是php的新手,我正在编辑蛋糕中的代码。

我想在收到错误消息后添加指向帮助页面的链接:

现有代码:

if (count($results) > 0) {
  $this->set("message", "Sorry, that data already exists.");          
  return;
}

类似的东西:

if (count($results) > 0) {
  $this->set("message", "Sorry, that data already exists.") <a href="http://www.example.com/">;          
  return;
}

我应该在php代码中使用echo - 它对我不起作用。

谢谢

3 个答案:

答案 0 :(得分:0)

尝试使用此代码

if (count($results) > 0) {
  $this->set("message", "Sorry, that data already exists. <a href=\"http://www.example.com/\">Need help?</a>");          
  return;
}

答案 1 :(得分:0)

$this->set("message", 'Sorry, that data already exists.<a href="http://www.example.com/">');

执行此操作会将锚定作为字符串的一部分,如果需要回显它,则应将其生成为HTML。

答案 2 :(得分:0)

简单地说:

if (count($results) > 0) {
    $this->set("message", 'Sorry, that data already exists. <a href="http://www.example.com/">');
    return;
}

最好使用单引号',而不需要在tags属性中转义"

或在变量中存储链接:

if (count($results) > 0) {
    $link = '<a href="http://www.example.com/">';
    $this->set("message", "Sorry, that data already exists. $link");
    return;
}