Código PHP:
<?
//Conexion con la base
mysql_connect("localhost","XXXXX","XXXXX");
//Ejecucion de la sentencia SQL
mysql_db_query("grupobiz_inmuebles","insert into $tipo(condicion,ubicacion,precio,periodo,edad,recamaras,banos,const,terre,descri) values ('$condicion','$ubicacion','$precio','$periodo','$edad','$recamaras','$banos','$const','$terre','$descri')");
?>
<?
//consulta de id
$result=mysql_db_query("grupobiz_inmuebles","select * from $tipo order by id desc limit 1 ");
while ($row=mysql_fetch_array($result))
{
$ido = $row["id"];
}
?>
<?
//Delimitación para cada tipo de inmuebles elegidos
switch($tipo){
case('departamentos'):
$inmue ="dep";
break;
case ('casas'):
$inmue ="cas";
break;
case ('locales'):
$inmue ="loc";
break;
case ('terrenos'):
$inmue ="ter";
break;
case ('bodegas'):
$inmue ="bod";
break;
}
?>
<?
//Definición de variable tomando la abreviacion del tipo de inmueble y el id
$carpeta=$inmue.$ido;
echo $carpeta;
?>
<?
//Creación de carpetas y copia de archivos en las mismas
mkdir("gal/$carpeta/",0777);
chmod("gal/$carpeta/",0777);
mkdir("gal/$carpeta/photos/",0777);
chmod("gal/$carpeta/photos/",0777);
copy("gal/ar/AC_RunActiveContent.js","gal/$carpeta/photos/AC_RunActiveContent.js");
copy("gal/ar/cas1.html","gal/$carpeta/photos/cas1.html");
copy("gal/ar/cas1.swf","gal/$carpeta/photos/cas1.swf");
?>
<span class="style1">Registro Insertado</span>
<?php
//Definición de rutas para uploads de archivos HE AQUI DONDE TENGO PROBLEMAS
$ruta= "gal/$carpeta/photos/".$_FILES['fichero']['name'];
//Up load de archivos
if (isset($_POST['submit'])) {
if(is_uploaded_file($_FILES['fichero']['tmp_name'])) { // verifica haya sido cargado el archivo
if(move_uploaded_file($_FILES['fichero']['tmp_name'], $ruta)) { // se coloca en su lugar final
echo "<b>Upload exitoso!. Datos:</b><br>";
echo "Nombre: <i><a href=\"gal/photos/".$_FILES['fichero']['name']."\">".$_FILES['fichero']['name']."</a></i><br>";
echo "Tipo MIME: <i>".$_FILES['fichero']['type']."</i><br>";
echo "Peso: <i>".$_FILES['fichero']['size']." bytes</i><br>";
echo "<br><hr><br>";
}
}
// A continuación el formulario
}
?>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" enctype="multipart/form-data">
Archivo: <input name="fichero" type="file">
<input name="submit" type="submit" value="Upload!">
</form>