小编des*_*ing的帖子

强制打开"另存为..."弹出窗口打开文本链接单击HTML中的PDF

我的网站上有一些大尺寸的PDF目录,我需要将它们作为下载链接.当我用Google搜索时,我发现下面有这样的事情.它应该在链接点击时打开" 另存为... "弹出窗口...

 <head>
    <meta name="content-disposition" content="inline; filename=filename.pdf">
    ...
Run Code Online (Sandbox Code Playgroud)

但它不起作用:/当我链接到如下文件时,它只链接到文件,并试图打开该文件.

    <a href="filename.pdf" title="Filie Name">File name</a>
Run Code Online (Sandbox Code Playgroud)

更新(根据以下答案):

我认为没有100%可靠的跨浏览器解决方案.可能最好的方法是使用下面列出的一个Web服务,并提供下载链接...

html pdf download content-disposition meta-tags

162
推荐指数
11
解决办法
34万
查看次数

使codeigniter网站成为多语言的最佳方式.从lang数组调用取决于lang会话?

我正在研究时间和工作时间,但我找不到任何明确,有效的方法来制作它:/

我有一个英文的codeigniter基础网站,我现在必须添加波兰语.根据访客选择,以2种语言制作我的网站的最佳方法是什么?

有没有办法为每种语言创建数组文件,并在视图文件中调用它们取决于来自lang选择的会话?我不想使用数据库.

感谢帮助!我已经没过截止日期了:/谢谢!!

arrays session multilingual codeigniter

81
推荐指数
3
解决办法
12万
查看次数

使用CodeIgniter从mysql数据库中随机记录

我在互联网上研究过,但找不到任何东西......

我有一个mysql数据库,并在一个表中记录,我需要在每个页面加载时从该表中获取随机记录.我怎样才能做到这一点?那有什么功能吗?

欣赏!谢谢


SORTED:链接:http://www.derekallard.com/blog/post/ordering-database-results-by-random-in-codeigniter/

$this->db->select('name');
$query = $this->db->get('table');
$shuffled_query = $query->result_array();
shuffle ($shuffled_query);

foreach ($shuffled_query as $row) {
    echo $row['name'] . '<br />';
}
Run Code Online (Sandbox Code Playgroud)

php mysql random codeigniter

27
推荐指数
2
解决办法
6万
查看次数

在哪里使用mysql_real_escape_string来阻止SQL注入?

我和一群黑客有麻烦.他们几次攻击我的客户的网站,我的客户端变得更生气:(我的客户丢失了他的数据库(有数百条记录),并且不得不输入所有:(

现在我正在进行更多的介绍;

  • 修复了文件权限
  • 更改了ftp和主机登录信息
  • 清除所有远程mysql访问

现在正致力于SQL注入问题.我将mysql_real_escape_string添加到管理面板登录参数.那么我应该在哪里使用这个mysql_real_escape_string呢?我在网站上的电子邮件表格很少,我不认为我需要在那里添加...

我有一个index.php作为主页.我应该为这个页面做些什么来阻止任何sql注入攻击通过url index.php?somesql=吗?

请建议我!我很感激!!! :(


例如:

我有这样的代码;

public function showDetails($id) {

    // SQL Jobs Details
    $this->sql_job = "SELECT * FROM jobs WHERE id=".mysql_real_escape_string($id);
    $this->rst_job = mysql_query($this->sql_job);           
    $this->row_all = mysql_fetch_assoc($this->rst_job);     

    // SQL State
    $this->sql_state = "SELECT title FROM state WHERE id=" . $this->row_all[$this->tbl_jobs['f4']];
    $this->rst_state = mysql_query($this->sql_state);   
    $this->row_state = mysql_fetch_assoc($this->rst_state);
........
Run Code Online (Sandbox Code Playgroud)

是否足以使用mysql_real_escape_string作为$ id.不是$ this-> row_all [$ this-> tbl_jobs ['f4']]

php mysql security sql-injection

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

.hgignore不适合mercurial

我使用mercurial进行php项目,我的.hgignore文件无效.它应该放在.hg/文件夹中,不是吗?

.hgignore

/.hg/.hgignore file

# Allow *. syntax
syntax:glob

# Ignore these files
.hgignore
.htaccess
.hg/*
Run Code Online (Sandbox Code Playgroud)

mercurial hgignore

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

Drupal 7的入门主题?斯塔克?禅?

我一直使用Drupal 6一年,并且每个项目都使用Zen Sub-Theme.那么,我应该继续使用Zen for Drupal 7吗?或者Drupal 7带来了更好的选择?也许Stark的主题?

themes drupal starter-kits drupal-7

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

codeigniter的"SELECT TOP 1"相等?

我需要从sql结果中只获取1条记录.我们在标准的sql中使用"SELECT TOP 1",但我们怎么能在CodeIgniter中做到这一点?那有什么功能吗?我在网上研究了这么多,却找不到:/

欣赏!谢谢,

sql codeigniter return

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

什么是"Section 508"非常简单?

我在google上研究过,发现了508节的许多令人困惑的looooong解释!让我更加困惑.

很简单,这508节是什么?

accessibility section508

9
推荐指数
2
解决办法
819
查看次数

致命错误:在不在对象上下文中时使用$ this

如果有错误,这是部分.

致命错误:在第6行的/pb_events.php中不在对象上下文中时使用$ this

第6行是: $jpp = $this->vars->data["jpp"];

function DoEvents($this) {

    global $_CONF, $_PAGE, $_TSM , $base;

    $jpp = $this->vars->data["jpp"];

    $cache["departments"] = $this->db->QFetchRowArray("SELECT * FROM {$this->tables[job_departments]}");
    $cache["locations"] = $this->db->QFetchRowArray("SELECT * FROM {$this->tables[job_location]}");
    $cache["names"] = $this->db->QFetchRowArray("SELECT * FROM {$this->tables[job_names]}");
    $cache["categories"] = $this->db->QFetchRowArray("SELECT * FROM {$this->tables[job_categories]}");
Run Code Online (Sandbox Code Playgroud)

非常感谢!欣赏!

php oop fatal-error

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

index.php没有打开并运行下载文件

当我尝试在http:// localhost/project/admin导航到PHP脚本时,我希望在我的Web浏览器中看到脚本结果.

相反,我看到一个用于下载文件的对话框,其中包含以下消息:

你选择打开<filename>,这是:application/x-httpd-php来自:http:// localhost
Firefox应该用这个文件做什么?Open with...Save...•等等.

知道发生了什么事吗?

php apache

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