Ir para conteúdo
Fórum Script Brasil

zerebeu

Membros
  • Total de itens

    92
  • Registro em

  • Última visita

Posts postados por zerebeu

  1. Boas

    Tenho um menu popup(feito no software Ultra MEnu), em que ao fazer o rollover nos itens que têm subramos, o layout sobe uns pixeis, desformatando-o (esse comportamento só se verifica no IE).

    <script type="text/javascript" language="JavaScript1.2">
    
    
    BuildLayer('h','','','','10','10','','','','2','0','1px Solid #000000','1px Solid #000000','1px Solid #000000','1px Solid #000000','left','#FFFFFF','','1','1','','Filter:none(Duration=0.5)','','#C0C0C0','0','Default','Pointer','','100','0','#FFFFFF')
    SwapDiv('wme1','','File','blank.gif','blank.gif','0','0','arrow.gif','arroww.gif','7','7','auto','auto','Chicago,Arial,Verdana','Chicago,Arial,Verdana','9pt','9pt','normal','normal','#000000','#FFFFFF','normal','normal','none','none','#FFFFFF','#000000','blank.gif','blank.gif','1','1','1','1','1px None #000000','1px None #000000','1px None #000000','1px None #000000','1px None #3A4057','1px None #3A4057','1px None #3A4057','1px None #3A4057','middle','left','','','','_self','','','0','blank.gif','blank.gif','auto','auto','0','0','0')
    FreeLayer('wme10','','6','v','0','0','2','0','1px Solid #000000','1px Solid #000000','1px Solid #000000','1px Solid #000000','#FFFFFF','','1','1','','Filter:progid:DXImageTransform.Microsoft.Inset(,enabled=0,Duration=0.2)','','#C0C0C0','0','100')
    SwapDiv('wme9','wme1','New               ',_,_,_,'16','blank.gif','blank.gif','0','0',_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,'0px None #FFFFFF','0px None #FFFFFF','0px None #FFFFFF','0px None #FFFFFF',_,_,_,_,_,_,_,_,_,_,_,_,'0',_,_,_,_,_,_,_)
    InitDiv();
    Filter('True','','')
    HideDiv();
    
    
    </script>
    
    
    
    
    
    
    
    e no CSS:
    
    
    
    body {
     font-family:Tahoma, Arial, Helvetica, sans-serif;
     font-size: 1em;
     background: #ffffff url(../imagens/fundo.gif) repeat-x;
     z-index:0;
    
    }
    
    
    
    #header {
     width: 810px;
     height: 157px;
     background: transparent url(../imagens/logo.gif) no-repeat;
     margin: 9px auto 0px auto;
     }

    Agradecia muito qualquer ajuda, visto andar há horas e horas a bater com a cabeça

  2. Boas

    Estou a usar um editor javascript http://tinymce.moxiecode.com/ para editar texto e inserir numa tabela. Ao carregar no enter o próprio editor cria a tag HTML <p>..

    Acontece que a página que recebe estes dados tem de ser desta maneira (usei também as tags para explicar como pretendo qu fique):

    <table>
    <tr><td>logo empresa</td></tr>
    <tr>
    <td>1ª parágrafo(lado esquerdo) </td><td>2ª parágrafo(lado direito)</td>
    </tr>
    
    <tr><td>logo empresa</td></tr>
    <tr>
    <td>3ª parágrafo(lado esquerdo) </td><td>4ª parágrafo(lado direito)</td>
    </tr>
    etc....... poderia fazer assim:
    <?php
    $texto="<p>Ola tudo bem</p><p>Como estas</p>";
    $paragrafo=explode('</p>',$texto);//Isto separa $texto pelo </p> tranformando $paragrafo num array
    echo '
    <table>
    
    <tr><td>logo empresa</td></tr>
    <tr>
    <td>'.$paragrafo[0].'</td><td>'.$paragrafo[1].'</td>
    </tr>
    
    <tr><td>logo empresa</td></tr>
    <tr>
    <td>'.$paragrafo[2].'</td><td>'.$paragrafo[3].'</td>
    </tr>
    </table>
    ';
    
    ?>
    o problema é se o utilizador carrega várias vezes no enter ficando o texto que vem da base de dados assim:
    <p>paragrafo1</p>
    <p>paragrafo2</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>paragrafo3</p>

    e assim não vai funcionar...necessito de saber se o parágrafo tem de facto texto ou é somente mais uma quebra de linha..parece-me que depois do explode ainda terei de usar um foreach

  3. Boas

    Tenho aqui um script que não estou a ver como posso/devo fazer...basicamente vou buscar uma listagem através de PHP, depois dentro de um while quero criar caixas de cofirmação javascript para cada caso. No caso do utilizador dizer que sim fazer um update a uma tabela:

    Eis o código:

    <script type="text/javascript" language="javascript">
    
    <?
    
    while($linha=mysql_fetch_array($resultado)){
    
    ?> 
    
    janela=confirm('Quer desactivar o veiculo com a matricula <?=$linha['matricula']?>?');
    
    if(janela){//DESACTIVA O VEICULO
    
    <?
    
    $sql1="UPDATE viatura SET estado='0',data_fim='".$data."' WHERE viatura_id=".$linha['viatura_id'];
    
    $resultado1 = mysql_query($sql1) or die($sql1);
    
    ?>
    
    }//FIM DO IF--> JAVASCRIPT
    
    <?
    
    }//FIM DO WHILE-->PHP
    
    ?>
    
    </script>

    Acontece que sendo uma linguagem de servidor com uma linguagem de cliente esta lógica não está a funcionar, pois o script acaba por alterar sempre o estado...espero que me tenha feito entender bem

    Desde já agradeço

  4. Boas

    Tenho a seguinte função javascript para fazer aparecer/desaparecer um <tr> de uma tabela:

    var control=0;
    
    function visivel() {
    
     if(control==0){
      document.getElementById('listagem').style.display='block';
      control=1;
      
     }else{
      document.getElementById('listagem').style.display='none';
      control=0;
     }
    }
    e o HTML
    <a onClick="java script:visivel();" >Mostrar Finalizados...</a><!--ESCONDE/MOSTRA o <TR> -->
    
    <tr class="data" style="display:none;" id="listagem">
        <td class="tabelas">Finalizado</td>
        <td align="center" class="tabelas">&nbsp;</td>
     </tr>

    acontece que este <tr> é dinâmico e tem n registos, sendo assim só esconde/mostra o primeiro de todos..já tentei usar um while, mas o script torna-se muito pesado e rebenta.

    Sugestões?

    Desde já agradeço

  5. Boas

    tenho uma série de filmes que são carregados dinamicamente no flash através da componente flvPlayback...acontece que esses filmes aparecem sempre com uma barra em cima e em baixo da componente, mesmo que mude o tamanho do filme...agradecia muito alguma luz..o código é:

    import mx.video.*;

    my_FLVPlybk.contentPath = "videos/"+_root.video+".flv";

    var listenerObject:Object = new Object();

    listenerObject.metadataReceived = function(eventObject:Object):Void {

    my_FLVPlybk.setSize(400,293.1);

    }

    my_FLVPlybk.addEventListener("metadataReceived", listenerObject);

    onde my_FLVPlybk é a instancia da componente

  6. Boas

    INstalei o wamp num pc mas dá-me o seguinte erro no phpmyadmin

    :

    não é possível carregar a extensão mysqli ;

    Acontece que já verifiquei e no php.ini essa extensão está carregada.

    O que poderei fazer?

    Desde já agradeço

  7. Boas

    tenho uma aplicação de pesquisa de dados que abre em Access. não é mais do que um form do género dos feitos em vb6 e gostaria de poder exportar os dados para sql, mas todas os menus do access encontram-se trancados..como posso dar a volta a isto?

    Desde já agradeço

  8. Boas

    quero que uma função em javascript faça a validação de um campo em um form..como o form é criado dinâmicamente vindo de uma listagem tive de lhe inserir um id:

    conexao.open = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("dados.mdb")<form id ="formv<?=$rows['id']?>" onSubmit="return valida(<?=$rows['viatura_id']?>);" method="post">
    depois uso uma função para validar mas esta não dá erro ( javascript console) nem faz a validação:
    function valida(valor){
    
     if(document.getElementById('formv'+ valor).data.value!="")
     {
      alert( "Tem de preencher o campo data!" );
      alert(valor);
      return false;
      
     }
     return true; 
    }

    Agradeço qualquer ajuda!

  9. Boas

    Tenho aqui um caso bicudo pra resolver.

    Acontece que um servidor foi formatado, fazendo-se uma cópia de todos os conteúdos do disco. Entre eles estva o Wamp com uma base de dados em Mysql, mas a pessoa que formtou na exportou a mesma base de dados para SQL para depois correr no phpMyadmin.

    Já se instalou de novo o Wamp no servidor formatado e agora gostaria de saber como posso recuperar a base de dados. Suponho que exista alguma pasta no Wamp onde estejam esses dados mas não sei qual. Como posso resolver esta situação?

    Agradeço muito qualquer ajuda.

  10. Continuo sem conseguir enviar o e-mail autenticado...quer dizer o e-mail chega á caixa de correio mas aparece noname(0 Kapas) no anexo ...em baixo segue o código

    /fazemos a chamada a classe phpmailer
    
    $mail = new PHPMailer();
    
    
    
    //chamada par envio de email via smtp
    
    $mail->Mailer = "smtp";
    
    //habilita o envio de email HTML
    
    $mail->IsHTML(true); 
    
    //Remetente do e-mail
    
    $mail->From = $email;
    
    //nome do remetente do email
    
    $mail->FromName = $nome;
    
    
    
    //endereco de destino do email
    
    $mail->AddAddress("xxxxxx@gmail.com"); //O destino do email
    
    //assunto do email
    
    $mail->Subject = $assunto; 
    
    
    
    //texto da mensagem
    
    $mail->Body = $mensagem;
    
    //você poderá concatenar o texto para enviar mais de um assunto
    
    $mail->Body .= "<br />mais de um assunto"; 
    
    //coloque aqui o seu servidor de saída de emails (SMTP)
    
    $mail->Host = "mail.xxxxx.pt"; 
    
    $mail->AddStringAttachment($ficheiro,$ficheiro);   
    
    
    
    //habilita a autenticação smtp
    
    $mail->SMTPAuth = "true"; // Habilitar a autenticação email
    
    //usuário SMTP
    
    $mail->Username = "xxxxx@algo.pt";
    
    //senha do utilizador SMTP
    
    $mail->Password = "xxxxxxx";
    
    
    
    //verifica se está tudo ok e envia a mensagem
    
    if(!$mail->Send()){
    
     echo "Ocorreu erros ao enviar o e-mail"; 
    
     exit;  //sai do script sem executar o codigo
    
    }
    
    echo "Email Enviado com sucesso";
    
    ?>

  11. Boas

    Tenho uma página web (em backoffice) que lista pedidos submetidos num site que são guardados numa BD Mysql, para saber se existem novos pedidos usei a Meta tag refresh que recarrega essa página de dez em dez minutos. Basicamente o que queria era que ao ser submetido um pedido este aparecesse na página automaticamente (penso que só o poderei fazer com AJAX), de modo a que a página só fosse carregada sempre que caisse um novo pedido, agradecia que me pudessem indicar exemplos. Já trabalhei com AJax mas não estou a ver a maneira de fazer isto. Desde já agradeço

×
×
  • Criar Novo...