lorsque je tente d'uploader une image via un formulaire html vers un script php
il me renvoie deux erreurs que voici:
Warning: move_uploaded_file(/db/images/Collines.jpg): failed to open stream: No such file or directory in /home.2/imoprome/www/core/management/addannounce.php on line 50

Warning: move_uploaded_file(): Unable to move '/tmp/phpV4uATJ' to '/db/images/Collines.jpg' in /home.2/imoprome/www/core/management/addannounce.php on line 50

Voici mon formulaire HTML :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<form action="./addannounce.php" method="post" onsubmit="return isValidAnnounce()" enctype="multipart/form-data">
 
<!-- reste du formulaire-->
 
 
  Images :<input type="file" name="image" size="50"/><br/>
 
 
  <input type="submit" name="send" value="add"/>
</form>

Et voici mon script 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
/* tableau des types mimes autorisés */
		if(isset($_FILES['image']) && $_FILES['image'] != ""){
			$mime_types = array('image/jpeg','image/png');
			/* informations sur le fichier uploadé */
			$file = $_FILES['image'];
 
			$tmp_file = $_FILES['image']['tmp_name'];
			$content_dir = "/db/images/";
			$name_file = $_FILES['image']['name'];
 
			/* controle de son type mime */
			if(in_array($file['type'], $mime_types)) {
 
			    $stock = '/db/images/';
				if(move_uploaded_file($_FILES['image']['tmp_name'], $content_dir.$_FILES['image']['name']))
				{
				    echo "Le fichier ".$_FILES['image']['name'].
				            " a été téléchargé avec succès dans ".$content_dir;
				}
				else{
					echo "Ou s'est perdu mon fichier?";
				}
			} else {
 
			    echo "Format d'image non pris en charge";
				exit;
			}
		}

voila si quelqu'un de vous à une idée?
sur ce lien vous pouvez trouver la configuration PHP de chez OVH
www.imopromet.com/info.php