Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

NicEdit com php

$
0
0
Boas,

Gostaria de saber se alguém me pode ajudar na integração do editor NicEdit num site que estou a desenvolver.

Antes de colocar o NicEdit a página inserir noticia era chamada mas agora clico no botão e não acontece nada.

Será que alguém me poderia ajudar?

Código (HTML):
<!DOCTYPE html>
<html dir="ltr" lang="pt-PT">
<head>
        <script src="[url="http://js.nicedit.com/nicEdit-latest.js"]http://js.nicedit.com/nicEdit-latest.js"[/url] type="text/javascript"></script>
        <script type="text/javascript">bkLib.onDomLoaded(nicEditors.allTextAreas);</script>
</head>
<body>
<div id="art-main">
        <form action="bd/inserirnoticia.php" method="post" enctype="multipart/form-data">
           <p> Título:</p>
          <input id="titulo" type="text" name="titulo" class="inputbox" style="width:100%" align="center" required/>
          <p> Corpo: </p>
          <textarea id="corpo" type="text" name="corpo" class="inputbox" style="width:100%" align="center" rows="20" required/></textarea>
          <p>Imagem:
                  <input name="imagem1" id="imagem1" type="file">
          </p>
          <br>
          <input type="submit" name="submit" value="Gravar">
   </form>
</div>
</body>
</html>


Código (PHP):
<?php
include('init.php');
$temp                   = explode(".", $_FILES["imagem1"]["name"]);
$extension         = end($temp);
$titulo           = $_POST['titulo'];
$corpo             = $_POST['corpo'];
$nomeimagem1     = $_FILES["imagem1"]["name"];


        if ($nomeimagem1 and $_FILES["imagem1"]["error"] > 0) {
                echo "Return Code: " . $_FILES["imagem1"]["error"] . "<br>";
        } else if (file_exists("../images/" . $_FILES["imagem1"]["name"])) {
                ?>
                <script type="text/javascript">
                        alert("Este ficheiro j\xE1 existe no servidor ou um ficheiro com o mesmo nome. \nPor favor altere o nome do ficheiro.");
                        history.back();
                </script>
        <?php
        } else {
                if ($nomeimagem1){copy($_FILES["imagem1"]["tmp_name"], "../../images/" . $_FILES["imagem1"]["name"]);}
                $sql = "insert into noticias VALUES(NULL, '$titulo', '$corpo', '$nomeimagem1', CURDATE(), CURTIME())";
                $resultado = $conn->query($sql) or die("Erro : " . $conn->error);
                if ($resultado) {
                        ?>
                        <script type="text/javascript">
                                alert("Not\xEDcia gravada com sucesso.");
                                window.location.href = "../admin.php";
                        </script>
                <?php
                }
        }
?>

Viewing all articles
Browse latest Browse all 14700