Olá pessoal! Estou com um Problema.. Criei um Sistema de administração de sites, adicionei o campo textarea do CKEditor com todos os recursos... Bom quando digito um texto no campo e clico no botão Editar que coloquei com um <input type="submit" ele passa os dados para o meu Script que esta da seguinte forma: $(function($) { $("#editarperfil").submit(function() { var dados = $("#dados").val(); $("#status").html("Enviando aguarde..."); $.post('actions/edit_perfil.php', {dados : dados}, function(resposta) { $("#status").slideDown(); if (resposta != false) { $("#status").html(resposta); } else { $("#dados").val(""); } }); }); }); Em negrito esta a página em PHP que faz o UPDATE. A Página UPDATE esta desta forma: $perfil = $_POST['dados']; include"../../config/conexao.php"; if (empty($perfil)) { echo '<div class=wpcf7-response-output wpcf7-validation-errors">Preencha o campo de Postagem!</div>'; } else { mysql_query("SET NAMES 'utf8'"); mysql_query('SET character_set_connection=utf8'); mysql_query('SET character_set_client=utf8'); mysql_query('SET character_set_results=utf8'); $sql = mysql_query("update `perfil` set dados = '$perfil';") or die (mysql_error());; if($sql){ echo '<div class="wpcf7-response-output wpcf7-mail-sent-ok">Seu perfil foi editado com sucesso!</div> <meta http-equiv="refresh" content="2;URL=front_pages.php?page_id=perfil">'; } } Meu form esta da seguinte forma: <form id="editarperfil" name="editarperfil" method="post" action="java script:func();" class="wpcf7-form"> <div style="display: none;"> <input type="hidden" name="_wpcf7" value="1" /> <input type="hidden" name="_wpcf7_version" value="2.4.3" /> <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f1-p29-o1" /> </div> <span class="wpcf7-form-control-wrap your-name"><textarea name="dados" id="dados" class="wpcf7-text wpcf7-validates-as-required" accept-charset="ISO-8859-1"><?php $sql=mysql_query("SELECT * FROM perfil"); while ($escrever=mysql_fetch_array($sql)) { $dados = $escrever['dados]; echo $dados; } ?></textarea> <script type="text/javascript"> CKEDITOR.replace( 'dados', { filebrowserBrowseUrl : '../scripts/ckfinder/ckfinder.html', filebrowserImageBrowseUrl : '../scripts/ckfinder/ckfinder.html?Type=Images', filebrowserFlashBrowseUrl : '../scripts/ckfinder/ckfinder.html?Type=Flash', filebrowserUploadUrl : '../scripts/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files', filebrowserImageUploadUrl : '../scripts/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images', filebrowserFlashUploadUrl : '../scripts/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash' }); </script></span> <p><input type="submit" name="send" id="submit" value="Editar" class="wpcf7-submit submit" /><img class="ajax-loader" style="visibility: hidden;" alt="Sending ..." src="../images/ajax-loader.gif" /></p> <div id="status" class="wpcf7-response-output wpcf7-display-none"></div> </form> Meu problema é o seguinte: o campo textarea esta chamando os dados que esta registrado no bd, então quando eu abro a página de editar aparece o texto que já esta incluso no bd como se eu tivesse adicionado um value="echo $perfil". Ai vai a questão se eu digitar outro texto ou corrigir algo do texto que aparece o campo textarea que esta nomeado como dados não envia a alteração e sim o que já estava aparecendo, enfim, não atualiza a não ser que eu clique no Botão Editar que é o botão submit duas vezes... Eu queria saber se existe alguma possibilidade do campo textarea ser atualizado antes de enviar os dados para pro $.post?? o Script que eu coloquei lá em cima é executado na mesma página de edição as informações e a página actions/edit_perfil.php aparecem e são executadas na mesma página, sem recarregar, a pessoa só é direcionada para outra página depois que o UPDATE é feito na página em php... Se alguém entender e puder me ajudar eu agradeço, se não entender mas puder me ajudar eu dou mais detalhes dos códigos...