Ir para conteúdo
Fórum Script Brasil

ikkinet

Membros
  • Total de itens

    435
  • Registro em

  • Última visita

Posts postados por ikkinet

  1. isso teria q ser em javascript a envia.htm...... ai quando você clica no botao já aparece as msg de erro e so depois, se já tiver tudo preenchido, muda pra pagina envia.php..... não sei fazer isso....

    entra no forum de javascript e pergunta como validar os campos ao clicar no botao enviar....

  2. cara....

    não tem diferenca nenhuma em aprender um e depois o outro, seja qual for o sentido..... eu axo q você deve primeiramente QUERER aprender....

    depois de querer aprender, o resto e muito simples.... mesmo porque o mysql seria como um complemento de PHP e vice versa.... se você quer algo bem profundo mesmo em php precisara sem duvida de mysql....

    então cara..... te aconcelho a aprender os dois simultaneamente, pois na pratica sera assim.... e não há nada melhor do q você aprender já da maneira q vai usar....

    e outra.... não indico livro nenhum pra ler..... o seu melhor manual é seu proprio cerebro.... mas as vezes ate grandes cerebros precisam de ajuda.... por isso existe este forum.... e o manual online do php.... pra não precisar desembolsar nada....e aprender da mesma maneira.,...

    espero ter ajudado...

  3. cara....

    eu fiz o script adapatado pra dois arquivos... um seria envia.htm, onde estao os formularios e o script no envia.php.....

    eu testqi aki e funcionou sim.... não sei o q deve ter dado errado... você fez com dois arquivos????

  4. cara....

    na pagina mesmo você pode colocar um iframe.... ai so a pagina q tem o banner seria atualizada, sem precisar recarregar todo o resto.... <iframe border=0 width=468 height=60 src=banner.php>..... ai no banner.php, por exemplo, você coloca lem cima, entre as tags <head> e </head>, <meta http-equiv="refresh" content="30">....

    espero ter ajudado...

  5. AllanLF,

    cara.... desculpa... e q eu tava com prob na net aki.... so hj consegui conectar de novo..... e o seguinte..... eu nunca mexi com arquivos TXT.... se você quiser no BD posta ai falando e explicando melhor como q funciona esse sistema q eu vou tentar te explicar, em scripts, como q funciona....

    obrigado pelos elogios de todos....

  6. muito obrigado....

    e quanto a ter outras explicacoes.... de verdade... mas eu tenho um monte na cabeca aki....

    pergunta algo mais ou menos q você quer q eu tento te explicar... se tiver ao meu alcance.....

    mais uma vez obrigado pelo elogio....

  7. cara....

    primeiramente gostaria de enfatizar o q disse o nosso amigo msb_gj, cadastre-se no forum.... e bem rapido e aumenta ainda mais a nossa comunidade....

    depois, vou te explicar mais ou menos como seria um script para enviar os emails e fazer a validacao dos campos....

    primeiro, faca uma pagina de formulario em HTML normalmente.... fica mais facil assim...

    uma bem simples seria assim...

    <html>

    <head>

    <meta http-equiv="Content-Language" content="pt-br">

    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

    <meta name="GENERATOR" content="IkkiNET! Visual HTML Editor">

    <title>Formulário</title>

    </head>

    <body>

    <form method="POST" action="envia.php">

    <table border="0" width="46%" cellspacing="0" cellpadding="0">

      <tr>

        <td width="33%" valign="top" align="right"><b>Nome:</b></td>

        <td width="67%" valign="top" align="left">

            <p><input type="text" name="nome" size="20"></p>

        </td>

      </tr>

      <tr>

        <td width="33%" valign="top" align="right"><b>E-mail:</b></td>

        <td width="67%" valign="top" align="left">

            <p><input type="text" name="email" size="20"></p>

        </td>

      </tr>

      <tr>

        <td width="33%" valign="top" align="right"><b>Comentários:</b></td>

        <td width="67%" valign="top" align="left">

            <p><textarea rows="2" name="comentarios" cols="20"></textarea></p>

        </td>

      </tr>

      <tr>

        <td width="33%" valign="top" align="right"></td>

        <td width="67%" valign="top" align="left"><input type="button" value="Enviar"></td>

      </tr>

    </table>

    </form>

    </body>

    </html>

    esta é uma página simples em HTML de formulário.... o texto destacado em vermelho está dizendo qual o script q validará o formulário...

    os textos em destaque azul são os nomes dos 3 campos q temos no formulário: nome, email e comentarios.....

    estes nomes se tornarão as variáveis no script PHP....

    agora, vamos ao script..... que deve se chamar, no caso, envia.php.....

    <?

    if(empty($nome)) {

    echo 'ERRO!!! O campo NOME deve ser preenchido.';

    } elseif(empty($email)) {

    echo 'ERRO!!! O campo EMAIL deve ser preenchido.';

    } elseif(empty($comentarios)) {

    echo 'ERRO!!! O campo COMENTARIOS deve ser preenchido.';

    } else {

    echo 'SUCESSO!!! Seu email foi enviado com sucesso.';

    mail("$nome<$email>","Assunto da mensagem q vai pra pessoa","Corpo da mensagem q vai pra pessoa","From: seu@email");

    mail("seu@email","Assunto da mensagem q vai pra vc","corpo da mensagem q vai pra vc","From: $nome<$email>");

    }

    ?>

    explicando.... em roxo são as tags q abrem e fecham o script PHP e devem vir no script sempre....

    em vermelho estao as condicoes.... if (se, em ingles), else (senao, em ingles), empty (vazio em ingles).... ou seja.... se o campo nome for vazio (if (empty($nome)) ), faz determinada ação.....

    em verde os echos.... imprimem o q vem dentros das '' na tela do computador....

    e por ultimo, em azul, a função mail, que envia o email pra pessoa e pra vc.... uma observação importante.... no corpo da mensagem, para se dar um quebra de linha, usa-se \n....

    por exemplo

    uma mulher\nlinda passou\npor aki...\n\nlindo dia hj...

    fica assim no email:

    uma mulher

    linda passou

    por aki...

    lindo dia hj...

    espero ter ajudado....

    qualquer coisa posta ai...

  8. so mais uma duvida ....

    pra q server akelas letras antes e depois dos nomes das tabelas... tipo

    SELECT p.nome, e.salario

    FROM pessoa p,emprego e

    WHERE p.cod_pessoa=e.cod_pessoa AND nome like...

    me corrija se eu estiver errado, mas seria tipo uma forma de simplificar o nome da tabela e pra dizer depois em qual tabela q ta procurando????

  9. ah....

    então no ele vai procurar a linha da tabela onde o cod_pessoa e igual na tabela 1 e na 2.... e vai pegar o nome q ta numa tabela e o salario q esta em outra no seu caso....

    e isso????

  10. ae galera....

    existe eu dar select em duas tabelas de um mesmo banco de dados de uma so vez....

    tipo SELECT * FROM tabela1, tabela2 WHERE nome like '%$nome%'

    valeu....

  11. não...

    roda em linux... num servidor....

    o site possui um cadastro guardado num banco de dados.... então eu tenho q fazer funcionar de alguma maneira... ele tem q rodar todo dia as 4h da madrugada....

    ai ele faz um backup do banco de dados...

    valeu pela intensao...

  12. cara...

    se você realmente quer montar seu proprio sistema de gerenciamento, você tem q aprender uma linguagem... se você veio a este forum, e porque a linguagem PHP te atrai mais.... você gostou mais dela....

    porque você não faz os cursos da iPed??? na pagina princiapl da ScriptBrasil tem os cursos la....

    primeiro te aconselho fazer logica de programacao, pra você entender um pouco como funciona os programas... e depois fazer o de php....

    é muito facil... e bem explicado....

    espero que você faca os cursos.... assim q surgirem duvidas, e so postar aki no forum q o pessoal te ajuda....

    ta todo mundo aki pra te ajudar....

    e mais uma coisa: cadastre-se no forum.....

  13. Prezados,

    preciso capturar a primeira e a última palavra de uma string, já utilizei a

    função str_word_count, mas não deu muito certo, pois não posso prever

    quantas palavras compõem a string...

    segue abaixo o exemplo:

    $string = "joao da silva oliveira";

    preciso capturar:

    joao.oliveira

    caso alguém possa me ajudar agradeço,

    um grande abraço!!

    tenta isso

    <?PHP
    $string = "Joao sei la o que";
    $string_prim = substr($string, 0, 1);
    $ultima = strlen($string);
    $penultima = strlen($string)-1;
    $string_sec = substr($string,$penultima,$ultima);
    echo $string_prim;
    echo "<br>".$string_sec;
    ?>
    OBS: Eu postei esse porque o do Ikkinet não funcionou; E se cadastra aqui no fórum, Web Devel
    cara... eu testei o seu e não funcionou... so pegou a primeira e ultima letras... o meu eu acabei de testar e funcionou perfeitamente.... so faltou o echo... o script completo fica:
    <?
    
    $ax1 = str_word_count($nome)-1; //pega quantas palavras tem a variavel menos 1 porque o vetor string comeca do zero
    
    $ax2 = str_word_count($nome, 1); //coloca os nomes em um array
    
    $nome_completo = $ax2[0].".".$ax2[$ax1]; //pega a primeira palavra da variavel e a ultima
    
    echo $nome_completo;
    
    ?>

    valeu....

  14. você pode usar esta funcao mesmo...

    ficaria algo assim...

    <?

    $ax1 = str_word_count($nome)-1; //pega quantas palavras tem a variavel menos 1 porque o vetor string comeca do zero

    $ax2 = str_word_count($nome, 1); //coloca os nomes em um array

    $nom_completo = $ax2[0].".".$ax2[$ax1]; //pega a primeira palavra da variavel e a ultima

    ?>

    não testei mas acho q isso deve dar certo....

    espero ter ajudado...

  15. olá...

    eu gostaria de saber se há alguma maneira de criar um certificado SSL, como os q a certisign, verisign e outros fazem...

    eu não to afim de desembolsar muita grana.... alguém sabe como eu posso criar um???

    já tenho mod_ssl, openssl instalado no meu server....

    obrigado...

  16. mas lguem sabe como que eu crio isso???

    e q eu to fazendo um sistema prum cliente e ele não tem acesso ao phpmyadmin.... então eu teria q criar isso....

    mas não sei nem como comecar a fazer isso.... se alguém puder me ajudar....

    valeu mesmo...

  17. cara...

    já tentei.... não deu certo.....

    você sabe mais alguma maneira??? valeu mesmo...

    e aki... alguém sabe como q faz pra eu gerar e baixar o arquivo .sql????

    valeu....

  18. ae galere.....

    eu vi no site iMasters como se faz backup de uma tabela do banco de dados:

    BACKUP TABLE colunistas TO '/tmp'

    acontece que a pasta /tmp no caso tem q estar no meu servidor...

    alguém sabe se tem jeito de eu fazer uma copia pruma outra pasta q esta em outro servidor????

    se tiver jeito ensina ai como...

    Obrigado...

  19. cara,....

    o mais facil e usar o mail() mesmo duas vezes...

    arquivo.php

    <?

    mail("$email","Sucesso!!!","Sua mensagem foi enviada com sucesso!!!\n\nObrigado por enviar.","From: webmaster@seusite.com.br");

    mail("supervisor@seusite.com.br","Mensagem enviada","A mensagem é:\n\n************ Mensagem ***********\n\n$msg\n\n*****************************","From: webmaster@seusite.com.br");

    echo "sua mensagem foi enviada com sucesso!!!";

    ?>

    os \n utilizados acima são para quebrara a linha.

    a função mail() tem a seguinte sintaxe:

    mail("email que vai receber","Assunto","Corpo da mensagem","From: quem enviou");

    Os \n só podem ser colocados no corpo da mensagem...

    Nas últimas aspas, tem q vir o From: antes do email.

    espero ter ajudado..

×
×
  • Criar Novo...