小编Bah*_*eza的帖子

自定义Facebook分享按钮

我想在Facebook上分享我的网站文章(内容,图片,标题)!

但Facebook没有检测到正确的图像.

在这种情况下,我放了一个静态图片网址.

这是我的代码:

<li>
    <a id="buttton"  href="http://www.facebook.com/sharer.php?s=100&amp;p[title]=<?php echo $title;?>&amp;p[summary]=<?php echo $summary;?>&amp;p[url]=<?php echo urlencode($url);?>&amp;p[images][0]=http://www.example.com/images/report/daily_report/KNDR/image(2).jpg" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=no,scrollbars=no,height=400,width=600'); return false;">
        <img src="<?php echo base_url()?>media/images/share.png" alt=""/>
    </a>
</li>
Run Code Online (Sandbox Code Playgroud)

php share facebook

18
推荐指数
4
解决办法
11万
查看次数

模型中的Codeigniter和Set Session

我想取消设置并在模型函数中设置会话依赖于传递的id.
我有每个记录的语言字段,应考虑到这一点改变会话.
在示例单词中我有这样的链接:http:
//www.mysite.com/report/2020现在这篇文章可能由英语保存,但当前会话是french.so我应该更改会话.这是我的代码,但它不起作用.

  //function for checking language by id
  public function lang($id)
     {
         $data = $this->db
                        ->select('language')
                        ->from('content')
                        ->where('id',$id)
                        ->get();

        if ($data->num_rows > 0) {

            return $data;
  }else{
            return false;
        }
    }
  //function for reading data from db depend on id and language
  public function report($id)
    {

    $cat=2;
    $code=$id;

    $langu= $this->lang($id)->row()->language;
    if($langu==3){
    $this->session->unset_userdata('lang');
    $this->session->set_userdata('lang','dr');
    }
    if($langu==2){
    $this->session->unset_userdata('lang');
    $this->session->set_userdata('lang','pa');
    }
    if($langu==1){
    $this->session->unset_userdata('lang');
    $this->session->set_userdata('lang','en');
    }
    $language= $this->session->userdata('lang');
    $lang=$language;


    $data = $this->db
                        ->select('*')
                        ->from('content')
                        ->where('category',$cat)
                        ->where('language',$lang)
                        ->where('id',$code)
                        ->get();

        if ($data->num_rows …
Run Code Online (Sandbox Code Playgroud)

session model codeigniter

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

在Codeigniter中进行全文本搜索

我有一个查询,可以使用like搜索关键字,但是我也想搜索全文,因此我将其更改为全文搜索查询,但是它不起作用。

工作正常的旧查询:

$data = $this->db
    ->select('content.title,content.id,content.category,content.body,path')
    ->from('content')   
    ->join('categories','content.category = categories.id')             
    ->like('content.title', $searchterm)
    ->like('content.body', $searchterm)
    ->order_by("content.id","DESC")
    ->get();
Run Code Online (Sandbox Code Playgroud)

这是我对全文搜索的新查询:

$data = $this->db
    ->select('content.title,content.id,content.category,content.body,path')
    ->from('content')   
    ->join('categories','content.category = categories.id')                 
    ->where('MATCH (content.body, content.title) AGAINST ("'. $searchterm .'")')
    ->order_by("content.id","DESC")
    ->get();
Run Code Online (Sandbox Code Playgroud)

search full-text-search codeigniter sql-like

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