本文整理汇总了PHP中Photo::getSendName方法的典型用法代码示例。如果您正苦于以下问题:PHP Photo::getSendName方法的具体用法?PHP Photo::getSendName怎么用?PHP Photo::getSendName使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Photo
的用法示例。
在下文中一共展示了Photo::getSendName方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: addPhoto
/**
* @brief Function addPhoto
* insere no banco uma nova foto, sendo o endereço novo ou o passado como parametro.
* @param id_adm do usuario logado
* @return mensagem indicador de erro ou sucesso
*/
public function addPhoto($id_adm)
{
$name = Photo::getSendName();
/* Guarda diretorio com novo nome e envia a imagem */
if (is_array($name) && array_key_exists('ERRO', $name)) {
/* Verificando se eh o nome da imagem ou a mensagem de erro */
return $name['ERRO'];
} else {
$morephoto = new Photo();
$morephoto->albumName = $this->name;
return $morephoto->set($id_adm, Dbcommand::getServer() . $name);
}
}
示例2: Album
<?php
include_once '../header.php';
$banner = new Album('banner');
if ((int) Dbcommand::get('up') < 1 || (int) Dbcommand::get('up') > $banner->size) {
header("Location: index.php");
} else {
/* ============= Editar nome e/ou foto =============== */
$i = (int) Dbcommand::get('up') - 1;
/* Guarda o indice que foi passado pelo get do nome e foto a ser editado */
if (@$_POST) {
if ($_FILES['photo']['name'] != '') {
/* Atualiza apenas o nome e foto nova */
$name = Photo::getSendName();
/* Guarda diretorio com novo nome */
if (is_int($name)) {
/* Verificando se eh o nome da imagem ou a mensagem de erro (inteiro) */
header("Location: view.php?up=" . ($i + 1) . "&msg=" . $name);
} else {
unlink("../" . $banner->photo[$i]->getDir());
/* Deletando arquivo em "../components/img" */
header("Location: view.php?up=" . ($i + 1) . "&msg=" . $banner->photo[$i]->update($user->getId(), Dbcommand::getServer() . $name));
/* Adiciona nova foto com novo endereco */
}
} else {
/* Atualiza apenas o nome passando a url antiga */
header("Location: view.php?up=" . ($i + 1) . "&msg=" . $banner->photo[$i]->update($user->getId(), $banner->photo[$i]->url));
}
}
?>
<!-- Banner -->