Erro mysql :@
Pessoal, o seguinte codigo está com erro, ele não insere no banco de dados :@
No server local funciona normalmente, porem quando hospedo para de funcionar (Hostgator)
<div id="right">
<div id="title">Inserir curso</div>
<div id="description">Insira seus cursos, e eles serão vendidos!</div>
<div id="page">
<?php
function moeda($get_valor) {
$source = array('.', ',');
$replace = array('', '.');
$valor = str_replace($source, $replace, $get_valor); //remove os pontos e substitui a virgula pelo ponto
return $valor; //retorna o valor formatado para gravar no banco
}
if(isset($_POST["criar"])) {
$titulo = $_POST["titulo"];
$descricao = $_POST["descricao"];
$texto = $_POST["texto"];
$url = url($_POST["titulo"]);
$preco = moeda($_POST["valor"]);
$cor = $_POST["cor"];
$inseriCurso = mysqli_query($cv, "INSERT INTO `curso` (`titulo`, `descricao`, `texto`, `url`, `preco`, `cor`) VALUES ('$titulo', '$descricao', '$texto', '$url', '$preco', '$cor')");
if($inseriCurso) {
ok("Tudo certo ;)", "Curso inserido com sucesso!");
redirect("?page=gerenciar-cursos", 1);
} else {
alert("Erro.","Não foi possivel inserir o curso.");
}
}
?>
<div id="form">
<form method="post">
<div class="label">Titulo do curso:</div>
<input class="input" type="text" name="titulo" />
<div class="label">Descrição:</div>
<input class="input" type="text" name="descricao" />
<div class="label">Texto:</div>
<textarea name="texto" id="editor2" rows="10" cols="80">
</textarea>
<script>
// Replace the <textarea id="editor1"> with a CKEditor
// instance, using default configuration.
CKEDITOR.replace( 'editor2' );
</script>
<div class="label">Valor:</div>
<input class="input" name="valor" type="text" size="11" onKeyUp="moeda(this);" >
<div class="label">Cor da box:</div>
<input type="color" name="cor">
<input class="submit" name="criar" type="submit" value="Cadastrar curso..." />
</form>
</div><!-- form -->
</div><!-- page -->
</div><!-- right -->Discussão (6)
Carregando comentários...