本文整理汇总了PHP中FileUpload::setTamaño方法的典型用法代码示例。如果您正苦于以下问题:PHP FileUpload::setTamaño方法的具体用法?PHP FileUpload::setTamaño怎么用?PHP FileUpload::setTamaño使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FileUpload
的用法示例。
在下文中一共展示了FileUpload::setTamaño方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: editCuadro
private static function editCuadro($gestor, $sesion)
{
$obra = new Obra();
$obra->read();
$pkID = Request::post("pkID");
$nombre = Request::post("nombre");
$email = Request::post('email');
$usuario = $sesion->getUser();
$obra->setId_usuario($usuario);
/*Subir fotografia*/
$subir = new FileUpload("nuevaImagen");
$subir->setDestino("../../controlUsuario/cuadros/{$usuario}/");
$subir->setTamaño(100000000);
$subir->setNombre($nombre);
$subir->setPolitica(FileUpload::REEMPLAZAR);
if ($subir->upload()) {
echo 'Archivo subido con éxito';
$obra->setImagen($nombre . "." . $subir->getExtension());
} else {
echo 'Archivo no subido';
}
$obra->setImagen($nombre . "." . $subir->getExtension());
$r = $gestor->set($obra, $pkID);
echo $r;
//header("Location:index.php?op=edit&r=$r");
}
示例2: DataBase
<?php
require '../clases/AutoCarga.php';
$bd = new DataBase();
$gestor = new ManageGame($bd);
$juego = new Game();
$juego->read();
$subir = new FileUpload("caratula");
$subir->setDestino("./caratulas/");
$subir->setTamaño(100000000);
$subir->setNombre($subir->getNombre());
$subir->setPolitica(FileUpload::REEMPLAZAR);
if ($subir->upload()) {
echo 'Archivo subido con éxito';
} else {
echo 'Archivo no subido';
}
$juego->setCaratula($subir->getNombre());
$pkID = Request::post("pkID");
$r = $gestor->set($juego, $pkID);
$bd->close();
//echo $r;
//var_dump($bd->getError());
header("Location:index.php?op=edit&r={$r}");
示例3: FileUpload
<?php
// Texto y archivo
require '../clases/Request.php';
$texto = Request::post('texto');
echo "<h1>{$texto}</h1>";
echo "<h1> error: " . $_FILES["archivo"]["error"] . "</h1>";
echo "<h1> name CLIENTE: " . $_FILES["archivo"]["name"] . "</h1>";
echo "<h1> type: " . $_FILES["archivo"]["type"] . "</h1>";
echo "<h1> size: " . $_FILES["archivo"]["size"] . "</h1>";
echo "<h1> temp SERVIDOR: " . $_FILES["archivo"]["tmp_name"] . "</h1>";
//move_uploaded_file($_FILES["archivo"]["tmp_name"],"./X"); lo comentamos porq no qeremos q lo vuelva a subir
/*require*/
require '../clases/FileUpload.php';
$subir = new FileUpload("archivo");
//subir un
$subir->setDestino("./img/");
$subir->setTamaño("1000000");
$subir->setNombre("archivoSubido");
$subir->addtipo();
if ($subir->upload()) {
//devuelve true o false
echo "archivo subido con exito";
} else {
echo 'archivo no subido';
}
示例4: Session
require '../clases/AutoCarga.php';
$sesion = new Session();
//crea una nueva sesion
$usuario = $sesion->getUser();
//recoge al usuario que hay en esa sesion
$nombreUsuario = $usuario->getNombre();
//recoge el nombre del usuario
$categoria = Request::post("categorias");
//recoge la categoria del mp3
$subir = new FileUpload("archivo");
//le pasa el archivo a la clase Fileupload para que lo suba
$nombreArchivo = $subir->getNombre();
$privacidad = Request::post("privacidad");
//recoge la privacidad del mp3
if ($privacidad == 'publica') {
//segun sea la privacidad del mp3 se irá a la carpeta publica o privada
$subir->setDestino("../Usuarios/" . $nombreUsuario . '/publica/' . $categoria . '/');
} else {
$subir->setDestino("../Usuarios/" . $nombreUsuario . '/privada/' . $categoria . '/');
}
$subir->setTamaño(2.0E+35);
//el tamaño es grande para que no de problemas
$subir->setPolitica(FileUpload::RENOMBRAR);
if ($subir->upload()) {
//se sube el archivp
echo 'Archivo subido con éxito';
} else {
echo 'Archivo no subido';
}
header('Location:user.php');
//esta pagina no se ve, directamente se va al user.php
示例5: mkdir
if (!file_exists($carpeta)) {
//si la carpeta no existe te la crea
mkdir($carpeta, 0777, true);
}
//SUBIR LA IMAGEN DEL ARTISTA
$subir = new FileUpload("imagen");
//le pasa el archivo a la clase Fileupload para que lo suba
$nombreArchivo = $subir->getNombre();
$name = $_FILES["imagen"]["name"];
$trozos = pathinfo($name);
//array
$extension = $trozos["extension"];
//extension de la imagen
$subir->setDestino("../imagenesArtistas/" . $nombre_artista . "/");
//ruta a donde se va a guardar
$subir->setTamaño(2.0E+44);
//el tamaño es grande para que no de problemas
$subir->setPolitica(FileUpload::RENOMBRAR);
$ruta = $nombreArchivo . "." . $extension;
//donde se encuentra la imagen
if ($subir->upload()) {
//se sube el archivp
echo 'Archivo subido con éxito';
} else {
echo 'Archivo no subido';
}
$artista = new Artista(0, $nombre_artista, $ruta);
$r = $gestor->insert($artista);
//var_dump($bd->getError());
$bd->close();
header("Location: anadirArtista.php");
示例6: Session
<?php
//texto y archivo
require '../clases/Request.php';
require '../clases/FileUpload.php';
require '../clases/AutoCarga.php';
/*Aqui empieza el subir*/
$session = new Session();
$nombre = $session->get('user');
$usuario = Request::post("usuario");
$categoria = Request::post("categoria");
$subir = new FileUpload("archivo");
$subir->setDestino("../usuarios/{$nombre}/");
$subir->setTamaño(7000000);
$subir->setNombre($subir->getNombre());
$subir->addTipo("mp3");
if ($subir->upload()) {
header('Location:../app/cpanel.php');
exit;
} else {
echo 'Archivo no subido';
}