ae gente beleza,queria ajuda pra solunionar esse problema,quero implementar mais coisas nesse script de upload pra poder fica do jeito que eu quero,seguinte:
transformar o nome do arquivo em letra miniscula e junta,sem espaço,traço,etc...
checar se a extensão do arquivo é formato imagem tais como jpeg,jpg,gif...
checar o tamanho do arquivo...
checar se ele existe
tipo,quando for checar os caracter invalido,tem como em seguida trocar por vazio o caracter?
aqui esta o código:
<?
include"conexao.php"; //Conexão com o Banco de Dados
include"verifica.php"; //Checar proteção
include"galeria.css"; //Arquivo de cores
$titulo = $_POST['titulo']; //Recebendo o valor do campo que contem name titulo
//Se existir o arquivo
if(isset($_FILES["arquivo"])){
$arquivo = $_FILES["arquivo"];
}
$destino = "fotos/";
//Se não existir a pasta ele cria uma
if(!file_exists($destino)){
mkdir($destino);
}
for($i=0; $i<count($_FILES['arquivo']['type']); $i++)
{ $temp = $_FILES['arquivo']['tmp_name'][$i];
$nome = $_FILES['arquivo']['name'][$i];
if(copy($temp,$destino.$nome))
{
echo"<CENTER>Foto ".$nome." enviado com Sucesso!<BR><BR>";
}else{
echo"<CENTER>Error ao enviar foto ".$nome."!</CENTER>";
}
}
//Inserindo os dados e as fotos recebidos acima
$dados = mysql_query("INSERT INTO galeria (titulo,fotos) VALUES ('$titulo','$destino$nome')");
if($dados){
echo'<CENTER>Dados enviado com Sucesso!<BR><BR><A HREF="ver.php">Voltar para Fotos</A></CENTER>';
}else{
echo'<CENTER>Error ao enviar!</CENTER>';
}
?>
Pergunta
majinbuubr
ae gente beleza,queria ajuda pra solunionar esse problema,quero implementar mais coisas nesse script de upload pra poder fica do jeito que eu quero,seguinte:
transformar o nome do arquivo em letra miniscula e junta,sem espaço,traço,etc...
checar se a extensão do arquivo é formato imagem tais como jpeg,jpg,gif...
checar o tamanho do arquivo...
checar se ele existe
tipo,quando for checar os caracter invalido,tem como em seguida trocar por vazio o caracter?
aqui esta o código:
<? include"conexao.php"; //Conexão com o Banco de Dados include"verifica.php"; //Checar proteção include"galeria.css"; //Arquivo de cores $titulo = $_POST['titulo']; //Recebendo o valor do campo que contem name titulo //Se existir o arquivo if(isset($_FILES["arquivo"])){ $arquivo = $_FILES["arquivo"]; } $destino = "fotos/"; //Se não existir a pasta ele cria uma if(!file_exists($destino)){ mkdir($destino); } for($i=0; $i<count($_FILES['arquivo']['type']); $i++) { $temp = $_FILES['arquivo']['tmp_name'][$i]; $nome = $_FILES['arquivo']['name'][$i]; if(copy($temp,$destino.$nome)) { echo"<CENTER>Foto ".$nome." enviado com Sucesso!<BR><BR>"; }else{ echo"<CENTER>Error ao enviar foto ".$nome."!</CENTER>"; } } //Inserindo os dados e as fotos recebidos acima $dados = mysql_query("INSERT INTO galeria (titulo,fotos) VALUES ('$titulo','$destino$nome')"); if($dados){ echo'<CENTER>Dados enviado com Sucesso!<BR><BR><A HREF="ver.php">Voltar para Fotos</A></CENTER>'; }else{ echo'<CENTER>Error ao enviar!</CENTER>'; } ?>valeu gente...fui
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.