Ir para conteúdo
Fórum Script Brasil

Beraldo

Veteranos
  • Total de itens

    4.466
  • Registro em

  • Última visita

Tudo que Beraldo postou

  1. Script postado por: Fabyo Script para conversão de datas Ai pessoal mais um script simples de 1 linha para converter datas so explicando se a data tiver 0000-00-00 a funçao converte para 00/00/0000 e se tiver 00/00/0000 converte para 0000-00-00 sem precisar mecher em nada na funçao $data_nova = implode (preg_match ("~\/~", $data) == 0 ? "/" : "-", array_reverse (explode (preg_match ("~\/~", $data) == 0 ? "-" : "/", $data))); onde a $data é a data que você quer converter
  2. Script postado por: lukascolette MURAL DE RECADOS Hoje vamos fazer um mural de recados com MySQL. Vamos montar a nossa estrutura da tabela: CREATE TABLE mural ( id int(4) NOT NULL auto_increment, nome VARCHAR(50) NOT NULL, email VARCHAR(60) NOT NULL, mensagem text NOT NULL, PRIMARY KEY (id) ); agora com a nossa tabela montada nois vai fazer a parte de inserir a mensagem no banco, vamos criar a pagina conexao.php <?php $banco = "seubanco"; $usuario = "usuario"; $senha = "suasenha"; $servidor = "localhost">; mysql_connect ($servidor, $usuario, $senha); mysql_select_db ($banco); ?> Iremos criar a pagina index.php <form method=post action="enviar.php"> Nome: <input type="text" name="nome"> <br> E-mail: <input type="text" name="email"> <br> Mensagem: <textarea name="mensagem" cols="40" rows="5"></textarea> <br> <input type="submit" value="Enviar"> <br><br> </form> <?>php include "conexao.php"; $pesquisa = mysql_query ("SELECT * FROM mural ORDER BY id DESC"); $linhas = mysql_num_rows ($pesquisa); while ($x = mysql_fetch_array ($pesquisa)) { $nome = $x["nome"]; $email = $x["email"]; $mensagem = $x["mensagem"]; echo "Nome: $nome<br>"; echo "E-mail: $email<br>"; echo "Mensagem: $mensagem"; } ?> agora iremos criar a pagina enviar.php <?php include "conexao.php"; $nome = $_POST["nome"]; $email = $_POST["email"]; $mensagem = $_POST["mensagem"]; $cadastrar = mysql_query ("INSERT INTO mural (nome, email, mensagem) VALUES ('$nome', '$email', '$mensagem')"); if ($cadastrar) { echo "Recado cadastrado com sucesso"; }else{ echo "erro"; } é isso, não testei ainda, fiz mei com pressa mais está aew
  3. Eu não sei como seria com JS, já que não costumo fazer isso, mas acredito que seja possível. Vou mover para lá. Talvez você encontre a solução. []'s
  4. Script postado por: Fabyo NET SEND VIA PHP Envia mensagens para usuarios da rede via NET SEND <?php if (isset ($_POST["usuarios"])) { $usuario = $_POST["usuarios"]; $mens = $_POST["mens"]; $mens = str_replace ("<br>", " ", $mens); $mens = str_replace ("\r\n", " ", $mens); if ($usuario == "Todos") { $usuario = "All"; } $comando = "net send $usuario $mens"; exec ($comando); echo "Mensagem Enviada com sucesso!!!"; } $comando = "net view"; exec ($comando, $dados); function filtro ($string){ $string = str_replace ("‡", "ç", $string); $string = str_replace ("-", "", $string); $string = str_replace ("\\", "", $string); $string = str_replace ("Servidor", "", $string); $string = str_replace ("DescriçÆo", "", $string); $string = str_replace ("Comando", "", $string); $string = str_replace ("conclu¡do", "", $string); $string = str_replace (" com ","", $string); $string = str_replace ("ˆxito.", "", $string); $string = str_replace (" ", "", $string); $string = str_replace (" ", "", $string); return $string; } for ($i=0; $i<sizeof ($dados); $i++){ $dado[] = filtro ($dados[$i]); } ?> <html> <head> <title><font color="#0080D5">Mensagens via Rede</font>( NET SEND )</title> </head> <body bgcolor="#FFFFFF"> <div align="center"> <form name="form1" method="post" action="net.php"> <fieldset> <legend>Mensagens Via Rede</legend> <table width="47%" border="0"> <tr> <td width="29%"> <div align="right">Micro( Usuario )</div> </td> <td width="71%"> <select name="usuarios"> <option value="Selecione">Selecione</option> <?php for ($i = 0; $i < count ($dado); $i++){ if ($dado[$i] != ""){ echo "\t<option value=\"".$dado[$i]."\">".$dado[$i]."</option>\n"; } } ?> <option value="Todos">Todos</option> </select> </td> </tr> <tr> <td width="29%"> <div align="right" class="TableSubtitle">Mensagem</div> </td> <td width="71%"> <textarea name="mens" cols="40" rows="10" class="CAIXA_DE_TEXTO"></textarea> </td> </tr> <tr> <td width="29%"> </td> <td width="71%"> <input type="submit" name="Submit" value="Enviar" class="botao" style="cursor: pointer;"> </td> </tr> </table> </fieldset> </form> </div> </body> </html>
  5. Script postado por: BEOC CONTADOR DE ACESSOS COM MySQL Tabela SQL CREATE TABLE `contador` ( `id` INT( 8 ) NOT NULL AUTO_INCREMENT, `ip` VARCHAR( 50 ) NOT NULL ) cont.php // classe do Contador <?php //Script: Contador v0.1 // Script by: BrunoEduardo ( BEOC ) // Alterem o código a vontade! // em breve novas versões. //Dados MySql $host = ""; // Host do MySql $user = ""; // Usuário MySql $senha = ""; // Senha do Usuário MySql $db = ""; // Banco de dados MySql $tabela = "contador"; // Tabela MySql // não altere abaixo, se não souber o que está fazendo class Contador { function conexao(){ mysql_connect ($host, $user, $senha); mysql_select_db ($db); } // função conta: conta quantos registros tem. // função add: adiciona +1 visitante. // função exec: executa a função conta e a função add. function conta(){ conexao(); $query = mysql_query ("SELECT * FROM $tabela"); $num = mysql_num_rows ($query); return $num; } function add(){ conexao(); $quer1 = mysql_query ("SELECT * FROM $tabela WHERE ip = '".$_SERVER['REMOTE_ADDR']."'"); $quer2 = mysql_num_rows ($quer1); if ($quer2 == 0){ $ip = $_SERVER['REMOTE_ADDR']; $quer3 = mysql_query ("INSERT INTO $tabela (id, ip) VALUES ('NULL','$ip')"); if (!$quer3){ print "Erro no contador!"; } } } function exec(){ conexao(); $this->conta(); $this->add(); } } ?> html.php // exemplo de como usar a classe. <?php require "cont.php"; ?> <html> <head> <title>..:: Contador ::..</title> </head> <body> meu site............. <p>Visitas: <?php Contador::exec(); ?> </p> meu site................................ </body> </html>
  6. Script postado por: Fabyo Classe de conexao com mysql debugger personalizado e mensagens preparadas, Esse script foi feito para ser usado com o PHP5 e Mysql acima do 4.1 na opção $msg_erro = true; você pode deixar em false dai não vai aparecer a mensagem de erro e se deixar em true vai aparece a mensagem de erro é bom para debugger e ele mostra ate mensagens de erro na sintaxe SQL se a sintaxe basica SQL estiver certa aparece em azul se tiver errado aparece em vermelho exemplo: [selects * from tabela] essa versao é +- um demo do que eu fiz para a empresa que eu trabalho pois aqui o debugger grava um log de erro e manda um email pro admin,com mais recursos bom fica a ideia pra quem quiser complementar ele conecta.php modo de usar: include "conecta.php" $con = new ComandoSql(); $re = $con->Executar("select * from tabela");
  7. Acredito que seja ainda mais simples. Olhe esta parte do seu código: $logg =$dados[login]; $senn =$dados[senha]; Faltam as aspas. Deixe-o assim: $logg =$dados['login']; $senn =$dados['senha']; Ao não colocar as apas ali, o PHP interpreta login e senha como sendo constantes definidas com a função define(). Apenas não use aspas quando o dado for numérico. ;) Veja se resolve. []'s
  8. Para deixar uma imagem de fundo em 100%, acredito que só seja possível com o uso de JavaScript. Se quiser deixá-la aparecendo apenas uma vez, e de forma fixa,, faça assim: Coloque entre <head> e </head>: body{ background: url(imagem.jpg) fixed; } []'s
  9. Beraldo

    Charset

    Tente trocar os caracteres especiais pela forma HTML: operação -> opera&ccedil;&atilde;o Costumo sempre fazer assim, para evitar problemas. []'s
  10. Seja bem-vindo à equipe, ESerra!! :) Parabéns! Contamos com a sua ajuda! []'s
  11. Você reclama da pontuação na descrição do fórum, mas não sabe diferenciar gênero masculino de feminino. Ainda não ouvi a área dizendo nada. Estude semântica, não somenta sintaxe. Pergunta idiota tolerância zero... <_< Mais erros de Português... Se a nossa ajuda não lhe é bem-vinda, vá procurar auxílio em outro lugar. http://www.invisionhelp.com.br/ A tolerância é zero não somente a perguntas idiotas, mas também à ignorância e à falta de respeito. Todos tentam ajudar da maneira como podem, independentemente de serem moderadores ou membros comuns. Tópico fechado.
  12. Beraldo

    Charset

    As informações vêm de onde? De um banco de dados? Às vezes pode ser problema na codificação do banco. Além do ISO-8859-1 citado pelo ESerra, tente usar a função htmlentities() para exibir os dados na tela. []'s
  13. Faltou uma barra depois do $dir, no segundo argumento de move_uploaded_file(). Corrija e veja se funciona. []'s
  14. Obrigado, mas não sou tudo isso o que vocês dizem. Sou muito, mas muito menos. ;) Sou humilde... :)
  15. Repetido. http://scriptbrasil.com.br/forum/index.php?showtopic=90706 Fechando.
  16. Não me exponha; fico com vergonha... hehe zueira. Obrigado. É um prazer ajudar. :) Muito da hora o novo Google. Quem sabe eles adotem a sua idéia! :) []'s
  17. Beraldo

    Texto Alternativo

    Um lugar com bons exemplos de tooltips é o site http://www.maujor.com []'s
  18. Beraldo

    Cor No Fundo!

    dê uma olhada aqui: http://scriptbrasil.com.br/forum/index.php?showtopic=85643 Com algumas adaptações, você conseguirá o que quer. []'s
  19. Beraldo

    Select Com Querystring

    Não é PHP, é HTML mesmo. :) <form method="get" action="index.php"> <input type="hidden" name="action" value="nova" /> <select name="imagem" onChange="this.form.submit();"> <option>Selecione</option> <option value="On">Dispon&iacute;vel</option> <option value="Off">Indispon&iacute;vel</option> </select> </form> []'s
  20. $page não contém extensão, logo file_exists() sempre retornará FALSE. Faça assim: <?php $page = isset($_GET['page']) ? $_GET['page'] : FALSE; if ($page == FALSE) include "home.php"; else{ if (file_exists($page.".htm")) include $page.".htm"; else include "error.htm"; } ?> []'s
  21. Faça uma verificação com file_exists(). Se o arquivo existir, mostre-o; caso contrário, redirecione para a index ou para uma página de erro. []'s
  22. Beraldo

    Bug No Meu Formulario

    Para não enviar sem dados, faça uma verificação de valor. Exemplo: if (empty ($_POST['nome'])){ echo "Erro: preencha seu nome<br />"; exit; } Para enviar com HTML, precisa-se adicionar mais cabeçalhos (MIME-Version e Content-Type, pelo menos). Dê uma olhada aqui: http://scriptbrasil.com.br/forum/index.php?showtopic=82939 []'s
  23. Isso está sendo discutido na sala de moderação. Enquanto isso, leia estes tópicos: http://scriptbrasil.com.br/forum/index.php...3&hl=imagem http://scriptbrasil.com.br/forum/index.php...1&hl=imagem http://scriptbrasil.com.br/forum/index.php...0&hl=imagem http://scriptbrasil.com.br/forum/index.php?showforum=43 []'s
  24. As imagens estão bloqueadas, tanto em posts, quanto nas assinaturas. []'s
  25. Beraldo

    Duvida De Novato

    Ou até mais simples: $sql = mysql_query("Select Count(*) as total From tabela"); $total = mysql_result ($sql, 0, 'total'); []'s
×
×
  • Criar Novo...