Ir para conteúdo
Fórum Script Brasil

piteco

Membros
  • Total de itens

    44
  • Registro em

  • Última visita

Tudo que piteco postou

  1. piteco

    FCKEDITOR

    Pessoal, começei a usar o fckeditor e esbarrei logo em 2 problemas, já pesquisei mas não achei nada q me ajudasse a resolver o problema, são eles: 1º) Não estou conseguindo pegar o valor do textarea. <script type="text/javascript" src="fckeditor/jquery.FCKEditor.js"></script> /* aki eu uso um plugin jquery q ajuda a funcionar o editor <script type="text/javascript"> $(function(){ $.fck.config = {path: 'fckeditor/'}; $('textarea#resultado').fck({width:800, height:600 }); }); </script> <fieldset> <textarea name="resultado" cols="110" rows="35" id="resultado"><?php echo $resultado; ?></textarea> </fieldset> 2º) Não estou conseguindo personalozar a barra de ferramenta, entrei no arquivo fckconfig.js e manipulei os toobars mas nada acontece. Não queria deixar todos esse botões para o usuario, só mesmo os de formatação FCKConfig.ToolbarSets["Default"] = [ ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'], ['OrderedList','UnorderedList','-','Outdent','Indent','Blockquote','CreateDiv'], ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], ['Link','Unlink','Anchor'], ['Image','Flash','Table','Rule','Smiley','SpecialChar','PageBreak'], '/', ['Style','FontFormat','FontName','FontSize'], ['TextColor','BGColor'], ['FitWindow','ShowBlocks','-','About'] // No comma for the last row. ]; FCKConfig.ToolbarSets["Basic"] = [ ['Bold','Italic','-','OrderedList','UnorderedList','-','Link','Unlink','-','About'] ];
  2. piteco

    tinymce e jquery

    Vlw, eu coloquei o fckeditor e ele começou a funcionar, surgiram outros problemas, mas eu irei postar num novo tópico.
  3. piteco

    tinymce e jquery

    Pessoal, utilizo o jquery e agora estou tentando utilizar o tinymce, mas me parece que a função que chama o tinymce não está sendo axecutada quando utilizo com o jquery, fiz algumas pesquisas mas ainda não consegui sair do lugar, estou fazendo assim: index.php <script src="admin/jquery/jquery-1.4.2.min.js"></script> <script type="text/javascript" src="admin/jscripts/tiny_mce/tiny_mce.js"></script> no arquivo que preciso que devo utilizar o tinymce <head> <script type="text/javascript"> <!-- tinyMCE.init({ // General options mode : "textareas", theme : "advanced", plugins : "safari,spellchecker,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,imagemanager,filemanager", // Theme options theme_advanced_buttons1 : "save,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect,|,fullscreen,|,cut,copy,paste,pastetext,pasteword,|,search,replace", theme_advanced_buttons2 : "", theme_advanced_buttons3 : "", theme_advanced_toolbar_location : "top", theme_advanced_toolbar_align : "left", theme_advanced_statusbar_location : "bottom", theme_advanced_resizing : true, // Example content CSS (should be your site CSS) content_css : "css/example.css", // Drop lists for link/image/media/template dialogs template_external_list_url : "js/template_list.js", external_link_list_url : "js/link_list.js", external_image_list_url : "js/image_list.js", media_external_list_url : "js/media_list.js", // Replace values for the template plugin template_replace_values : { username : "Some User", staffid : "991234" } }); //--> </script> </head> <form action="op_rimage_di.php" method="post"> <div class="texto"> <fieldset> <textarea name="textarea" cols="95" rows="33" id="textarea"></textarea> </fieldset> </div> </form>
  4. piteco

    listar dados com jquery

    resolvido... Segue o código <script type="text/javascript"> $(function(){ $("select[name=id_categoria]").change(function(){ $("#exame").html('<option value="0">Carregando...</option>'); $.post("teste.php", {id_categoria:$(this).val()}, function(valor){ // onde valor é resultado que retorna de exames.ajax.php $("#exame").html(valor); // preenche o combo de id_exames com os dados. } ); }); }) //--> </script>
  5. Pessoal, tenho um select que lista todas as categorias do bd, pretendo que após selecionar a categoria desejada, seja listado abaixo todos os exames relacionados a essa categoria, estou usando o jquery, fiz uma rotina que não está funcionando, agradeço se alguém de disser onde estou errando: cadastro.php <body> <div class="corpo"> <fieldset><legend>Informações Complementares</legend> Categoria : <select name="id_categoria" id="id_categoria"> <option value="0">--Escolha uma categoria--</option> <?php $sql_categoria = mysql_query("SELECT * FROM categoria WHERE tipo = 'L' ORDER BY descriscao_cat ASC"); while ($ln_cat = mysql_fetch_assoc($sql_categoria)) { $id_categoria2 = $ln_cat["codigo_cat"]; if ($id_categoria1 == $id_categoria2){ $seleciona_categoria = "selected"; } else{ $seleciona_categoria = ""; } echo "<option value =\"$id_categoria2\" $seleciona_categoria > $ln_cat[descriscao_cat] </option>"; } ?> </select> </fieldset> </div> <div class="exames" id="exames"> </div> <script> $(function){ $("select[name=id_categoria]").change(function(){ $.post("exames1.ajax.php", {id_categoria:$(this).val()}; function(valor){ $("#exames").html(valor); } ) }); //$("select[name=id_categoria]").change(function(){ } // $(function){ </script> </body> exames1.ajax.php <body> <?php $id_categoria = $_POST['id_categoria']; $sql = mysql_query("SELECT * FROM exames WHERE codigo_cat_exa='$id_categoria'"); if (mysql_num_rows($sql)){ echo "Nada ..."; } else { while ($ln=mysql_fetch_array($sql )){ $codigo_exa=$ln['codigo_exa']; $descriscao_exa=$ln['descriscao_exa']; $unidade=$ln['unidade']; $id_categoria=$l3['codigo_cat_exa']; $vetor=array("codigo_exa"=>$codigo_exa,"descriscao_exa"=>$descriscao_exa,"unidade"=>$unidade); print '<tr>'; printf(' <td align=center><b><font size=1>%s</b></font></td>', $vetor['codigo_exa']); printf(' <td colspan=3><b><font size=1>%s</font></b></font></td><td align="center"> <input type="text" name="exames[%s]" id="resultado" /></td>',$vetor['descriscao_exa'],$vetor['codigo_exa']); printf(' <td><b><font size=1><center>%s</center</b></font></td>', $vetor['unidade']); print '</tr>'; } } } ?> </body>
  6. Desculpa pela demora, mas tive problemas de saúde na familia de nem vi tb ontem. Veja bem, fiz aki um teste rápido, veja o q fiz e vê se serve para o que você quer. Aconselho q você pegue o código e teste numa pasta direfente e verá o resultado, aki funcionou. index.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <form action="op_teste.php" method="post"> <?php $tabela ="<table align='center' border='0' cellSpacing=0 cellPadding=0> <tr> <td width='528' height='130'><img src='../telediagnostico/admin/imagens/logo_telemedicina.jpg' /></td> </tr> </table>"; ?> <img src="../telediagnostico/admin/imagens/logo_telemedicina.jpg" /> <input name="tabela" type="hidden" value="<?php echo $tabela; ?>" /> <input name="teste" type="submit" /> </form> </body> </html> op_teste.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <?php $tabela = $_POST['tabela']; echo $tabela; exit; ?> </body> </html> Espero q de alguma forma isso sirva para vc, e desculpa mesmo a demora.
  7. Recaptulando: você envia a variavel assim $tablea = 'valor qualquer'; <input type='hidden' name='tabela' id='tabela' value='<?php echo $tabela ?>' > <input type = 'submit' name='envia' value ='Enviar' Na outra página você tá recebendo assim: $tabela = $_POST['tabela']; echo $tabela; tá fazendo assim ?
  8. Não, é exatamente isso, o campo hidden ele deixa a variavel escondida. Teste para ver se funciona. não tentei não, como eu poderia fazer isso, vi que você colocou o input ai, mas onde eu poderia colocar? Alias como ele não é mostrada eu posso coloca-lo em qualquer lugar certo? Valeu A sim eu envio via POST é q não coloquei tudo do formulario senao ficaria muito grande mas estou enviando via POST, e acho q entendi o campo hidden, só tom com uma duvida, este ECHO não fará com que ao clicar no botao enviar apareca a tabela? Value, vou tentar aqui
  9. Você colocar o hidden entes do botão de enviar, isso porque estou imaginando que você enviar isso via POST não tentei não, como eu poderia fazer isso, vi que você colocou o input ai, mas onde eu poderia colocar? Alias como ele não é mostrada eu posso coloca-lo em qualquer lugar certo? Valeu
  10. você quer ver quanto itens no seu banco tem a condição = 1 e depois fazer uma condição para 1 - SIM ou 0 - NÃO. Acho que assim serve: <?php $result = "SELECT * FROM encaminhamento where Alcool = '1'"; $rs = mysql_query($result); // veja bem, se sempre terá no seu banco um único valor q aceite a condição Alcool = '1', você pode fazer assim: $linha = mysql_fetch_array($rs); if ($linha = 1 ) { echo "SIM"; } else { echo "NÂO"; } // Se houver mais de um registro q aceite a condição Alcool = '1', você terá q colocar isso dentro de um while while ($linha = mysql_fetch_array($rs)) { if ($linha = 1) { echo "SIM"; } else { echo "NÃO"; } } $num_row = mysql_num_rows($rs); echo "O Formulário possui: ".$num_row." registros"; ?>
  11. piteco

    Populando tabelas

    Caso você use um arquivo separado para gravar seus dados, você deve colocar o nome desse arquivo no action do form, isso porque você não vai enviar via link, faz assim e será pelo metodo post: <form action="op_cadastro.php" method="post" name="frm_categoria" id="" onsubmit="return validaForm()"> <!-- coloca seu código --> </form Em op_cadastro.php você vai receber seus dados, assim: op_cadastro.php // faz a conexão com o banco $marca = $_POST['marca']; $modelo = $_POST['modelo']; $sql = mysql_query("insert into seu_banco (marca, modelo) values ('$marca','modelo')") or die ("Não foi possivel inserir os dados ".mysql_error()); Se entendi o q você queria, acho q isso responde a sua pergunta. Qualquer dúvida posta novamente aí.
  12. Cara, você usa o botão para enviar para trata_newalater, você já tentou mandar essa variavel através de um hidden ? Assim: <input type="hidden" name="hiddenField" id="hiddenField" value='<?php echo $tabela'; ?> />
  13. Tópico resolvido. Pesquisando na net e com ajudar da galera de outros foruns cheguei a classe HTML2PDF que serviu bastante, ela pode ser vista aki. http://html2fpdf.sourceforge.net/ http://www.html2pdf.fr/example http://www.fpdf.org/...pt/script41.php http://www.fpdf.org/...pt/script42.php http://www.fpdf.org/...d/html2pdf.phps
  14. é isso mesmo: extension=php_gd2.dll
  15. Pessoal, fiz um relatório usando a classe FPDF, na base onde pegos os dados tenho um campos chamadao resultado, esse campo é do tipo text. Na inserção de dados nesse campo eu uso o TinyMce, quando ele grava fica assim: , Quando eu vou editar o campo na tela, ele edita normalmente, mas para grar o relatório PDF ele vem da mesma forma que está no banco. Como faço para que no relatório ele apareça com os caracteres formatados ?
  16. Cara, seguinte, quando ele grava no BD, tem que gravar assim mesmo, pois ele tb grava as formatações que você escolheu quando digitou o seu texto de e-mail. Agora para poder-mos ver o que está acontecendo quando você exibe os dados gravados na tela, é necessário que você poste o código, mas vou tentar adiantar. No código é necessário que você coloque o javascript com o tinyMce, e claro igualar as variável ao campo. Qualquer problema posta aí novamente.
  17. Cara, pelo q entendi você que colocar o retorno do campo como link, então é só você colocar o <a href> e direcionar para a pagina desejada. echo '<hr><a href = "pagina.php">'.$ln['nome_do_exame'].'</a><br /> '; echo '------------------------------------------------- <br />'; echo "<a href='pagina.php'>".$ln['preparo_exame']."</a>"; Acho q isso resolve seu problema, caso não posta novamente aí.
  18. piteco

    quebrar linha $message para mail

    Tente assim: $message="From: GIRI website (new members form). To: GIRI Board members \n rDear Friends, \n A new candidate for GIRI ( $name ) has registered and is waiting for our aprovement. \n The registration was done in $date. \n Click <a href='index.php'>here</a> to analyse the new candidate proposal."); Eu acho que com o <br /> não iria funcionar tb. O que fiz, dei um espaço entre o final da palavra e o \n.
  19. Pessoal, começei a estudar jquery por agora, e claro estou com alguns problemas. Tenho no index.php chamadas para arquivos que abrem dentro de uma div conteudo, geralmente os 1º´s arquivos que abrem nessa div são listagens de tudo que está cadastrados com link´s para alteração, exclusão e inserir. estou usando o jquery, para abrir a pagina de listagem está funcionando, mas nessa listagem quando clico no link de inserir por exemplo, não acontece nada, segue o código: index.js $(document).ready(function(){ // incial o jquery // inicio abrir paginas dentro da div conteudo $("a").click(function(){ // $("a") -> seleciona todos os elementos a $("#conteudo").load($(this).attr("url"), function(){ $("#pagina").click( // aki inicia o "callback" function(){ ("#conteudo").load($(this).attr("url")); } ); } ); // abre a página na div conteudo }); // fim abrir pagina dentro da div conteudo // inicio de arredondar bordas $("div.container").corner("20px top"); $("div.menu li").corner("10px"); $("div.topo").corner("3px"); $("div.rodape").corner("20px bottom"); // final de arredondar bordas // inicio sub-menu vertical $('#Nav > li').hover(function(){ if (obj) { obj.find('ul').fadeOut('fast'); obj = null; } // if (obj) $(this).find('ul').fadeIn('fast'); }, function(){ obj = $(this); setTimeout( "checkHover()", 400 ); // setTimeout }); // $('#Nav > li').hover(function() // fim sub-menu vertical }) index.php <head> &lt;script type="text/javascript" src="jquery/jquery-1.4.2.min.js"></script> &lt;script type="text/javascript" src="jquery/arredonda_cantos.js"></script> &lt;script type="text/javascript" src="jquery/arredonda_excanvas.js"></script> &lt;script type="text/javascript" src="jquery/index.js"></script> </head> <ul id="Nav"> <li><a href="#" url="home.php">home</a></li> <li><a href="#" url="lista_categoria.php">Categoria</a></li> <li><a href="#" >Exames</a> <ul class="submenu"> <li><a href="#" url="lista_exames.php">Laboratórial</a></li> <li><a href="#" url="">Diag. Imagem</a></li> </ul> </li> <li><a href="#" url="lista_pacientes.php">Pacientes</a></li> <li><a href="#" url="lista_medicos.php">Médicos</a></li> <li><a href="#" url="lista_funcionarios.php">Funcionários</a></li> <li><a href="#" url="lista_convenios.php">Convênios</a></li> <li><a href="#" url="contato">Resultado de Exames</a></li> <li><a href="#" url="contato">Limpar Paciênte</a></li> </ul> <br class="cancelar" /> <!-- Essa css é para o menu respeitar o espaçamento interno --> </div> lista_categoria.php - aki tenho um link de inserir que deveria direcionar para o formulário de inserção, mas nada acontece. <div id = "pagina"><td align="right"><a href="#" url="frm_categoria.php"><img src="imagens/inserir.gif" alt="" width="55" height="16" border="0" /></a></td></div> Deve funcionar assim: index.php chama lista_categoria.php chama frm_categoria.php, sendo que todas devem abrir dentro da div conteudo que está no index.php Agradeço a quem puder me ajudar.
×
×
  • Criar Novo...