Ir para conteúdo
Fórum Script Brasil

-MMYTH-

Membros
  • Total de itens

    12
  • Registro em

  • Última visita

Posts postados por -MMYTH-

  1. Eu achei olhando no site php.net

    Eu fiz o codigo, aproveitem glr:

    <?php
        $recipient = "pessoa_a_enviar_o@email.com";
        $mail_body = "O texto pro e-mail";
        $subject = "Titulo do e-mail";
        $header = "From: $mail_remetente";
        $mail_remetente = "email_de_quem@manda.com"
        
        ini_set('sendmail_from', '$mail_remetente');
        
        mail($recipient, $subject, $mail_body, $header);
    ?>

  2. Eu achei no site um contador de visitas então eu testei:

    <?php
        $arquivo = "visitas.txt";
        $handle = fopen($arquivo, 'r+');
        $data = fread($handle, 512);
        $contador = $data + 1;
        fwrite($handle, $contador);
        fclose($handle);
    ?>
    mas eu queria que limpasse o arquivo antes de escrever nele, porque sem quando tem 2 visitas por exemplo, fica assim:
    12
    @Edit Fiz um aqui, esta certo?
    <?php
                function limpaTexto($texto)
                {
                    $especiais = array("á", "à", "ã", "â", "À", "Á", "Â", "Ã",
                                   "é", "è", "ê", "È", "É", "Ê",
                                   "í", "ì", "î", "Í", "Ì", "Î",
                                   "Ô", "Õ", "Ó", "Ò", "ó", "ò", "ô", "õ",
                                   "Ú", "Ù", "Ü", "ü", "ú", "ù",
                                   "ç", "Ç",
                                   " ", "/");
                    $normais   = array("a", "a", "a", "a", "A", "A", "A", "A",
                                   "e", "e", "e", "E", "E", "E",
                                   "i", "i", "i", "I", "I", "I",
                                   "O", "O", "O", "O", "o", "o", "o", "o",
                                   "U", "U", "U", "o", "o", "o",
                                   "c", "C",
                                   "", "");
                
                    $final = str_replace($especiais, $normais, $texto);
                
                    return $final;
                }
                
                $arquivo = "visitas.txt";
                $handle = fopen($arquivo, 'r+');
                $data = fread($handle, 512);
                $contador = $data + 1;
                limpaTexto($handle)
                fwrite($handle, $contador);
                fclose($handle);
            ?>

  3. pode fechar

    @Edit

    fecha ainda não que tenho uma duvida

    eu fiz esse codigo:

    cadastro.php

    <form name="form1" method="post" action="email.php">
        <table width="100" border="0" cellspacing="0" cellpadding="0" align="center">
            <tr> 
                <td valign="top" width="100" nowrap>
                    <b><font color="#FFFFFF">Nome:</font></b></td>
                <td> 
                    <input type="text" name="nome" size="34"></td>
            </tr>
            <tr> 
                <td valign="top" width="100" nowrap>
                    <b><font color="#FFFFFF">E-mail:</font></b></td>
                <td> 
                    <input type="text" name="email" size="34"></td>
            </tr>
        </table>
    </form>
    email.php
    <?php
        include("config.php");
        
        if ($nome!="" and $email!="")
        {
            //Codigo não mostrado...
        }
        else
        {
            echo 
                "
                <br><br><center>
                $msg_erro <br><br>
                <a href=\"site.php?act=cadastro\" class=\"links\">Por favor, volte e preencha corretamente.</a>
                </center>
                ";
        }
    ?>

    eu preencho corretamente e sempre diz: Por favor, volte e preencha corretamente.

  4. vou testar

    @Edit

    Erro

    Parse error: syntax error, unexpected '<' in /home/darkscla/public_html/hsbrteam/teste/cadastro.php on line 2
    o codigo ta assim:

    <?php
        <script language=JavaScript>
            function verify(f)
            {
                var msg="";
                var checkError="";
    
                if (f.nome.value=="")
                {
                    checkError += "\n\n-O campo 'Nome remetente' não foi preenchido !";
                }
                else if ((f.remetente.value == "") || (f.remetente.value.indexOf('@', 0) == -1))
                {
                    checkError += "\n\n-Seu endereço de e-mail não é válido!";
                }    
                else if (f.titulo.value=="")
                {
                    checkError += "\n\n-O campo 'asssunto' não foi preenchido !";
                }
                else if (f.mensagem.value=="")
                {
                    checkError += "\n\n-O campo 'mensagem' não foi preenchido !";
                }
    
                if (!checkError)
                {
                    alert(msg_ok);
                    if(confirm(msg_ok)==true)
                        return true;
                }  
                msg  = "______________________________________________________\n\n"
                msg += "O formulário não foi processado porque pode conter  \n";
                msg += "alguns dos seguintes erros.Corrija e tente novamente.\n";
                msg += "______________________________________________________"
        
                msg += checkError;
                alert(msg);
                return false;
            }
        </script>
    
    
        <form action="send.php" method="post" name="f" id="f" onsubmit="return verify(this);">
        <input type="hidden" name="subject" value="formmail" />
        Nome:
        <input name="nome" type="text" size="55" />
        E-mail:
        <input name="email" type="text" id="email" size="55" />
        Assunto:
        <input name="assunto" type="text" id="assunto" size="55" />
        Mensagem:
        <textarea name="texto" cols="60" rows="10" id="texto"></textarea>
        <input name="B11" type="reset" class="BUTTON" id="B11" value="Apagar e-mail" />
        <input name="B12" type="submit" class="BUTTON" value="Enviar e-mail" />
        </form>
    ?>

  5. Eu queria saber de um script em php que quando, de enviação de e-mail.

    Por Exemplo:

    Nome: [ ]

    E-mail: [ ]

    Titulo: [ ]

    Assunto: [ ]

    [Enviar]

    E quando aperta-se o comando enviar, ele inviaria um e-mail para mmyth07@gmail.com indentificando o assunto, o nome e tudo mais.

  6. muito obrigado, se tiver outra duvida volto a postar

    @Edit

    Isso funciona?

    <title><?php    
        if (isset($_GET['act']))
        {
            switch ($_GET['act'])
            {
                case 'index':
                    echo "Teste - Index";
                    break;
                case 'buy_adm':
                    echo "Teste - Comprar ADM";
                    break;
            }
        }
        else
        {
            echo "Teste - Index";
        }
    ?></title>

  7. obrigado pela ajuda

    @Edit

    O que esse comando "isset" significaria?

    if (isset($_GET['local']))
    e outra isso funcionaria?
    if (isset($_GET['act']))
    {
    switch ($_GET['act'])
    {
    case index:
    include "link01.php";
    break;
    case compreadmin:
    include "link02.php";
    break;
    case promocoes:
    include "link03.php";
    break;
    }
    }

×
×
  • Criar Novo...