Jump to content
Fórum Script Brasil

wil14

Membros
  • Posts

    10
  • Joined

  • Last visited

About wil14

wil14's Achievements

0

Reputation

  1. pra negrito, italico e sublinhado o codigo é bem extenso, eu tenho um JS bem mais simples se quiser dar uma olhada, o codigo completo segue abaixo <script> function insert_bbcode(v){ try { if (document.selection){ var str = document.selection.createRange().text; document.forms['xxx'].elements['message'].focus(); var sel = document.selection.createRange(); sel.text = "<" + v + ">" + str + "</" + v + ">"; return; } else if ((typeof document.forms['xxx'].elements['message'].selectionStart) != 'undefined') { var txtarea = document.forms['xxx'].elements['message']; var selLength = txtarea.textLength; var selStart = txtarea.selectionStart; var selEnd = txtarea.selectionEnd; var s1 = (txtarea.value).substring(0,selStart); var s2 = (txtarea.value).substring(selStart, selEnd) var s3 = (txtarea.value).substring(selEnd, selLength); txtarea.value = s1 + '<' + v + '>' + s2 + '</' + v + '>' + s3; txtarea.selectionStart = s1.length; txtarea.selectionEnd = s1.length + 5 + s2.length + v.length * 2; return; } else { } } catch(e){ } } try { if (!navigator.userAgent.match("Windows")){ document.getElementsByTagName("html")[0].className += " unix"; } if (navigator.userAgent.match("Safari")){ document.getElementsByTagName("html")[0].className += " safari"; } } catch(err){ } </script> <form method="post" id="xxx"> <div class="aw-code-panel"> <button title="Negrito" type="button" onclick="insert_bbcode('b');"><b>B</b></button> <button title="Italico" type="button" onclick="insert_bbcode('i')"><i>I</i></button> <button title="Underline" type="button" onclick="insert_bbcode('u')"><u>U</u></button> <button title="Code Block" type="button" onclick="insert_bbcode('a')"><b>#</b></button> </div> <span class="forum-label">Text:</span><textarea name="message" tabIndex="2" style="width:510px;height:300px;font-family:verdana;font-size:100%;line-height:1.5em;margin-bottom:10px;"></textarea><br /> <input type="submit" value=" Post " tabIndex="4" /> </form>
  2. wil14

    Clicks, Vai De 2 Em 2

    Fala pessoal beleza?! resolvi meu problema! Mas queria que alguém me explicasse... olha se não é um erro cabeludo sem noção: <img border="0" src="" width="1" height="1"> sim um src vazio vazia contar de 2 em 2! fiz uma cópia do arquivo, "limpei" deixando só o essencial... e testei vi que funcionava, e fui removendo por partes... até que cheguei em um bloco e analizando ele vi esse img sem src... então passei mexer apenas nele... adiciono essa linha e ele conta de 2 em 2, tiro ela ele conta normalmente de 1 em 1 os acessos nunca imaginei que isso pudesse interfirir no meu codigo alguém aí tem uma explicação lógica pra isso !?
  3. O problema de usar header é que tem que ser antes de qualquer entrada ou saida de dados, considere uma entrada ou saida por exemplo pegar algum dado de um form, e depois usar o header, vai causar erro porque você importou o dado.... você pode ver mais detalhado isso na documentação do php (www.php.net) o jeito é usar JS mesmo
  4. Olha, acredito que não, porém não tenho certeza... melhor esperar outros comentários!
  5. não sei se isso pode resolver seu problema, mas no mysql quando eu quero isso eu dou um max() se for no php faz assim: //pega o maior numero $rs = mysql_query("SELECT max(id) as maior FROM tabela", $link); //SQL $maior = mysql_result($rs,0,"maior"); //RETORNA VALOR //agora seleciona o valor $rs = mysql_query("SELECT * FROM tabela WHERE id=$maior", $link); com isso você conseguiu o registro de valor maior do seu campo ID, que pode colocar como auto_increment e chave primaria... não entendi direito o resto da pergunta mas se isso já tiver ajudado é o que importa!
  6. wil14

    Clicks, Vai De 2 Em 2

    Não não... não é contar os registros da tabela... eu tenho a tabela de noticias, e um dos campos da tabela é o numero de vezes que ela foi acessada... que funciona da seguinte forma: uma pagina lista as noticias, e quando você clica em alguma vai pra pagina de mostrar as visitas... e nessa pagina ele pega o ID (que é campo chave) e faz a query - WHERE id=$id - nisso eu obtenho apenas 1 resultado a qual eu retorno os valores que quero, e um deles é o numero de clicks pra essa variavel... o que tenho que fazer é depois de guardar o valor adicionar 1 para ela... adicionando 1 eu dou um UPDATE no campo clicks com o valor dessa variavel incrementada, o problema é que ele tá indo de 2 em 2... estranho também que se eu coloco pra incrementar 2 ele vai de 4 em 4, toscão ahueahuaehae e aí que que eu faço agora!?
  7. wil14

    Texto Desconfigura Tabela

    tendeu?? tenta lá.. Não dá.... eu já uso o nl2br, mas ele funciona pra pular linhas, tipo, se eu escrever um texto num <textarea> e dar ums enters ele vai gravar na tabela esses enters como \n Quanto eu puxar dinovo esse texto pra carregar dentro do textarea ele vai voltar com as linhas conforme você deu enter, porém se eu puxar ele pra imprimir normalmente ele vai vir sem quebra de linha, porque não vai aparecer o \n o aí você converte o \n pra <br> que o html entende, e funciona beleza Mas meu problema não é esse, olha ali em cima por exemplo no meu topic eu usei caracteres juntos sem espaço, se eu acertar o width e tiver palavras com espaços regulares ele funciona certinho, porém se colocar um link por exemplo que tem os caracteres sem nenhum espaço ele vai forçar minha tabela a "inchar". Eu usei definir width por CSS também mas não deu... Pelo que vi no próprio invision na versão 2.0.3 ele trata esse problema com o php creio eu... tava pensando no jeito que fizeram... olhar cada palavra do texto se tem alguma maior que X caracteres... se tiver, quebrar ela com um <br> onde ela tiver exedendo... aqui por exemplo: o link desse tópico, vamos supor que tenho uma tabela de width: 100 px; e que eu testei manualmente se tiver uma string numa cadeia de caracteres direta sem espaço que o numero será 20: http://scriptbrasil.<br>com.br/forum/index.p<br>hp?act=Post&CODE=06&<br>f=4&t=61022&p=287549 Acho que o sistema do proprio invision novo funciona assim, alguém manja qual o comando que tenho que usar pra checar isso? e se for um texto meio longo ele não vai consumir muito recurso do serv ?
  8. wil14

    Ajuda Do Uso De Aspas !

    nem precisa dos pontos eu sempre uso assim: echo "<input type=\"text\" value=\"$titulo\">";
  9. wil14

    Texto Desconfigura Tabela

    uhmmm... foi mal, ele não trato aí fodeu heim , é que eu testei isso no meu que tenho rodando aqui no pc, e a versão dele é 2.0.3 mas de qualquer forma, se alguém souber help!
  10. problema é o seguinte, tenho a estrutura do site feita em tabela, e em um td ele retorna um texto, dependendo do texto tem um link que dá um segmento de caracteres sem espaços, isso acarrenta em uma deformação de tabela tentei usar o nowrap, colocar width no td, tr, table, mas nada que resolva a tabela "estica"... reparando no sistema do invision vi que ele dá ums <BR> como posso fazer um sistema assim? tipo: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa sem espaços, olhem o código fonte... depois criem um table e façam isso, não vai funciona ela vai esticar, o invision trata o código, como posso fazer isso tb ? obrigado, espero a resposta com um pouco de urgencia :\
×
×
  • Create New...