tengo un problema, que no he podido solucionar.
necesito agregar un maximo de 5 imagenes, lugo agregarlas a la bd, solo su nmbre para luego extraerlas.
tengo el siguiente codigo.
Código PHP:
$profundidad=7;
$codigo = substr(eregi_replace("[^A-Z0-9]", "", md5(time())) .eregi_replace("[^A-Z0-9]", "", md5(time())) .eregi_replace("[^A-Z0-9]", "", md5(time())),0, $profundidad);
$tot = count($_FILES["archivos"]["name"]);
//este for recorre el arreglo
for ($i = 0; $i < $tot; $i++){
$tmp_name = $_FILES["archivos"]["tmp_name"][$i];
$name = $_FILES["archivos"]["name"][$i];
$nombre = $_FILES["archivo"]["name"][$i];
$nuevo_nombre = $codigo."_".$_FILES["archivos"]["name"][$i];
$nombre_BD = $codigo."_".$_FILES["archivos"]["name"][$i]."|";
$nombre_BD2 = array();
$allowed = array('image/gif','image/pjpeg','image/jpeg','image/png');
$ext=strtolower(substr($_FILES['archivos']['name'][$i],-3));
if(in_array($_FILES['archivos']['type'][$i],$allowed)){
$directorio = '../fotos/';
move_uploaded_file($tmp_name,$directorio . "/" . $nuevo_nombre);
} else { echo ""; }
}
$add = mysql_query("INSERT INTO contenido SET archivos = '$nombre_BD2', usuario = '$nick', fecha_alta = '$fecha_alta', categoria = '$categoria', comentarios = '$msg', tipo='$tipo', estado = '$estado'");
header ("Location: index.php?sec=fotos&nmsg=1");
exit();
break;
1.jpg|2.jpg|3.jpg
par luego extraerlas y mostrarlas...........
no consigo que me registre todos los nombres de las imagenes, solo me agrega el ultimo :s
haber si me podeis ayudar con la solucion, habia pensado con un array o algo?
gracias por adelntado. un saludo.