bonjour
j'ai un problème dans l’ajout d'un nouveau article sur mon blog et précisément dans l'Upload des images, il sont stocké sur le serveur mais le champ qui contiens le nom de l'image reste vide sur la base de donnés et donc l'image ne s'affiche pas au sur ma home page: <lien url="http://www.auto-moto-maroc.ma">www.auto-moto-maroc.ma</lien>
voici l'input du formulaire: "enctype="multipart/form-data"
<label for="actu_titre">Ajouter l'image d'Illustration :</label>
<input id="actu_photo" class="input-medium" type="file" value="" name="photo[]" style="width:250px;">
et la requette en php:
<?php
function insert_art(){
include "../function/functions.php";
$num_cat=$_POST['tr_cat'];
$titre_article=$_POST['tr-art'];
$cont_articl=$_POST['contenu-art'];
$img_articl=$_POST['image_art'];
if(isset($_POST['Enregistrer'])) {
$req="insert into art (id_art,id_cat,titre_art,cont_art,date_art,etat_art) values ('','$num_cat','$titre_article','$cont_articl','".date('Y-m-d')."','0')";
if(mysql_query($req)) {
$num_art = mysql_insert_id();
$illus = uploadFiles('photo','../img-illustr/', array());
$n=sizeof($illus);
for($i=0;$i<$n ;$i++);
{
mysql_query("update art set img_art='".$illus[$i]."' where id_art=$num_art");
}
?>
merci de m'aidé SVP
Partager