Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/04/2008, 15:02
jigco
 
Fecha de Ingreso: abril-2008
Mensajes: 30
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: ayuda con un formulario

el codigo del upload es el siguiente
$carpeta=$_POST['caja'];
$uploaddir = "C:\\".$carpeta; // especifica un directorio para subir los archivos.
echo $uploaddir;
//echo $recibir;
@chmod($carpeta, 0777);
if(isset($submit)) { // la funcion isset determina si una variable esta definida
for($i = 0; $i < $campo; $i++) {
if(is_uploaded_file(${"file_".$i})) {
$nuevo_archivo = $uploaddir . $_FILES['file_' . $i]['name'];
if(!@copy(${"file_".$i}, $nuevo_archivo)) {
echo "<p>Error al subir el archivo <i>" . $_FILES['file_' . $i]['name'] . "</i>.";
} else {
echo "<p>Upload completo para el archivo " . $_FILES['file_' . $i]['name'];
}
}

pero pasa algo quiero que $uploaddir se suban los archivos y no lo realiza crea la carpeta y los archivos los sube a C y se debe a que el el nombre de la carpeta se pierde al momento de pasar al formulario donde estan los browser para ubicar los archivo y eso que la carpeta cuando la creo le doy todos los permisos
el codigo es el siguiente


if (isset($_POST['enviar'])) {
$nombre_carpeta =$_POST['caja'];
$dir= "C:";
$total=$dir.$nombre_carpeta;
if(!is_dir($total)){
@mkdir($total, 0777);
echo "La Carpeta fue creada";
}else{
echo "Ya existe ese directorio\n";
}
}

necesito que me ayuden soy muy novato en php de ante mano muchas gracias