nada, si realmente era un problema de directorios mas que nada, es que soy muy despitado, jeje
yo te copio el código entero
Código:
<html>
<head>
<title>Subir Ficheros</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
if(isset($submit)){
if (is_uploaded_file($_FILES['imagen']['tmp_name'])){
if ($_FILES['imagen']['type'] == "image/jpeg" || $_FILES['imagen']['type'] == "image/pjpeg"){
$nuevoNombre = time().".jpg";
move_uploaded_file($_FILES['imagen']['tmp_name'], "fotos/$nuevoNombre");
echo "<img src='fotos/$nuevoNombre' ><br> imagen $nuevoNombre subida con éxito";
}
else{
echo "Formato no válido para fichero de imagen";
};
}
else{
echo "Error al cargar imagen: ". $_FILES['imagen']['name'];
};
};
?>
<form enctype="multipart/form-data" action="<? echo $_SERVER['PHP_SELF']; ?>" method= "post">
<input type="hidden" name="MAX_FILE_SIZE" value = "1000000">
Subir esta imagen: <input name="imagen" type="file">
<input type="submit" name="submit" value="Subir fichero">
</form>
</body>
</html>
Copia ese código tal cual, y todo funcionará