Bonjour à tous,

j'ai lu pas mal de sujet la dessu mais cela ne marche pas chez moi et je ne trouve pas pourquoi

J'ai un dossier "tarif" ou je place mes PDF et un fichier .htaccess
Voila le contenu du .htaccess:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
# .htaccess
<Limit GET>
deny from all
</Limit>
Ensuite, à la racine j'ai le fichier suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
<?php
include('secure/config_interne.php')
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <link href="<?php echo $design; ?>/css/style.css" rel="stylesheet" title="Style" />
        <title>Tarif</title>
    </head>
    <body>
 
 
		<?php
		session_start();
		$fichier = $_GET['f'];
 
			if($_SESSION['username']) {
				echo file_get_contents('http://www.xxxx.com/partner/tarif/$fichier');
			} else {
				echo "Vous n'avez pas le droit de faire cela";
			}
		?>
Et lorsque je clique sur le lien suivant:
http://www.xxxx.com/partner/dl2.php?f=essai.pdf

je reçois l'erreur suivante:
Warning: file_get_contents(http://www.xxxx.com/partner/tarif/$fichier) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /homez.49/xxxx/www/partner/dl2.php on line 19
Une idée?

Merci