Wordpress下载文档

时间:2013-12-10 22:59:19

标签: wordpress contact-form-7

我有一个问题。我正在寻找解决方案几个小时,但我找不到解决方案。

我有一个网站(wordpress - >联系表格7)。我有一个小插件,可以获得一个url var。

www.mysite.com/contactform?的 VAR = 1

用户填写表格并按下确定按钮。

然后我有一个重定向:www.mysite.com/thanks? var = 1 (另一个联系表格7页)

在这个网站上,我想给用户下载文件的可能性。我有例如文档A,文档B,文档C在我的web文件夹中。 Doc A属于var = 1,B属于var = 2,doc C属于var = 3.

那么,当URL为www.mysite.com/thanks? var = 2 时,用户只能下载文件B.我的问题是:我不喜欢创建单个每个文档/变量的页面。是否有可能根据URL var更改页面内部的超链接?

我希望你理解我。请原谅我的英文。

Greets,Yanick

1 个答案:

答案 0 :(得分:0)

检查变量是否已设置,并根据其值返回所需的URL:

$url = '';

if( isset( $_GET['var'] ) ) :

    if( '1' == $_GET['var'] )
        $url = 'http://example.com/downloads/A.pdf';

    if( '2' == $_GET['var'] )
        $url = 'http://example.com/downloads/B.pdf';

    if( '3' == $_GET['var'] )
        $url = 'http://example.com/downloads/C.pdf';

endif;

if( ! empty( $url ) )
    echo '<a href="' . $url . '">Download</a>';