Ir para conteúdo

POWERED BY:

Arquivado

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

Anderson Felix

Erro no envio banco de dados POST

Recommended Posts

Galera o meu problema é que criei uma classe de inclusão, porem a unica coisa que envia é o caminho da imagem para o banco e a para pasta, só que os outros campos não enviam.

eis a inclusão class pelo metodo incluir

public function Incluir($imagem, $titulo, $descricao,$tipo,$codUsuario) {
                // Img galeria
                $this->conexao->consultar("INSERT INTO galeria(imagem,titulo,descricao,tipo,codUsuario) VALUES ('$imagem','$titulo','$descricao','$tipo',0)");
                echo 'Enviado com sucesso';
        }

e este é meu arquivo onde está o formulário

<?php
session_start("hotelsabara");
#~> Verifica Sessao
if (!isset($_SESSION['nome'])) {
        echo '<meta HTTP-EQUIV="Refresh" CONTENT="0;URL=login.php">';
}
function __autoload($classe) {
        require_once "../class/" . $classe . ".class.php";
}
$conexao = new Conexao("XXXXXX", "xxxx", "xxxxx", "xxxxxxx");
$edicao = new Galeria();
if (isset($_POST['titulo'])) {
$uploadpasta = '../galeria/';
$uploadarquivo = $uploadpasta.$_FILES['imagem']['name'];
if(move_uploaded_file($_FILES['imagem']['tmp_name'],$uploadpasta.$_FILES['imagem']['name'])){
  print "O arquivo é válido e foi carregado com sucesso."; 
}else{
  print "Possivel problema com upload!";
}
$edicao->Incluir($uploadpasta.$_FILES['imagem']['name'],$_POST['$titulo'],$_POST['$descricao'],$_POST['$tipo'],$_POST['$codUsuario']);
var_dump($_POST);
}
if (isset($_GET['sair'])) {
        $usuario->logout();
        echo '<meta HTTP-EQUIV="Refresh" CONTENT="0;URL=login.php">';
}
//if (isset($_POST['tipo'])) {
//      $galerias = conexao->consultar("SELECT imagem,titulo,descricao FROM galeria WHERE tipo='".$_POST['tipo']"'");
//} else {
//   $galerias = $conexao->consultar("SELECT * galeria WHERE tipo='hotel'");
//}
//$galerias = $conexao->retornar();
?>

<!doctype html>
<html lang="pt-br">
        <head>
                <meta charset="utf-8">
                <title>Hotel Sabará Itu</title>
                <link href="css/style.css" rel="stylesheet" type="text/css">
                <meta name="viewport" content="width=device-width, user-scalable=no">
                <script  type = "text/javascript"  src = "http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" ></script>
                <script  type = "text/javascript" src = "js/menu.js" ></script>
        </head>
        <body>
                <header>
                        <h1 id="logo"> </h1>
                        <nav id="menu"><a href="#" id="menu-icon"></a><ul></ul></nav>
                </header>
                <section>
                        <article id="historia">
                                <h2>Seja Bem Vindo ao Administrador</h2>
                                <h3>Cadastro de Galeria Fotos</h3>
                                <form name="form1" method="post" id="form1" enctype="multipart/form-data">                                 
                                        <input type="hidden" name="codUsuario" id="codUsuario">
                                        <input type="hidden" name="codigo" id="codigo">
                                        <br>
                                        <label for="titulo">Titulo</label><br>
                                        <input type="text" name="titulo" id="titulo" required><br>
                                        <input name="imagem" id="imagem" type="file"><br>          
                                        <br>
                                        <label for="descricao">Descrição</label><br>
                                        <textarea name="descricao" id="descricao"></textarea><br>
                                        <select name="tipo" id="galeria" id="tipo">
                                                <option value="hotel">Hotel</option>
                                                <option value="turismo">Turismo</option>
                                        </select><br> 
                                        <br>      
                                        <input type="submit" name="enviar" id="enviar" value="Enviar">
                                </form>
                                <hr>
                                <h1>Galerias</h1>
                                <?php
                                echo"<ul>";
                                $galerias->Tabela();
                                echo"</ul>";
                                ?>
                        </article>  
                </section>
                <footer>   
                        <div id="direitos">
                                <span class="autorais">Hotel Sabará Itu © Copyright 2014 - 2015</span>
                        </div>
                </footer>
        </body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Erro: $edicao->Incluir($uploadpasta.$_FILES['imagem']['name'],$_POST['$titulo'],$_POST['$descricao'],$_POST['$tipo'],$_POST['$codUsuario']);


Retire o cifrão!!!


Fica: $edicao->Incluir($uploadpasta.$_FILES['imagem']['name'],$_POST['titulo'],$_POST['descricao'],$_POST['tipo'],$_POST['codUsuario']);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Erro: $edicao->Incluir($uploadpasta.$_FILES['imagem']['name'],$_POST['$titulo'],$_POST['$descricao'],$_POST['$tipo'],$_POST['$codUsuario']);

Retire o cifrão!!!

Fica: $edicao->Incluir($uploadpasta.$_FILES['imagem']['name'],$_POST['titulo'],$_POST['descricao'],$_POST['tipo'],$_POST['codUsuario']);

Cara valeu mesmo, putz eu estava ficando louco obrigado obrigado, sabe ne tipo novato em php. obrigado

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.