本文整理汇总了PHP中FileUpload::setNombre方法的典型用法代码示例。如果您正苦于以下问题:PHP FileUpload::setNombre方法的具体用法?PHP FileUpload::setNombre怎么用?PHP FileUpload::setNombre使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FileUpload
的用法示例。
在下文中一共展示了FileUpload::setNombre方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的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: modificarObra
function modificarObra()
{
$n = Request::post('nombre');
$t = Request::post('tecnica');
$i = Request::post('id_obra');
$obra = $this->gestorObra->get($i);
$lista = $this->gestorObra->getListObrasEmail($this->sesion->get("usu"));
$formusuario = $this->plantilla->get('_formusuario');
$formsesion = $this->plantilla->get('_formsesion');
$obra->setNombre($n);
$obra->setTecnica($t);
$this->gestorObra->set($obra);
$this->sesion->destroy();
$fileUpload = new FileUpload($_FILES["imagen"]);
$fileUpload->setNombre($n);
$fileUpload->setDestino("imagenes/obras/");
$fileUpload->upload();
$usuario = $this->gestorUsu->get($this->sesion->get("usu"));
$paginaDos = $this->plantilla->get('_formmod');
$campos = "";
$d = array("email" => $usuario->getEmail(), "clave" => $usuario->getClave(), "alias" => $usuario->getAlias());
$pDos = $this->plantilla->replace($d, $paginaDos);
$pagina = $this->plantilla->get('_usuario');
$datos = array("registro" => "", "nombresesion" => $this->sesion->get("usu"), "formsesion" => $formsesion, "datos" => $formusuario, "formmod" => $pDos, "login" => "", "mensaje" => "", "mensajesubida" => "", "mensajemod" => "", "contenidoobras" => "", "modificaobra" => "", "mensajemodobra" => "Operación realizada correctamente.");
$p = $this->plantilla->replace($datos, $pagina);
echo $p;
}
示例3: 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}");
示例4: FileUpload
$plantilla = Request::post('plantillas');
$activacion = sha1($nuevoCorreo . Constant::SEMILLA);
foreach ($usuarios as $indice => $usuario) {
if ($correo == $usuario->getEmail() && $nuevoCorreo != $usuario->getEmail()) {
$usuarios2->setActivo(0);
$r = $gestor->set($usuarios2, $correo);
$enviarMail->sendActivationMail2($nuevoCorreo, $titulo, "{$titulo} https://galeria-jjorgosogarcia.c9users.io/controlUsuario/phpActivarCorreo.php?correo={$nuevoCorreo}&activacion={$activacion}");
// header("Location:../usuario/confirmacion.php?op=mail");
} else {
$usuarios2->setActivo(1);
}
}
/*Subir fotografia*/
$subir = new FileUpload("nuevaImagen");
$subir->setDestino("../controlUsuario/avatares/");
$subir->setTamaño(100000000);
$subir->setNombre($correo);
$subir->setPolitica(FileUpload::REEMPLAZAR);
if ($subir->upload()) {
echo 'Archivo subido con éxito';
$usuarios2->setImagen($correo . "." . $subir->getExtension());
} else {
echo 'Archivo no subido';
}
$usuarios2->setPlantilla($plantilla);
$pkID = Request::post("pkID");
$r = $gestor->set($usuarios2, $pkID);
$bd->close();
echo $r;
var_dump($bd->getError());
//header("Location:../acceso/indexBaja.php?op=edit&r=$r");
示例5: FileUpload
<?php
$foto = $usuario->getTrozo($em);
?>
<br/>
<div class="foto" id="fotopersonal"><img src="../images/<?php
echo $foto;
?>
.jpg" id='imagep'/></div><br/><br/>
<form method="post" action="#" enctype="multipart/form-data"/><br/><br/>
<input type="file" name="imagen" value="Editar imagen"/><br/><br/>
<input type="submit" name="enviar" value="Subir" class="enviar" />
</form>
<?php
$trozo = $usuario->getTrozo($em);
$fileUpload = new FileUpload($_FILES["imagen"]);
$fileUpload->setNombre($trozo);
$fileUpload->setDestino("../images/");
$fileUpload->upload();
?>
</div>
<div class="capafoto">
<h2 class="tb"> MI PERFIL</h2>
<table>
<form method="POST" action="../oauth/modificar.php">
<tr><td>Email:</td><td> <input type="text" name="email" value=" <?php
echo $usuario->getEmail();
?>
"/></td>
<tr><td>Alias:</td><td><?php
示例6: uploadMulti
static function uploadMulti($param, $destino, $nombre)
{
$result = array();
if (isset($param['name'][0])) {
$cambioArray = self::cambiarArray($param);
for ($i = 0; $i < count($cambioArray); $i++) {
$sube = new FileUpload($cambioArray[$i]);
$sube->setDestino($destino);
$sube->setNombre($nombre);
$sube->setPolitica(FileUpload::REEMPLAZAR);
$sube->upload();
$error_subida = array($sube->getErrorCode(), $sube->getErrorMessage());
array_push($result, $error_subida);
}
return $result;
} else {
$sube = new FileUpload($param);
$sube->setDestino($destino);
$sube->setNombre($nombre);
$sube->setPolitica(FileUpload::REEMPLAZAR);
$sube->upload();
$error_subida = array($sube->getErrorCode(), $sube->getErrorMessage());
array_push($result, $error_subida);
}
return result;
}
示例7: FileUpload
$activo = 1;
}
}
/* * ** Encriptación de la contraseña *** */
$passEncriptada = sha1($pass);
/* * ** Insercción del usuario en la base de datos *** */
$nombre_archivo = $_FILES["avatar"]["name"];
//Coger avatar de $_FILES
$destino = "../img/";
if ($nombre_archivo == null) {
$nombre_archivo = "avatar04.jpg";
}
$ruta_nombre_archivo = $destino . $nombre_archivo;
$subir = new FileUpload("avatar");
// Crear objeto FileUpload
$subir->setNombre($nombre_archivo);
// Seteamos el nombre del archivo
$subir->setDestino($destino);
// Seteamos el directorio del archivo
$subir->setTamanio(70000000);
// Seteamos el tamaño del archivo (para grandes, lo hago pero se puede borrar)
/*
$img_portada = $subir->getDestino() . "" . $nombre_archivo;
echo "img portada: " . $img_portada . "<br/>";
*/
/*
* Hacemos la subida del archivo
*/
if ($subir->upload()) {
echo "Archivo subido";
} else {
示例8: mkdir
<?php
require "./clases/AutoCarga.php";
$archivos = FileUpload::transformar("imagen");
$contadorSubidas = 0;
$contadorFallo = 0;
$nss = Request::post("id_us");
$dir = "../../imagenesSas";
if (!file_exists($dir)) {
mkdir("{$dir}");
}
foreach ($archivos as $archivo) {
$subir = new FileUpload("imagen", $archivo);
$subir->setDestino("{$dir}/");
$subir->setNombre($nss);
if ($subir->upload()) {
$contadorSubidas++;
} else {
$contadorFallo++;
}
}
header("Location:fotosUsuario.php?nss={$nss}&subidas={$contadorSubidas}&noSubidas={$contadorFallo}");
exit;
示例9: FileUpload
echo "<h1>$texto</h1>";
echo "<h1>error: ".$_FILES["archivo"]["error"]."</h1>";
echo "<h1>name: ".$_FILES["archivo"]["name"]."</h1>";
echo "<h1>type: ".$_FILES["archivo"]["type"]."</h1>";
echo "<h1>size: ".$_FILES["archivo"]["size"]."</h1>";
echo "<h1>temp: ".$_FILES["archivo"]["tmp_name"]."</h1>";
//move_uploaded_file($_FILES["archivo"]["tmp_name"],"./X");
/*Aqui empieza el subir*/
$usuario = Request::post("usuario");
$categoria = Request::post("categoria");
$subir = new FileUpload("archivo");
$subir->setDestino("./mp3/");
$subir->setTamaño(100000);
$subir->setNombre($usuario . "_" . $categoria . "_" . $subir->getNombre());
$subir->addTipo("txt");
$subir->setPolitica(FileUpload::RENOMBRAR);
if ($subir->upload()) {
echo 'Archivo subido con éxito';
} else {
echo 'Archivo no subido';
}
/*****************************/
/************Subir imagen************/
/***************************/
$subir = new FileUpload("archivo");
$subir->setDestino("./img/");
$subir->setTamaño(100000);
//$subir->setNombre("archivoSubido");
$subir->addTipo("txt");
示例10: FileUpload
<?php
require '../clases/AutoCarga.php';
$usuario = Request::post("login");
$categoria = Request::post("categoria");
$privada = Request::post("privada");
$cancion = new FileUpload("cancion");
$portada = new FileUpload("portada");
$cancion->setDestino("mp3/");
$portada->setDestino("mp3/");
$nombreOriginal = $cancion->getNombre();
$cancion->setNombre("_U_" . $usuario . "_X_" . $categoria . "_T_" . $privada . "_C_" . $nombreOriginal);
$cancion->getPolitica(FileUpload::RENOMBRAR);
$cancion->addTipo("mp3");
$cancion->setTamanio(52428800);
$portada->setNombre("_U_" . $usuario . "_X_" . $categoria . "_T_" . $privada . "_C_" . $nombreOriginal . "_P_" . $portada->getNombre());
$portada->getPolitica(FileUpload::RENOMBRAR);
$portada->addTipo("jpg");
$portada->setTamanio(52428800);
var_dump($cancion);
echo "<br>";
var_dump($portada);
if ($cancion->upload() && $portada->upload()) {
header('Location:../login/user.php?mensaje=Subido con exito&class=alert-success');
} else {
header('Location:../login/user.php?mensaje=Fallo en la subida&class=alert-danger');
}
示例11: User
$usuarios = new User();
$usuarios->read();
/*$usuarios->setActivo(0);
$usuarios->setAdministrador(0);
$usuarios->setPersonal(0);
*/
/*Crear Alias*/
$correo = Request::post("email");
$alias = explode("@", $correo);
$usuarios->setAlias($alias[0]);
/*Creamos la fecha de registro*/
$time = time();
$fecha = date("Y-m-d", $time);
$usuarios->setFechaalta($fecha);
/*Subir fotografia*/
$subir = new FileUpload("imagen");
$subir->setDestino("./avatares/");
$subir->setTamaño(100000000);
$subir->setNombre($correo . "." . $subir->getExtension());
$subir->setPolitica(FileUpload::REEMPLAZAR);
if ($subir->upload()) {
echo 'Archivo subido con éxito';
} else {
echo 'Archivo no subido';
}
$usuarios->setImagen($correo . "." . $subir->getExtension());
$r = $gestor->insert($usuarios);
$bd->close();
//echo $r;
//var_dump($bd->getError());
header("Location:../admin/index.php?op=añadido&r={$r}");
示例12: insertSet
private static function insertSet()
{
$bd = new BaseDatos();
$gestor_galeria = new ManageGallery($bd);
$sesion = new Session();
$artista = self::getArtist($sesion);
$descripcion = Request::post("descripcion");
$id = Request::post("id");
$file = new FileUpload("imagen");
var_dump($gestor_galeria->count());
$nombre = $artista->getGaleria() . "_" . ($gestor_galeria->count() + 1) . sha1($file->getNombre());
$file->setNombre($nombre);
$file->setDestino("../img/");
$file->setTamanio(52428800);
$file->getPolitica(FileUpload::RENOMBRAR);
$file->addTipo("gif");
$file->upload();
$imagen_ruta = "../img/" . $file->getNombre() . "." . $file->getExtension();
$gallery = new Gallery($id, 0, $imagen_ruta, $descripcion);
$r = $gestor_galeria->insert($gallery);
header("Location:?op=insert&r={$r}&action=read&do=View#section3");
}
示例13: Session
<?php
require 'clases/Request.php';
require 'clases/FileUpload.php';
require 'clases/Session.php';
require 'clases/Server.php';
$sesion = new Session();
$user = $sesion->get("usuario");
$usuario = Request::post("usuario1");
$categoria = Request::post("categoria1");
$cancion = new FileUpload("cancion");
$cancion->setDestino("canciones/");
$cancion->setNombre($user . "_" . $categoria . "_" . $cancion->getNombre());
$cancion->setPolitica(FileUpload::RENOMBRAR);
$cancion->upload();
$imagen = new FileUpload("imagen");
$imagen->setDestino("canciones/");
$imagen->setNombre($cancion->getNombre());
$imagen->setPolitica(FileUpload::RENOMBRAR);
$imagen->upload();
header("Location:index.php");
示例14: 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';
}
示例15: Session
<?php
require '../clases/AutoCarga.php';
$sesion = new Session();
$request = new Request();
$user = $sesion->get("user");
$usuario = Request::post("usuario");
$categoria = Request::post("categorias");
$privada = Request::post("privada");
$subir = new FileUpload("archivo");
if ($privada == "si") {
$subir->setNombre("1_" . $user . "_" . $categoria . "_" . $subir->getNombre());
} else {
$subir->setNombre("0_" . $user . "_" . $categoria . "_" . $subir->getNombre());
}
$subir->setPolitica(FileUpload::RENOMBRAR);
?>
<!DOCTYPE html>
<html>
<head>
<title>Sube tu cancion</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<link href="../estilos/estilosPaginas.css" rel="stylesheet">
</head>
<body>
<div class="contenedorSubido">
<?php
if ($subir->upload()) {