Ajouter produit et l'image n'ajout pas!

Fermé
debloc12 Messages postés 72 Date d'inscription lundi 12 novembre 2012 Statut Membre Dernière intervention 1 juin 2013 - 1 juin 2013 à 17:59
 Utilisateur anonyme - 4 juin 2013 à 12:52
Salut,
Dans le cadre de mon projet de fin d'étude j'ai besoin de vos aides mes amis
dans la page ajouter produit il n'ajout pas l'image il ya des erreur
voici le code :

<?php
include('bdd.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" />
<title>back office glamour.tn</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="css/layout.css" rel="stylesheet" type="text/css" />
<link href="css/menu.css" rel="stylesheet" type="text/css" />
<link type="text/css" href="css/style.css"rel="stylesheet" />
<link href="css/contact.css" rel="stylesheet" type="text/css" />

<link href="file:///C|/PROGRA~1/EASYPH~1.1/www/pfeee/admin/styles.css" rel="stylesheet" type="text/css" />
</head>

<body class="background">
<div id="logo"></div>
<div align="right" id="pp"><a href="pfee/index.php">Accueil
<img src="images/acceuil.jpg" width="16" height="15" border="0" /></a> | <a href="deconnexion.php">Déconnexion <img src="images/déconnexion.png" width="16" height="18" border="0"/></a></div>

<a href="index.html"><img src="images/logo_site.png" alt="logo" width="330" height="92" class="logo" ></a

>
<div class="menu">
<ul id="nav" >

<li><a class="hsubs" a href="produit_supp.php?id=1">Gestion des produits</a>


<li><a href="supp_mem.php?id=2" >gestion de membre</a></li>
<li><a href="messages.php?id=3" >messagerie</a></li>

</ul>


</ul>
</div>
<div id="content" align="center">
<!-- Debut du formulaire -->
<center>

<?php
include('connect.php');
?>
<form method="post" action="ajout_produit.php" enctype="multipart/form-data">
<label><h3> </h3>
<label><br />
<p ></p>
<table>
<tr><th>Nom du catégorie :</th>
<td>

<select name="libelle" id="libelle">
<option>-- Choisir une catégorie --</option>
<?php

$resultat=mysql_query("select id,libelle from rayons ") or die ("requète non executé");
if (! $resultat) { echo "Erreur requete"; exit;}
while ($ligne=mysql_fetch_array($resultat))
{
?>
<option value="<?php echo ''.$ligne['id'].'';?>"><?php echo ''.$ligne['libelle'].'';?> </option>
<?php
}
//mysql_close($connexion);
?>
</select>

<br />
<br /></td></tr>
<tr><th>Déscription :</th><td><textarea name="description" required="true"></textarea><br /><br /></td></tr>
<tr><th>stock :</th><td><input type="text" name="stock" required="true"></textarea><br /><br /></td></tr>
<tr><th>nom de produit:</th>
<td><input type="text" name="nom" required="true"/>
</textarea>
<p> </p></td> :</tr>
<tr><th>prix :</th><td><input type="text" name="prix" required="true"> </textarea><br /><br /></td></tr>
<tr><th>
Url fichier :</th><td>
<input type="hidden" name="MAX_FILE_SIZE" value="100000"></textarea>
<input type="file" name="image" required="true"/> </textarea><br /><br /></td></tr>

<tr><th></th><td><input type="submit" value="Ajouter" id="submit" name="ajouter"/></td></tr>
</table>
</form>
<?php
if (isset ($_POST['ajouter'])){

//recuperation des donnees
$libelle=$_POST['libelle'];
$description=$_POST['description'];
$stock=$_POST['stock'];
$nom=$_POST['nom'];
$prix=$_POST['prix'];
$image=$_POST['image'];

echo 'selection : '.$libelle;
move_uploaded_file($_FILES['image']['tmp_name'], '../images/produits/'.basename($_FILES['image']['name']));


//On prépare la commande sql d'insertion
$sql = "INSERT INTO produits (libelle,description,stock,nom,prix,image)
VALUES('$libelle','$description','$stock','$nom','$prix','$image')";

/*on lance la commande (mysql_query) et au cas où,
on rédige un petit message d'erreur si la requête ne passe pas (or die)
(Message qui intègrera les causes d'erreur sql)*/
mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error());
if($sql)
{
echo("L'ajout à été correctement effectuée") ;
}
else
{
echo("L'ajout à échouée") ;
}

// on ferme la connexion
mysql_close();
}
?><br />

</center>

</div>

</body>
</html>
A voir également:

1 réponse

Utilisateur anonyme
4 juin 2013 à 12:52
Salut salut,

Quels sont les messages d'erreur?

0