Ir para conteúdo
Fórum Script Brasil

Tenko

Membros
  • Total de itens

    638
  • Registro em

  • Última visita

Posts postados por Tenko

  1. Fiz um esquema parecido, não sei se você vai concordar.

    Usei um select no banco buscando todos os emials que devem ser enviados na data escolhida pelo usuário, ordenei por código e fiz um while na função mail.

    Dá uma olhada no código....

    Código ================================================================

    <?php

    require_once "lib/intranet.php";

    require_once "lib/start.php";

    $sData = date( "Y/m/d" );

    $sSql = " select * from webmail where maildata = '" .$sData. "'";

    $sResult = db_query( $sSql );

    $nLinhas = db_rows( $sResult );

    if( $nLinhas == 0 ){

    }else{

    enviaMail();

    }

    ?>

    <?php

    function enviaMail(){

    $sData = date( "Y/m/d" );

    $sSql = " select ";

    $sSql .= " mailid as COD , ";

    $sSql .= " mailassu as ASSUNTO , ";

    $sSql .= " mailreme as REMETENTE , ";

    $sSql .= " mailmens as MENSAGEM ";

    $sSql .= " from webmail ";

    $sSql .= " where maildata = ";

    $sSql .= " '" .$sData. "' ";

    $sSql .= " order by COD ";

    $sResult = db_query( $sSql );

    while( $sLinha = db_fetch_array( $sResult )){

    $sAssuntoM = $sLinha[ "ASSUNTO" ];

    $sMensagemM = $sLinha[ "MENSAGEM" ];

    $sRemetenteM = $sLinha[ "REMETENTE" ];

    $sEMail = "rodrigues@shx.com.br";

    $sDtAtual = date('d/m/Y');

    $sAssunto = $sAssuntoM;

    $sMensagem = $sMensagemM;

    $sCabecalhos = "MIME-Version: 1.0" . "\r\n";

    $sCabecalhos .= "Content-type: text/html; charset=iso-8859-1" . "\r\n";

    $sCabecalhos .= "From: $sRemetenteM <$sRemetenteM@shx.com.br>" . "\r\n";

    $sCabecalhos .= "To: <" . $sEMail . ">" . "\r\n";

    mail( $sEMail, $sAssunto, $sMensagem, $sCabecalhos );

    $iCont += 1;

    }

    echo "<font color='#800000' face='verdana' size=2><b>".$iCont." </b></font>

    <font color='#000000' size=2 face='verdana'>Emails enviados com sucesso...

    <br><b>Beleza!!!!!!!!</b></font>";

    }

    ?>

  2. <?php

    $sPalavra = array( "Esta é um teste para retirar os acentos das várias palavras que são digitadas" );

    echo $sNova = retiraAcentos( $sPalavra );

    function retiraAcentos( $sPalavra )

    {

    for( $i=0; $i < count( $sPalavra ); $i++ )

    {

    $a = $sPalavra[$i];

    $busca = array( "á","à","â","ã","é","è","ê","í","ì","î","ó","ò","ô","ú","ù","û" );

    $valores = array( "a","a","a","a","e","e","e","i","i","i","o","o","o","u","u","u" );

    $sNovaPalavra = str_replace( $busca, $valores, $a );

    }

    return ( $sNovaPalavra );

    }

    ?>

  3. <form action="deletar.php" method="POST">

    <?

    // Minhas Libs

    require_once "lib/intranet.php";

    require_once "lib/start.php";

    $sSql = "select iduser from webuser order by iduser";

    //db_query faz parte das minhas libs

    $sResult = db_query( $sSql );

    //db_fetch_array faz parte das minhas libs

    while ( $dados = db_fetch_array( $sResult )){

    $id = $dados["iduser"];

    echo $id."<input type='checkbox' name='deletar[]' value=$id><br>";

    }

    ?>

    <input type="submit" value="Deletar">

    </form>

    Esta dando certo agora

  4. <?php

    $iNumero_parcelas = 15;

    getParcelas( $iNumero_parcelas );

    ?>

    <?php

    function getParcelas( $iNumero_parcelas ){

    $sDia = date( d );

    $sMes = date( m );

    $sAno = date( Y );

    for( $i=0; $i < $iNumero_parcelas; $i++ ){

    $sMes += 1;

    if( $sMes > 12 ){

    $sAno += 1;

    $sMes = 01;

    }

    echo "Parcela " . $i ." data de vencimento : ".$sDia."/".$sMes."/".$sAno."<br>";

    }

    }

    ?>

  5. Vou dar uma dica pra você.

    Crie uma base só para usuários, isso com certeza você deve ter.

    Acrescente um campo como Status.

    Na hora que der o Insert deixe assim:

    Insert into usuário( nome , bla , bla, status ) values ( “tenko”, “”,””,”novo” ) ;

    Depois você cria um relatório que exibira somente os novos usuários.

    Em cada nome de usuário você deixa um link que ira chamar uma outra página que mudara o Status do usuário para Visto e em seguida enviará o e-mail.

    Simples

  6. <form method = "post" action="oi.php" name="oi">

    Rodrigo - <input type="checkbox" value="1" name="chknome[]"><br>

    Tenko - <input type="checkbox" value="2" name="chknome[]"><br>

    Kellen - <input type="checkbox" value="3" name="chknome[]"><br>

    <input type="submit" value="ok" />

    </form>

    <?php

    $aArray = $_POST[ "chknome" ];

    for( $i=0; $i < count( $aArray ); $i++ )

    {

    echo $sSql = " Delete from tab_mens where nmens = ".$aArray[ $i ]."<br>";

    }

    ?>

  7. Primeiro de tudo: esta falando que não encontrou o arquivo: data.dat

    Depois esta falando que não conseguiu apagar o arquivo: data.dat

    Depois esta falando que não conseguiu abrir o arquivo: data.dat

    Depois esta falando que não conseguiu escrever no arquivo: data.dat

    Nossa, você esta com um monte de problemas. rsrsr

    Isso pode ser a extensão que você esta dando para o arquvio ( dat ), talvez o servidor não deixe ser executado nada com essa extensão, mude para ( txt ) .

  8. Eu acabei de fazer um, se você quiser dar uma olhada :

    <html>

    <head>

    <title>Email</title>

    </head>

    <body bgcolor="#f2f2f2" text="#000000">

    <form name="form" method="post" action="email.php?mandar=s">

    <table width="95%" border="0" cellspacing="2" cellpadding="0" align="center">

    <tr bgcolor="ebebeb">

    <td width="31%" height="30"><font face="Arial" size="2">Email do remetente:</font></td>

    <td width="69%" height="30"><font face="Arial" size="2">

    <input type="text" name="email_rem" maxlength="80" size="35"></font></td>

    </tr>

    <tr bgcolor="ebebeb">

    <td width="31%" height="30"><font face="Arial" size="2">Nome do destinat&aacute;rio:</font></td>

    <td width="69%" height="30"><font face="Arial" size="2">

    <input type="text" name="nome_dest" maxlength="60" size="25"></font></td>

    </tr>

    <tr bgcolor="ebebeb">

    <td width="31%" height="30"><font face="Arial" size="2">Email do destinat&aacute;rio:</font></td>

    <td width="69%" height="30"><font face="Arial" size="2">

    <input type="text" name="email_dest" maxlength="80" size="35"></font></td>

    </tr>

    <tr bgcolor="ebebeb">

    <td colspan="2" height="30">

    <div align="center"><font face="Arial" size="2">Mensagem</font></div></td>

    </tr>

    <tr bgcolor="ebebeb">

    <td colspan="2" height="30">

    <div align="center"><font face="Arial" size="2">

    <textarea name="mensagem" rows="3" cols="50"></textarea></font></div></td>

    </tr>

    <tr bgcolor="ebebeb">

    <td colspan="2" height="30"><div align="center">

    <input type="submit" name="enviar" value="Enviar email"></div></td>

    </tr>

    </table>

    </form>

    </body>

    </html>

    <?php

    $sDe = $_POST[ "email_rem" ];

    $sPara = $_POST[ "nome_dest" ];

    $sEmaiP = $_POST[ "email_dest" ];

    $sMens = $_POST[ "mensagem" ];

    global

    $mandar;

    $sAssunto = "Teste de Email";

    $sCabecalhos = "MIME-Version: 1.0" . "\r\n";

    $sCabecalhos .= "Content-type: text/html; charset=iso-8859-1" . "\r\n";

    $sCabecalhos .= "From: $sDe " . "\r\n";

    enviaEmail( $sEmaiP, $sAssunto, $sMens, $sCabecalhos );

    ?>

    <?php

    function enviaEmail( $sEmaiP, $sAssunto, $sMens, $sCabecalhos )

    {

    global

    $mandar;

    if( $mandar == 's'){

    mail( $sEmaiP, $sAssunto, $sMens, $sCabecalhos );

    echo "Seu e-mail foi enviado com sucesso....";

    }else{

    echo "Seu e-mail não pode ser enviado....";

    }

    }

    ?>

  9. <?php

    $sNome = " Rodrigo ";

    $sNome1 = " Tenko ";

    $sChama = caixaAlta( $sNome , $sNome1 );

    $sChama = explode( "-" , $sChama );

    $sNome = $sChama[0];

    $sNome1 = $sChama[1];

    echo $sNome . " ( " . $sNome1 . " )";

    ?>

    <?php

    function caixaAlta( $sNome , $sNome1 )

    {

    $sNome = strtoupper( $sNome );

    $sNome1 = strtoupper( $sNome1 );

    $sDados = $sNome."-".$sNome1;

    return( $sDados );

    }

    ?>

  10. No Html

    <input type="checkbox" name="exc[]" value="">

    No php

    <?php

    $sExcluir = $_POST[ "exc" ];

    for( $i=0; $i < count( $sExcluir ); $i++ ){

    $sSql = " delete from tabela where codigo = " $sExcluir[$i];

    }

    ?>

  11. Bom dia, beleza?

    Isso vai depender muito do volume de informação que você possui.

    Em média, uma busca feita em banco é mais rápida por ser possível criar os índices, mas se você possui pouca informação não vale tanto a pena usar um arquivo txt.

    Na minha opinião eu usuária o banco, por segurança, mas essa é minha opinião, talvez alguém mais queira deixar alguma coisa ou não concorde com que eu disse.

    Espero ter ajudado.

  12. <html>

    <head>

    <title>

    Mudar Cor

    </title>

    <style type="text/css">

    .box {

    border-top:1px solid #ffffff;

    border-bottom:1px solid #ffffff;

    border-left:1px solid #ffffff;

    border-right:1px solid #ffffff;

    font-family:arial;

    font-size:11px;

    color: #000000;

    }

    </style>

    </head>

    <body>

    <textarea cols="10" rows="10" wrap="OFF" class="box"></textarea>

    </body>

    </html>

  13. - Primeiro: Crie a imagem que você quer colocar no sistema.

    - Segundo: Vá à pasta que o Java criou para armazenar seu sistema.

    - Terceiro: Crie uma pasta e guarde sua imagem nesta pasta.

    - Abra o Editor Java que você tem, no meu caso o Eclipse.

    Quando você abriu o projeto vai aparecer a pasta que criou.

    Digite o código.

    private JLabel ImagemGif;

    private ImageIcon Image;

    ImagemGif = new JLabel();

    ImagemGif.setIcon( new ImageIco( “NomeDaPasta/imagem.gif” ) );

    ImagemGif.setBounds( 15,20,306,52 );

    add(ImagemGif );

  14. Assim é melhor :

    <form method="post" action="escolas.php">

    <select name="escolas[]" size="2" multiple="multiple">

    <option value="teste1">

    teste1

    </option>

    <option value="teste2">

    teste2

    </option>

    <option value="teste3">

    teste3

    </option>

    <option value="teste4">

    teste4

    </option>

    </select>

    <input type="submit" value="ok" />

    </form>

    <?php

    $sEscolas = $_POST[ "escolas" ];

    if( !empty( $sEscolas )){

    for( $i=0; $i < count( $sEscolas ); $i++ ){

    echo $sEscolas[ $i ]."<br>";

    }

    }

    ?>

  15. Você pode usar esse comando em JavaScript para enviar o valor para um campo hidden, assim você pode usar o POST para pegar o valor.

    <html>

    <head>

    <title></title>

    <script>

    function passaValor( valor ){

    document.t1.hidValor.value= valor ;

    }

    </script>

    </head>

    <body>

    <form name="t1">

    <input type="text" name="hidValor" value="">

    <img src="imagem.gif" onClick="passaValor('figura1');">

    </form>

    </body>

    </html>

×
×
  • Criar Novo...