Código para fazer Uploads de arquivos!
Página 1 de 1
Código para fazer Uploads de arquivos!
Estou dispobilizando um código que criei para um amigo meu para o site: Letras Livres, o código é simples, você só precisa substituiar algumas coisas:
: nome, autor,resumo. O resto é com você, claro que você pode modificar este código, e substituir os campo pelo o que você quiser. Se quer testar esse código basta acessar o site Letras Livres - www.letraslivres.orgfree.com/, e se cadastrar, aí clique em upload, e pronto, você verá o meu código em ação.
- Código:
<?
function cadast_livros()
{
session_start();
session_name(login);
if ($_SESSION["log"]==1)
{
echo <<<HTML
<form name="form1" action="index.php?conteudo=3&opcao=2" method="post"
enctype="multipart/form-data">
Arquivo: <input type="file" name="arquivo" size="25"><br>
Autor: <input type="text" name="autor" size = "27"><br>
Titulo: <input type="text" name="titulo" size = "26"><br>
Breve Resumo:<br>
<textarea name="resumo" rows="10" cols="40"></textarea>
<br>
<input type="submit" value="Enviar">
</form>
HTML;
}
else echo("Você não tem permição para acessar essa página. Faça o
Login");
}
function grava_livro($arq, $autor, $titulo, $resumo)
{
session_start();
session_name(login);
ini_set('default_charset','UTF-8');
if ($_SESSION["log"]==1)
{
require_once ("funcoes.php");
$sql = conectabanco();
$caminho= 'livros';
$arquivo = $arq['arquivo']['name'];
$arquivo_tmp_name = $arq['arquivo']['tmp_name'];
if(!(empty($arquivo))){
$arquivo_minusculo = strtolower($arquivo);
$caracteres = array("ç","~","^","]","[","{","}",";",":","
´",",",">","<","-","/","|","@","$","%","ã","â","á","à ","Ã","è","ó","ò","+","=","*","&","(",")","!","#","?","`","ã"," ","Â");
$arquivo_tratado = str_replace($caracteres,"",$arquivo_minusculo);
$destino = $caminho."/".$arquivo_tratado;
if(move_uploaded_file($arquivo_tmp_name,$destino))
{
$ins = mysql_query ("INSERT INTO livros (livro,autor,titulo,resumo) VALUES
('$arquivo_tratado', '$autor', '$titulo', '$resumo');", $sql);
if ($ins) echo ("gravado no banco");
else echo ("Não gravado no banco");
}
else echo ("Livro não Subiu");
}
}
else echo ("Você não tem permição");
}
: nome, autor,resumo. O resto é com você, claro que você pode modificar este código, e substituir os campo pelo o que você quiser. Se quer testar esse código basta acessar o site Letras Livres - www.letraslivres.orgfree.com/, e se cadastrar, aí clique em upload, e pronto, você verá o meu código em ação.
Pedro- Admin
- Mensagens : 32
Pontos : 16435
Reputação : 3
Data de inscrição : 23/06/2009
Idade : 27
Localização : Bagé
Ficha do personagem
Experiência:
(500/100)
Tópicos semelhantes
» Decodificar arquivos .ecm [Ubuntu 10.04 e derivadas...]
» código do falso virus!!!
» código fonte do virus chernobyl
» Código fonte do jogo tetris em java script.
» código do falso virus!!!
» código fonte do virus chernobyl
» Código fonte do jogo tetris em java script.
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos