Est ce que quelqu'un saurait me dire pourquoi ce code ne fonctionne pas parce que ca va faire 3heures que je suis dessus et là je trouve vraiment pas...

A chaque fois ca m'affiche :
Le chargement du fichier a échoué
Voici mon code :
upload_pdf.php
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
 
<?php
require('includes/application_top.php');
 
if ($HTTP_POST_VARS['soumettre'] == "Soumettre") {
	$rep_des = '/home/lespm/www/catalog/pdf/';
	$file_tmp = $_FILES["products_pdf"]["tmp_name"];
	$file_des = $rep_des.$file_tmp;
	if(is_uploaded_file($file_tmp)){
		if(is_dir($rep_des)){
			if (is_writeable($rep_des)) {
					if(rename($file_tmp,$file_des))
						echo 'Lien à copier : '.$file_des;
					else{
						echo 'Le chargement du fichier a échoué';
					}
			}
			else
				echo "on ne peut écrire sur : ".$rep_des;
		}
		else
			echo $rep_des." n'est pas un répertoire";
	}
	else
		echo $file_tmp." n'est pas un fichier uploadé";
}
else{
?>
 
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html <?php echo HTML_PARAMS; ?>>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
<title><?php echo TITLE; ?></title>
<link rel="stylesheet" type="text/css" href="includes/stylesheet.css">
<script language="javascript" src="includes/general.js"></script>
</head>
<body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" bgcolor="#FFFFFF" onload="SetFocus();">
<!-- header //-->
<?php require(DIR_WS_INCLUDES . 'header.php'); ?>
<!-- header_eof //-->
 
<!-- body //-->
<table border="0" width="100%" cellspacing="2" cellpadding="2">
  <tr>
    <td width="<?php echo BOX_WIDTH; ?>" valign="top">
		<table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="1" cellpadding="1" class="columnLeft">
			<!-- left_navigation //-->
			<?php require(DIR_WS_INCLUDES . 'column_left.php'); ?>
			<!-- left_navigation_eof //-->
		</table>
	</td>
 
<!-- body_text //-->
    <td width="100%" valign="top">
		<table>
			<tr>
				<td class="pageHeading">Associer un pdf à un produit</td>
			</tr>
			<tr/>
			<tr/>
			<tr>
				<td class="dataTableContent">
					<p>Pour associer un pdf à un produit : 
						<ul>
							<li>cliquez sur le bouton parcourir et choissisez le pdf à associez au produit</li>
							<li>validez avec le bouton soumettre en bas de la page</li>
							<li>copiez le lien qui vous est donné</li>
							<li>il ne vous reste plus qu'a coller ce lien dans la description de votre produit lors de son ajout</li>
						</ul>
					</p>	
				</td>
			</tr>
			<tr>
				<td class="dataTableContent">						
					<form name="pdf" enctype="multipart/form-data" action="<?php echo FILENAME_PDF;?>" method="post">
						<label>Fiche Pdf :</label>
						<input name="products_pdf" type="file" />
						<br/>
						 <input name="soumettre" type="submit" value="Soumettre" />
					</form>
				</td>
			</tr>
		</table>
	</td>
  </tr>
</table>
 
 
 
 
<!-- footer //-->
<?php 
}
require(DIR_WS_INCLUDES . 'footer.php'); ?>
<!-- footer_eof //-->
<br>
</body>
</html>
<?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?>
il n'y a rien d'important dans les require seulement du graph pour afficher les menus...

merci d'avance de votre aide...[/quote]