Hi!
Neben dem schon Gesagten:
$bild = $_REQUEST['bild'];
Was versprichst du dir von derartigen Umkopieraktionen?
$image = $_FILES['bild']['tmp_name'];
$image_name = $_FILES['bild']['name'];
Warum hast du dich nicht vergewissert, ob der Upload überhaupt geklappt hat?
$randomIMG = substr(md5(microtime()),0,3);
Mir wären drei Zeichen nicht zufällig genug, um guten Gewissens Kollisionen auszuschließen zu können.
copy($image, $path.$picture);
Das ist nicht die vorgesehene Funktion zum Kopieren von hochgeladenen Dateien.
Schau dir das Kapitel zu file uploads im PHP-Handbuch an.
Lo!