Ir para conteúdo
Fórum Script Brasil

TrEv'S

Membros
  • Total de itens

    48
  • Registro em

  • Última visita

Posts postados por TrEv'S

  1. Bom eu estava pensando em um script assim:

    Ao invez de usar o mailto: o cara poderia usa um script pra que quando o cara clicase em algum email ele abriria uma janela já com o email do cara no form pra ser enviado tudo isso numa pagina com um formulario já feito...deu pra entender ne?? como eu faço um script desses???

  2. Bom alguém sabe do que e feito aquele script que instala um plugin do flash pelo navegado? tem como fazer ele em php? o script usado pra instalar aqueles plugin do flash e mais aqueles q tem em sites pornograficos que enche o pc do cara de porcaria, ou aquelas barrinhas q se instalam no navegador, e feito em activex?

  3. axiii tongue.gif

    Parse error: parse error in perfil.php on line 28

    so uma duvida no final ele não tem q fecha a conexao com o mysql?

    mysql_close($conn);

    bom mas mesmo fechando ele não funciona.. to colocando como tão me passando ai.. sad.gif

  4. cara eu não manjo muito de php ainda ne..então você falo sobre

    Select * from tabela order by nome

    la no phpadmin na opçao do sql ele mostra:

    SELECT * FROM `perfil` WHERE 1

    já tentei de varios modos..todos q você já falo tb.. nenhum sucesso. se for indicar outra maneira se não for pedir muito poderia colocar já no script, assim evita de eu errar.. fico no aguardo..desde já agradeço

  5. sim e auto incremento, mas não funciono ainda não amigo.. o q pode ser?

    to testando o script no mi@ sera q tem algum problema? essa maneira q você fez ai agora eu já tinha testado e não deu tb..

    fico no aguardo..

  6. Eu testei aqui ele mostra assim:

    claro

    escuro

    claro

    claro

    escuro

    escuro

    sendo q ele deveria mostra

    claro

    escuro

    claro

    escuro

    eu modifiquei ele pra ver se mostrava certo, mas não consegui.. você poderia me mostra como ele ficaria junto com o script que eu passei ali encima??

    Desde já agradeço..

  7. Eu tenho um script que puxa os dados do bd e mostra um enbaixo do outro, ai eu queria que ele mostrase em uma tabela um embaixo do outro mas com cores diferentes.. uma linha da tabela em cinza e outra preta.. como eu faço isso??? a tabela eu sei criar, so não sei fazer com q o script mostre uma cor sim e outra não.. o script e esse ai enbaixo:

    desde já agradeço.

    <?
    include "dbconfig.php";
    $sql = "select codigo, nome, nick, nascimento, cidade, mail, messenger, icq, site, signo, hobby, comida, bebida, musica, amor, amigo, carinho, namora, sonho, frase, foto from perfil";
    $query = @mysql_query($sql);
    if (!$query){
    die ("Problemas ao executar o sql !!!");
    } else {
    echo "<h1>Perfil</h1><p align=center><a href=\"javascript:AbreJanela('perfilcadastrar.php', 'NovaJanela', 360, 450, 'yes', 01,01)\">Quero cadastrar meu perfil!</a><br>
    Confira abaixo os perfis que já estão cadastrados:<br></p>";
    while ($coluna = @mysql_fetch_array($query)){
    $codigo = $coluna["codigo"];
    $nick = $coluna["nick"];
    $nome = $coluna["nome"];
    $cidade = $coluna["cidade"];
    echo "<center><a href=\"javascript:AbreJanela('perfilver.php?perfil=$codigo', 'NovaJanela', 466, 310, 'yes', 01,01)\">$nick</a> | $nome | $cidade <br>";
    }
    }
    mysql_close($conn);
    ?>
    

  8. eu ia colocar antes mas pensei q seria mais facil se tivesem ele completo..entoa la vai ai:

    o script q tem q ser alterado e esse ai o perfilinsere.php ele q grava as informaçoes vindas do form q o usuario preencheu... eu queria tira ali a opçao de upload..e em vez de o usuario fazer upload da foto ele escolhese um avatar..

    <html>
    <head><title>Perfil</title><link href="estilo.css" rel="stylesheet" type="text/css"></head><body>
    <?
    $tamanho = "50000"; //tamanho máximo da foto em bytes
    
    //-- conexão da base de dados
    require_once("dbconfig.php");
    
    /* verifica se os dados obrigatórios foram informados */
    if (trim($HTTP_POST_VARS["nome"]) == "") {
        echo "<br><br><center>Problemas ao efetuar cadastro: <b>NOME</b> é um campo obrigatório!</center>";
        exit();
    } elseif (trim($HTTP_POST_VARS["nick"]) == "") {
        echo "<br><br><center>Problemas ao efetuar cadastro: <b>NICK</b> é um campo obrigatório!</center>";
        exit();
    } elseif (trim($HTTP_POST_VARS["nascimento"]) == "") {
        echo "<br><br><center>Problemas ao efetuar cadastro: <b>DATA DE NASCIMENTO</b> é um campo obrigatório!</center>";
        exit();
    } elseif (trim($HTTP_POST_VARS["mail"]) == "") {
        echo "<br><br><center>Problemas ao efetuar cadastro: <b>E-MAIL</b> é um campo obrigatório!</center>";
        exit();
    } elseif(!(ereg ("^.[a-z0-9_-]+@.+\\..+$", $HTTP_POST_VARS["mail"]))) {
        echo "<br><br><center>Problemas ao efetuar cadastro: <b>E-MAIL</b> possui um formato inválido!</center>";
        exit();
    } elseif (trim($HTTP_POST_VARS["messenger"]) == "") {
        echo "<br><br><center>Problemas ao efetuar cadastro: <b>MESSENGER</b> é um campo obrigatório!</center>";
        exit();
    } elseif (trim($HTTP_POST_VARS["cidade"]) == "") {
        echo "<br><br><center>Problemas ao efetuar cadastro: <b>CIDADE</b> é um campo obrigatório!</center>";
        exit();
    } elseif (trim($HTTP_POST_VARS["signo"]) == "") {
        echo "<br><br><center>Problemas ao efetuar cadastro: <b>SIGNO</b> é um campo obrigatório!</center>";
        exit();
    } elseif (trim($HTTP_POST_VARS["hobby"]) == "") {
        echo "<br><br><center>Problemas ao efetuar cadastro: <b>HOBBY</b> é um campo obrigatório!</center>";
        exit();
    } elseif (trim($HTTP_POST_VARS["comida"]) == "") {
        echo "<br><br><center>Problemas ao efetuar cadastro: <b>COMIDA FAVORITA</b> é um campo obrigatório!</center>";
        exit();
    } elseif (trim($HTTP_POST_VARS["bebida"]) == "") {
        echo "<br><br><center>Problemas ao efetuar cadastro: <b>BEBIDA FAVORITA</b> é um campo obrigatório!</center>";
        exit();
    } elseif (trim($HTTP_POST_VARS["musica"]) == "") {
        echo "<br><br><center>Problemas ao efetuar cadastro: <b>MÚSICA FAVORITA</b> é um campo obrigatório!</center>";
        exit();
    } elseif (trim($HTTP_POST_VARS["carinho"]) == "") {
        echo "<br><br><center>Problemas ao efetuar cadastro: <b>CARINHO</b> é um campo obrigatório!</center>";
        exit();
    } elseif (trim($HTTP_POST_VARS["namora"]) == "") {
        echo "<br><br><center>Problemas ao efetuar cadastro: <b>TEM NAMORADO(A)?</b> é um campo obrigatório!</center>";
        exit();
    } elseif (trim($HTTP_POST_VARS["sonho"]) == "") {
        echo "<br><br><center>Problemas ao efetuar cadastro: <b>SONHO</b> é um campo obrigatório!</center>";
        exit();
    } elseif (trim($HTTP_POST_VARS["frase"]) == "") {
        echo "<br><br><center>Problemas ao efetuar cadastro: <b>FRASE</b> é um campo obrigatório!</center>";
        exit();
    } else {
    
        /* upload da imagem para o servidor */
    
    if ($foto != "") {
    if ($foto_size > $tamanho)
    {die("Arquivo da foto muito grande. Ele deve ter $tamanho bytes ou menos.");}}
    
        // verifica se tem imagem sendo cadastrada
        if (trim($HTTP_POST_FILES["foto"]["tmp_name"]) != "") {
    
            // o arquivo é gerado com um nome que nunca se repetirá para evitar que um arquivo existente seja perdido   
            // no exemplo, as fotos ficarão dentro do diretório "fotos", é necessário que o mesmo dê permissão total de gravação 
            // para o usuário que roda o Servidor web(nobody, wwwrun são os mais comuns)
            $foto = 'fotos/' . md5(md5($HTTP_POST_VARS["nome"]) . date("YmdHis")) . strstr(basename($HTTP_POST_FILES["foto"]["name"]), '.');
    
            // arquivo com o local de origem
            $orig = $HTTP_POST_FILES["foto"]["tmp_name"];
    
            // copia o arquivo para o destino    
            if (!copy($orig, $foto)) {
                echo "<br><br><center>Problemas no upload do arquivo: " . $HTTP_POST_FILES["foto"]["name"] . "...<br>";
                $erro = "yes";
                $foto = "";
            }       
        }
            
        /* montando sql de inserção de dados */    
        $sqli = " INSERT INTO
                    perfil
                  (
                    nome,
                    nick,
                    nascimento,
                    cidade,
                    mail,
                    messenger,
                    icq,
                    site,
                    signo,
                    hobby,
                    comida,
                    bebida,
                    musica,
                    amor,
                    amigo,
                    carinho,
                    namora,
                    sonho,
                    frase,
                    foto
                  )
                  VALUES
                  (
                    '" . addslashes($HTTP_POST_VARS["nome"]) . "',
                    '" . addslashes($HTTP_POST_VARS["nick"]) . "',
                    '" . addslashes($HTTP_POST_VARS["nascimento"]) . "',
                    '" . addslashes($HTTP_POST_VARS["cidade"]) . "',
                    '" . addslashes($HTTP_POST_VARS["mail"]) . "',
                    '" . addslashes($HTTP_POST_VARS["messenger"]) . "',
                    '" . addslashes($HTTP_POST_VARS["icq"]) . "',
                    '" . addslashes($HTTP_POST_VARS["site"]) . "',
                    '" . addslashes($HTTP_POST_VARS["signo"]) . "',
                    '" . addslashes($HTTP_POST_VARS["hobby"]) . "',
                    '" . addslashes($HTTP_POST_VARS["comida"]) . "',
                    '" . addslashes($HTTP_POST_VARS["bebida"]) . "',
                    '" . addslashes($HTTP_POST_VARS["musica"]) . "',
                    '" . addslashes($HTTP_POST_VARS["amor"]) . "',
                    '" . addslashes($HTTP_POST_VARS["amigo"]) . "',
                    '" . addslashes($HTTP_POST_VARS["carinho"]) . "',
                    '" . addslashes($HTTP_POST_VARS["namora"]) . "',
                    '" . addslashes($HTTP_POST_VARS["sonho"]) . "',
                    '" . addslashes($HTTP_POST_VARS["frase"]) . "',
                    '" . $foto . "'
                  )
                ";
    
        /* executa sql */
        if (!@mysql_query($sqli)) {
            echo "<br><br><center>Problemas ao efetuar cadastro: " . mysql_error() . ".</center>";
            exit();
        } else {
            echo "<br><br><center>Cadastro efetuado com sucesso!</center><br><a href='javascript:window.close()'>Fechar janela</a>";
            if ($erro == "yes") {
                echo "<br><center>A imagem não foi enviada ao servidor.</center>";
            }
            exit();
        }
    }
    ?>
    </body></html>
    

  9. Meus caros amigos eu acho que vocês fugiram um pouco do tópico e não me ajudaram, não era sobre isso q eu estava falando não gente.. desculpe o comentario ai mas espero que me ajudem.. um abraço ate mais.

  10. Amigo pelo q eu intendi você quer suas proprias paginas de resposta de envio ne, então o q é isso:

    input type="hidden" name="resposta" value="www.scriptbrasil.com.br/msg_enviada.htm">

    eu acho q ai ta a pagina de resposta não ta? então muda ele ai cara. cria uma pagina de resposta sua e coloca o url ali no value=""

  11. Bom eu tenho aqui um sistema de perfil de usuário com a opção de fazer opload de foto, so que eu pretendo não usa upload e sim usar avatars q eu coloquei na pasta chamada [ imagens ] então minha ideia é:

    O cara vai la preenche o form escolhe um avatar clica nele e automaticamente ele preenche o campo avatar com a url da imagem tipo [imagen/1.jpg] dai quando ele for clicar em enviar vai grava essa informaçao no bd.. Eu queria saber como eu faço pra tirar a opçao de upload neste script e como fazer com q ele grave a imagem la no bd pra depois ser mostrado??

    O q eu tava querendo era em vez do cara fazer o upload da foto ele escolhia as imagens q tem na pasta aonde eu vou coloca-las..

    O script a ser alterado..

  12. Eu estava usando o PHP 4.3.3 dai atualizei pra 4.3.6 e o meu script de paginação de imagens não funciono mais os links não funcionam mais e não mostra mais as fotos, porque aconteceu isso? alguém sabe me dizer como arrumo o script pra essa versão? e poderia me dizer porque aconteceu isso?

    o erro era: Notice: Undefined variable: imagem

    fico no aguardo..

    exibir_imagens.php

    <? include("comentarios_imagens.php") ?>
    <head>
    <title>Exibir fotos</title>
    <style type="text/css">body{ 
    scrollbar-arrow-color: #C0C0C0; 
    scrollbar-base-color: #000000; 
    scrollbar-dark-shadow-color: #000000; 
    scrollbar-track-color: #000000; 
    scrollbar-face-color: #000000; 
    scrollbar-shadow-color: #000000; 
    scrollbar-highlight-color: #000000; 
    scrollbar-3d-light-color: #000000}
    </style>
    </head>
    <body bgcolor="#000000" link="#C0C0C0" vlink="#C0C0C0" alink="#C0C0C0">
    <div align="center"><table border="0" cellpadding="0" cellspacing="0" width="36%">
    <tr>
    <center>
    <td width="33%">
    <p align="center">
    <? if(($imagem > 1)){ ?>
    <font color="#C0C0C0" size="1" face="Verdana, Arial, Helvetica, sans-serif"> « 
    <a href="exibir_imagens.php?imagem=<? echo $imagem - 1; ?>">Anterior</a><? } ?></font>
    <? if($imagem < 10){ ?>
    <font color="#C0C0C0" size="1" face="Verdana, Arial, Helvetica, sans-serif"> |
    <a href="exibir_imagens.php?imagem=<? echo $imagem + 1; ?>">Próximo</a> »<? } ?></font>
    </td>
    </center>
    </tr>
    </table>
    </div>
    <table align="center" height="64">
    <tr> 
    <td colspan="3" height="21"><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><IMG src="foto<? echo $imagem; ?>.jpg"></font></div></td>
    </tr>
    <tr> 
    <td height="10" valign="top"></td>
    <td align="center" height="10" valign="top"> 
    <table width="250" border="0">
    <tr> 
    <td><div align="center"><font face="verdana" size="2" color="#FF0000">
    <? echo $comn[$imagem] ?>
    </font></div></td>
    </tr>
    </table>
    </td>
    <td height="10" valign="top">&nbsp;</td>
    </tr>
    </table>
    </body>
    
    comentarios_imagens.php
    <?
    // Determinar comentários para as fotos.
    
    $comn[1] = "comentario";
    
    $comn[2] = "comentario";
    
    $comn[3] = "comentario";
    
    $comn[4] = "comentario";
    
    $comn[5] = "comentario";
    
    $comn[6] = "comentario";
    
    $comn[7] = "comentario";
    
    $comn[8] = "comentario";
    
    $comn[9] = "comentario";
    
    $comn[10] = "comentario";
    
    ?>
    

  13. Bom depois de um tempo eu consegui configurar ele, e não era tão dificil quanto eu pensava não..é so fazer com calma..

    Configurar o php:

    Va ate HELP, a sua direita a ultima opção "For developers" clique em "Install PHP" e dai é so indicar o caminho da php.exe que ele pedirá..

    Configurar os diretorios que ele executará as paginas php:

    Va ate MENAGE e SETUP FOLDERS TAB. nos campos você informa o caminho e o nome do diretorio que você quer que ele execute as paginas php e dai e so clicar em add Virtual Directory..Vale lembrar que se você adicionar o diretorio so das paginas e se as imagens estiver em um diretorio diferente, a pagina não carrega-ra as imagens...então adicione todos os diretorios que fazem parte da sua pagina...

    boa sorte a todos um abraço..

  14. Tipo eu vo ate a pagina.php?pagina=4 e o link do Posterio so aponta pra pagina 2 entende..ele so linka o 2 e o Anterior não linka nada, mesmo na pagina 4 o Anterior fica sem funciona.. você testo ai? funciono com vc? talvez possa ser a versão do meu php, não sei..tem que ver.. Se você testo e funciono posta o script ai completo que eu testo ele no servidor do meu site..beleza..

  15. Bom no inicio deu erro Warning: Undefined variable: _GET dai eu coloquei o @, so que o Anterior e Posterior continuam não funcionando..o posterior ta linkado pra pagina 2 e o Anterior não linka nada...tentei outras maneiras já..pra te falar a verdade já tentei varias, mas não deu em nada..

    Fico no aguardo..desde já agradeço atenção..

  16. Bom ele não cria o link..então eu fiz assim, tirei a primeira aspa '".$PHP_SELF."

    e deixei assim ".$PHP_SELF." dai ele mostro o link so q o Anterior não funcionava..e o link Posterior so linkava a pagina 2.. a ultima modificaçao que eu fiz q mostro os links foi essa:

    if($pagina==""){ 
    echo "Anterior"; 
    } else { 
    echo "<a href=".$PHP_SELF."?pagina=".($pagina-1).">Anterior</a>"; 
    }
    if($pagina==$total_paginas){ 
    echo "Posterior"; 
    } else { 
    echo "<a href=".$PHP_SELF."?pagina=".($pagina+1).">Posterior</a>"; 
    }
    

    ali no if($pagina==""){ se eu por o numero 1, o link não funciona e se eu deixar sem o 1 ele funciona mas so fica linkado pro numero 0... ta dificil a coisa aqui, eu já não manjo muito de php... fico no aguardo..

  17. Eu testei aqui agora ele mostro os dados mas não os links, talvez eu tenha errado em alguma coisa..não sei,

    Eu coloquei depois do codigo como você disse, ve se esta certo ai..

    <?php 
    global $PHP_SELF; 
    
    @$pagina = $_REQUEST['pagina']; 
    @$exibe = $_REQUEST['exibe']; 
    
    if ($pagina == "") { 
        $pagina = "1"; 
    } 
    
    if ($exibe == "") { 
        $exibe = "5"; 
    } 
    
    $arquivo_linhas = file("Recados.txt"); 
    $conta_linhas = count($arquivo_linhas); 
    $total_paginas = ceil(($conta_linhas/$exibe)); 
    
    echo "<center> Arquivo tem ".$conta_linhas." linhas <br>"; 
    echo "Página ".$pagina." de ".$total_paginas."</center><br>"; 
    
    $linha_chegar = (($pagina-1)*$exibe); 
    
    for ($linha = 0; $linha != $linha_chegar; $linha++) { 
        list ($num_linha, $conteudo_linha) = each ($arquivo_linhas); 
    } 
         
    $ultima_linha = ($linha_chegar + $exibe); 
    if ($ultima_linha > $conta_linhas) { 
        $ultima_linha = $conta_linhas; 
    } 
    
    echo "<center>Mostrando linhas de ".($linha_chegar+1)." a ".$ultima_linha."</center><br>"; 
    
    $parar = "não"; 
    while ($parar == "não") { 
        list ($numlinha, $conteudolinha) = each ($arquivo_linhas); 
        echo $conteudolinha."<br>"; 
         
        if (($numlinha + 1) == $ultima_linha) { 
            $parar = "sim"; 
        } 
    } 
    echo "<BR>"; 
    
    $navegacao = 1; 
    
    while ($navegacao <= $total_paginas) { 
        if ($navegacao != $pagina) { 
            echo ' <a href="'.$PHP_SELF.'?pagina='.$navegacao.'">'.$navegacao.'</a> '; 
        } else { 
            echo ' '.$navegacao.' '; 
        } 
        $navegacao++; 
    }
    
    if($pagina=="1"){ echo "Anterior"; } else { echo "<a href='".$PHP_SELF."?pagina=".($pagina-1).">Anterior</a>"; }
    if($pagina==$total_paginas){ echo "Posterior"; } else { echo "<a href='".$PHP_SELF."?pagina=".($pagina+1).">Posterior</a>"; }
    
    ?>
    

  18. alguém sabe como se coloca << Aterior e Próximo>> nesse script??

    Se alguém tiver um script mais facil pra me passar eu aceito..

    Desde já agradeço.

    <?php 
    global $PHP_SELF; 
    
    @$pagina = $_REQUEST['pagina']; 
    @$exibe = $_REQUEST['exibe']; 
    
    if ($pagina == "") { 
        $pagina = "1"; 
    } 
    
    if ($exibe == "") { 
        $exibe = "15"; 
    } 
    
    $arquivo_linhas = file("texto.txt"); 
    $conta_linhas = count($arquivo_linhas); 
    $total_paginas = ceil(($conta_linhas/$exibe)); 
    
    echo "<center> Arquivo tem ".$conta_linhas." linhas <br>"; 
    echo "Página ".$pagina." de ".$total_paginas."</center><br>"; 
    
    $linha_chegar = (($pagina-1)*$exibe); 
    
    for ($linha = 0; $linha != $linha_chegar; $linha++) { 
        list ($num_linha, $conteudo_linha) = each ($arquivo_linhas); 
    } 
         
    $ultima_linha = ($linha_chegar + $exibe); 
    if ($ultima_linha > $conta_linhas) { 
        $ultima_linha = $conta_linhas; 
    } 
    
    echo "<center>Mostrando linhas de ".($linha_chegar+1)." a ".$ultima_linha."</center><br>"; 
    
    $parar = "não"; 
    while ($parar == "não") { 
        list ($numlinha, $conteudolinha) = each ($arquivo_linhas); 
        echo $conteudolinha."<br>"; 
         
        if (($numlinha + 1) == $ultima_linha) { 
            $parar = "sim"; 
        } 
    } 
    echo "<BR>"; 
    
    $navegacao = 1; 
    
    while ($navegacao <= $total_paginas) { 
        if ($navegacao != $pagina) { 
            echo ' <a href="'.$PHP_SELF.'?pagina='.$navegacao.'">'.$navegacao.'</a> '; 
        } else { 
            echo ' '.$navegacao.' '; 
        } 
        $navegacao++; 
    } 
    ?>
    

×
×
  • Criar Novo...