Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2011, 20:26
Avatar de hackcrack
hackcrack
 
Fecha de Ingreso: abril-2011
Mensajes: 331
Antigüedad: 14 años
Puntos: 9
Pregunta Problema al guardar imagen

tengo el siguiente codigo html

Cita:
<form action="upload.php" enctype="multipart/form-data" method="post">
<input id="imagen" name="imagen" size="30" type="file" />

<input name="submit" type="submit" value="Guardar" />
</form>

y el php upload.php

Código PHP:
<? 
// iniciamos session
session_start ();

// archivos necesarios
require_once 'admin/config.php';
require_once 
'admin/conexion.php';
require_once 
'admin/esUsuario.php';

// obtengo puntero de conexion con la db
$dbConn conectar();

$usuario $_SESSION['usuario'];

$nombre_carpeta $_SERVER['DOCUMENT_ROOT']."/perfil/avatar/".$usuario."/";
if(!
is_dir($nombre_carpeta)){
@
mkdir($nombre_carpeta0700);
}else{
echo 
"Ya existe ese directorio\n";
}  

$nombre "imagen";
$uploadfile $nombre_carpeta.$_FILES[$nombre]['name'];
if (
move_uploaded_file($_FILES[$nombre]['tmp_name'], $uploadfile)) {
    echo 
"se envio bien";
} else {
    echo 
"no se envio";
}  
?>
El problema es que la carpeta no se crea entonces al guardar la imagen da error, al no existir la carpeta donde se va a guardar