je suis en train de developper un site avec php et je veux ajouter des images dans la base de donnee par leur chemin, mais jarrive pas a uploader l`image dans le serveur.
ca m`affiche l`erreur suivante:
voila mon code html:The requested URL /projet/insertion_image was not found on this server.
Code : Tout sélectionner
<form enctype="multipart/form-data" action="insertion_image" method="post">
<tr align="center">
<td> <b> reference de type </b> </td>
<td><input type="text" name="ref_type"></td>
</tr>
<tr align="center">
<td> <b> type </b> </td>
<td><input type="text" name="type"></td>
</tr>
<h3>chemin de l`image</h3>
<input type="hidden" name="MAX_FILE_SIZE" value="250000" />
<input type="file" name="fic" size=50 />
<input type="submit" name="upload" value="Envoyer" />
</form><?php
$db = mysql_connect("localhost","root",""); // connexion a la base de donnee
mysql_select_db("boutique",$db); // selection de la base de donnee
$ref_type = $_POST["ref_type"] ;
$type = $_POST["type"] ;
//newname voudra dire nom+ext qui arriverons du formulaire ex:zone_boutique.jpg
$newname =($rename.$ext);
//chemin voudra dire le chemin de deplacement de l'image (le repertoire images qu`on a cree)
$chemin = "C:/Program Files/EasyPHP 2.0b1/www/projet/images/".$newname;
$var = addslash($chemin);
move_uploaded_file($HTTP_POST_FILES["file"]["tmp_name"],$chemin);
//chmod ($chemin, 0644);
//chmod ($chemin,u+rw);
chmod ($chemin, 755 );
//création de la requête SQL:
$sql = "INSERT INTO type_produit ( ref_type, type)
VALUES ('$ref_type', '$type') " ;
$sql2 = "INSERT INTO type_produit (chemin)
VALUES ('".$var."') " ;
//exécution de la requête SQL:
$requete = mysql_query($sql, $db) or die( mysql_error() ) ;
$requete2 = mysql_query($sql2, $db) or die( mysql_error() ) ;
// affichage des résultats, pour savoir si l'insertion a marche:
if($requete && $requete2)
{
echo("L'insertion bien effectuée") ;
}
else
{
echo("L'insertion échouée") ;
}
?>
sachant que jai cree un dossier nome images pour uploader mes images.je me disais que c un probleme de droits d`ecriture dans ce dossier.
SVP SVP s`il ya qlq1 qui peut me sauver
merci d`avance