no t compliques tanto amigo, has un simple upload y declaras una variable llamada por ejemplo $fold ... donde ella sea = a lo q se envia a nombre por decirlo asi... entonces si el grupo se llama X la carpeta se llamara X... t dejo un ejemplo
Código PHP:
<?php include('conect.php');
extract($_POST);
if (isset($_POST['enviar'])) {
$query = "INSERT INTO trucks SET
unit = '$unit',
stock = '$stock',
brand = '$brand',
year = '$year',
model = '$model',
mileage = '$mileage',
engine = '$engine',
suspension = '$suspension',
discharge = '$discharge',
f_tires = '$f_tires',
r_tires = '$r_tires',
d_band = '$d_band',
d_cap = '$d_cap',
horas = '$horas',
serialnum = '$serialnum',
cabina = '$cabina',
aire = '$aire',
radio = '$radio',
pump_m = '$pump_m',
pump_s = '$pump_s',
type = '$type',
disp = '$disp'";
mysql_query($query);
mkdir("files/$stock");
$msj="El registro ha sido agregado con exito.";
}
?>
en mi caso coloque el campo stock en el formulario y stock es un numero de serie q el usuario ingresa
y fijate q solo hago
mkdir("files/$stock"); para crear un directorio dentro de la carpeta files...