diff --git a/htdocs/boutique/livre/fiche.php b/htdocs/boutique/livre/fiche.php index 8bc661d3331..a9777145bbe 100644 --- a/htdocs/boutique/livre/fiche.php +++ b/htdocs/boutique/livre/fiche.php @@ -22,6 +22,42 @@ require("./pre.inc.php"); +if ( $HTTP_POST_VARS["sendit"] ) +{ + global $local_file, $error_msg; + + $upload_dir = OSC_CATALOG_DIRECTORY."/images/"; + + if (! is_dir($upload_dir)) + { + umask(0); + mkdir($upload_dir, 0755); + } + + if (move_uploaded_file($_FILES['userfile']['tmp_name'], $upload_dir . "/" . $_FILES['userfile']['name'])) + { + print "Le fichier est valide, et a été téléchargé avec succès.\n"; + //print_r($_FILES); + } + else + { + echo "Le fichier n'a pas été téléchargé"; + // print_r($_FILES); + } + + if ($id or $oscid) + { + $livre = new Livre($db); + + if ($id) + { + $result = $livre->fetch($id, 0); + $livre->update_image($_FILES['userfile']['name']); + } + } +} + + if ($action == 'add') { $livre = new Livre($db); @@ -290,6 +326,15 @@ else print ""; print "\n"; + print '