Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ryuuunosuke

Sistema de Postagem com Foto

Recommended Posts

Galera, sou novato em Programação, Eu queria Fazer hum Sistema de postagem Procurei Bastante Vídeos E tutoriais mas Nenhum deu Certo!

 

 

Toda vez Que Eu cadastro um post, Tudo Vai normalmente Só Que a Imagem não Aparece, o Nome Dela vai normalmente mas a img NÃO Funciona obs o código Abaixo.

 

 

Vlw Pela Ajuda sou novato em Programação :)

 

 

 

<! DOCTYPE html>
<Html lang = "pb-br">
<Head>
<Meta charset = "UTF-8">
<Title> Postagens </ title>
</ Head>
<Body>
<Form action = "" method = "post" enctype = "multipart / form-data">
Postado por <br>
<Input type = "text" name = "Autor"> <br>
anime <br>
<Input type = "text" name = "Anime"> <br>
Nome do Episódio <br>
<Input type = "text" name = "Nomeep"> <br>
Imagem <br>
<Input type = "file" name = "img"> <br>
<Input type = "submit" name = value "enviar" = "POSTAR">
</ Form>
<? Php
mysql_connect ( "localhost", "root", "");
mysql_select_db ( "postagem");
mysql_query ( "SET NAMES 'utf8'");
mysql_query ( 'Definir character_set_connection = utf8');
mysql_query ( 'Definir character_set_client = utf8');
mysql_query ( 'Definir character_set_results = utf8');
if (isset ($ _ POST [ 'enviar'])) {
$ Autor = mysql_real_escape_string (trim (strip_tags ($ _ POST [ 'Autor'])));
$ Anime = mysql_real_escape_string (trim (strip_tags ($ _ POST [ 'Anime'])));
$ Nomeep = mysql_real_escape_string (Trim (strip_tags ($ _ POST [ 'Nomeep'])));
$ img = $ _FILES [ 'img'];
$ Name = $ img [ 'name'];
$ tmp = $ img [ 'tmp_name'];
$ size = $ img [ 'size'];
$ ext = end (explode (, $ name) '.');
$ Massas = 'IMAGEM';
$ MaxSize = 1024 * 1024 * 2;
$ Permiti = array ( 'jpg', 'jpeg', 'png');
if (empty ($ autor) && empty ($ anime) && empty ($ nome) && empty ($ nomeep)) {
echo '<script> alert ( "Preencha OS campos vazios"); location.href = ( ""); </ script>';
} Else if (empty ($ autor)) {
echo '<script> alert ( "Preencha o campo Autor"); location.href = ( ""); </ script>';
} Else if (empty ($ anime)) {
echo '<script> alert ( "Preencha o campo Anime"); location.href = ( ""); </ script>';
} Else if (empty ($ name)) {
echo '<script> alert ( "Coloque Uma Imagem"); location.href = ( ""); </ script>';
} Else if (empty ($ nomeep)) {
echo '<script> alert ( "Preencha o campo Nome do Episódio"); location.href = ( ""); </ script>';
} Else if (! In_array ($ ext, $ permiti)) {
echo '<script> alert ( "Imagem não suportada"); location.href = ( ""); </ script>';
} Else if ($ maxSize <$ size) {
echo '<script> alert ( "Imagem Muito grande"); location.href = ( ""); </ script>';
}outro{
$ Name = uniqid () $ ext. '. ».
$ ( "VALORES INSERT INTO postagem (Autor, Anime, Imagem, Nomeep) ( '$ autor', '$ anime', '$ name', '$ nomeep')") sql = mysql_query or die (mysql_error ());
if ($ sql) {
$ Upload = move_uploaded_file ($ tmp, $ massas '' $ nome..);
if ($ upload) {
echo '<script> alert ( "Postagem enviada"); location.href = ( ""); </ script>';
}outro{
echo '<script> alert ( "Postagem enviada mas ocorreu hum Problema com a Imagem"); location.href = ( ""); </ script>';
}
}outro{
echo '<script> alert ( "Erro"); location.href = ( ""); </ script>';
}
}
}
?>
</ Body>

</ Html>

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seu código está totalmente sem formatação. Poste novamente, usando a tag CODE, pra facilitar a leitura.

Veja as orientações neste tópico

 

O problema é no upload ou só na exibição? Veja se a imagem é enviada ou se ela só não está sendo exibida.

 

 

PS: funções mysql_* estão obsoletas desde o PHP 5.5 e já foram removidas no PHP 7. Prefira usar MySQLi ou PDO. Veja mais aqui: http://rberaldo.com.br/mysql-obsoleto-php/

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.