Ir para conteúdo
Fórum Script Brasil

itibere

Membros
  • Total de itens

    313
  • Registro em

  • Última visita

Tudo que itibere postou

  1. use Assim: <? $host="localhost"; //Quarda o nome do servidor de dados $user="xxx"; //Quarda o nome de usuário para o servidor de dados $senha="xxx"; //Quarda a senha de acesso ao servidor de dados $db="seu_banco"; //quarda o nome do banco de dados do servidor $conn=mysql_connect("$host","$user","$senha"); if (!$conn){ echo "Atenção Ocorreu um erro na tentativa de conexão com o banco de dados"; } $banco=mysql_select_db($db); ?>
  2. Olá pessoal, me ajudem em uma dúvida, eu tenho um textarea, que carrega seu conteudo dinamicamente, e queria saber como faço para colocar links dentro dele.
  3. itibere

    Script Para Converter Bd

    crie um arquivo XML que funcone como elo entre os dois bancos, faça o pho ler o banco antigo e gravar num arguivo xml, no formato que você precisa, depois leia este arquivo e grave no bd novo. Seria a nameira mais limpa de se fazer a migração.
  4. itibere

    Como Definir Variáveis

    Mas isso só oculta o problema, como fazer para para esse aviso, eu uso essa solução, mas o arquivo de log do meu servidor apache registra todos esses "E_NOTICE".
  5. itibere

    Sistema De Pontos

    Eu criei este exemplo para que você possa ter uma idéia de como fazer; <? //******************************************************************************** // AQUI É FEITA A CONEXÃO COMO O BANCO DE DADOS ************* //******************************************************************************** $host="xxx"; //Quarda o nome do servidor de dados $user="xxx"; //Quarda o nome de usuário para o servidor de dados $senha="xxx"; //Quarda a senha de acesso ao servidor de dados $db="xxx"; //quarda o nome do banco de dados do servidor $conn=mysql_connect("$host","$user","$senha"); if (!$conn){ echo "Atenção Ocorreu um erro na tentativa de conexão com o banco de dados"; } $banco=mysql_select_db($db); //*********************************************************************************** $tbluser="usuarios"; $Non_user=$_POST['txtUser']; if($Non_user!=""){ $sqlUser="select * from $tbluser where login='$Non_user'"; $resUser=mysql_query($sqlUser,$conn) or die(mysql_error()); while($rowUser=mysql_fetch_array($resUser)){ $fildPts=$rowUser['pts']; // Pontos acumulados $fildAcess=$rowUser['acess']; // Número de acessos } if($fildAcess==15){ $fildPts=$fildPts+1; //incrementa a número de pontos $fildAcess=0; // zera o número de acessos $sqlUpUser="update $tbluser set pts='$fildPts',acess='$fildAcess' where login='$Non_user'"; }else{ $fildAcess=$fildAcess+1; //incrementa a número de acessos $sqlUpUser="update $tbluser set acess='$fildAcess' where login='$Non_user'"; } $resUpUser=mysql_query($sqlUpUser,$conn) or die(mysql_error()); //Atualiza a tabela } ?> <html> <head> <title> teste de pontos</title> </head> <body> <form action="divForum.php" method="post"> <table> <tr><td>Nome do Usuario:&nbsp;<input type="text" name="txtUser" /></td></tr> </table> <input name="bntTeste" type="submit" id="bntTeste" value="gravar" /> </form> </body> </html> A tabela de exemplo que criei: CREATE TABLE `usuarios` ( `id` int(6) NOT NULL auto_increment, `login` char(15) NOT NULL, `senha` char(6) NOT NULL, `pts` int(11) NOT NULL, `acess` int(6) NOT NULL, UNIQUE KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2; Este é só para que tenha um exemplo de como voçe pode fazer, faças as alterações que achar necessárias.
  6. itibere

    Sistema De Pontos

    Crie na sua tabela usuarios um campo "acesso" tipo interiro, e faça que toda as vezes que o usuario logar ele teste o valor dele, se for menor que 15 , incremeta 1, se form igual a 15, soma um ponto e zera o campo acesso,para começar de novo.
  7. itibere

    Conta Pop Com Php

    Mas não entendi, por "mail." é incluida altomaticamente no comando funcionou no scripr do post anterior. $mbox = imap_open("{mail.$servidor:110/pop3}", $usuario . "@" . $servidor, $senha); Mas não entendi, por "mail." é incluida altomaticamente no comando funcionou no scripr do post anterior. $mbox = imap_open("{mail.$servidor:110/pop3}", $usuario . "@" . $servidor, $senha); Só para finalizar o Post. Funcionou ei fiz assim: $mbox = imap_open("{pop3.$servidor:110/pop3}INBOX", $usuario . "@" . $servidor, $senha); Você deve Informar o tipo de conta (POP, ou POP3); Valeu. Eu Fiz uma alteração no bloco abaixo: //esta é a verssão correta: for($i = 1;$i <= imap_num_msg($mbox);$i++) { $headers = imap_header($mbox, $i); $assunto = $headers->subject; $message_id = $headers->message_id; $toaddress = $headers->toaddress; $from = $headers->from; $remetente = $from[0]->personal; $email_remetente = $from[0]->mailbox; $servidor_remetente = $from[0]->host; $data = $headers->date; $data = strtotime($data); $data = date("d/m/Y H:i:s", $data); } A verssão original tava colocando o remetente como destinatário Este tercho : // to é um array interno no array headers que quarda informações do destinátario $to = $headers->to; remetente = $to[0]->personal; $email_remetente = $to[0]->mailbox; $servidor_remetente = $to[0]->host; //o Correto é: // from é um array interno no array headers que quarda informações do remetente $from = $headers->from; $remetente = $from[0]->personal; $email_remetente = $from[0]->mailbox; $servidor_remetente = $from[0]->host;
  8. itibere

    Conta Pop Com Php

    ESerra, eu vi la valeu, mas deu um problema qualquer servidor que eu configuro da o seguinte erro No such host as mail.pop.xxx.com.br (errflg=2) eu já troquei as linhas que voce comenta la no outro post, com a primeira linha ele sempre fala que não tem msg mesmo tendo, e na segunda da esse erro ai encima, no phpinfo() ta assim; IMAP c-Client Version 2004 SSL Support enabled o que pode ser?
  9. itibere

    Conta Pop Com Php

    Olá para todos, Preciso sabar com acessar uma conta pop pelo php, não achei no manual do php, alguém tem uma dica.
  10. Nesse caso ate uma string com espaço em branco passaria, outro detalhe se usar strstr($nome,' '), se o nome form composto tipo "carlos pedro", retornaria false, já que ele iria ver o espaço entre oo dois nomes. Outra ideia seria usar isset($_POST['nome']);
  11. itibere

    Variavel

    em ingles http://www.w3.org/ definições em Português de XHTML http://www.maujor.com/w3c/xhtml10_2ed.html
  12. itibere

    Variavel

    tenta ssim: $conteudo = "<input name=' ' type='text' value ='".$NOME."' >";
  13. Tente assim: if (empty($nome) or $nome=="") strstr ($nome, ' ')==false //sempre vai ser false, ela vai sempre ter uma ocorrencia de ' ', no final da string.
  14. Tente assim; $nome = $_POST['nome']; $email = $_POST['email']; $usuario = $_POST['username']; $senha = $_POST['senha']; $cidade = $_POST['cidade']; $estado =$_POST['estado']; $_POST['alguma_coisa'], esta variavel deve ser sempre em caixa alta.
  15. itibere

    Ocultar Itens De Uma Combo

    como você preenche este combo?
  16. Qual o sistema operacional que você esta usando. Se for windows va no arquivo php.ini e coloca la o nome so seu servidor smtp, se for linux tem que configurar o send mail, que é reconhecido automaticamente pelo php, ou outro servido de smtp como o postfix, por exemplo.
  17. Martinsrj, bom dia Eu dei uma olhada em outros forums e a todos deram a solução como o codido do ESerra <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> <% response.setHeader("Cache-Control","no-cache"); //HTTP 1.1 response.setHeader("Pragma","no-cache"); //HTTP 1.0 response.setDateHeader ("Expires", 0); //prevents caching response.setHeader("Cache-Control","no-store"); //HTTP 1.1 %> mas so funciona se você clicar no botão voltar, e tem outros detalhes, o usuario pode clicar no botão "Backspace" e a pagina vai voltar, ou clicar com o botao direto do mouse e voltar, e ainda em algums mouse o terceiro botão também volta a pagina, e vai ter que tratar tudo isso.
  18. itibere

    Ajuda Com Gd2

    A parte do ph naoexibe a imagem so cria, desculpe não ter posto o exemplo todo. Eu exibo a imagem assim: <html> <head> <title>PHP Exemplos - Gráficos</title> </head> <body> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr align="center"><td colspan="2"><img src="graficoMotivacao.png" align="center" ></td></tr> </table> </body> </html>
  19. Crie na página inicial uma função em java scrip que redirecione para pagina de logon e ponha assim: <body onunload="sua_função()"> toda ves que você der f5 ou voltar, a pagina vai executar o onunload e efetuar o logon.
  20. itibere

    Ajuda Com Gd2

    Ta Assim gd GD Support enabled GD Version 2.0 or higher FreeType Support enabled FreeType Linkage with freetype JPG Support enabled PNG Support enabled WBMP Support enabled mas não funciona: esse é o codigo que to testando: <? //***************************** O BLOCO ABAIXO IRA GERAR OS gráficos ****************************** /* AS VARIAVEIS A BAIXO IRAM DEFINIR O TAMAMHO DO GRAFICO; AS MARGEMS; */ $larguraGraficoX=700; $alturaGraficoY=500; $margensGráfcio=25; // ABAIXO CRIA-SE A IMAGEM DO GRAFICO DE NOME: $graficoMotivacao; $graficoMotivacao =imagecreate($larguraGraficoX,$alturaGraficoY); // AQUI CRIA-SE UMA IMAGEM PARA SERVIR DE BASE PARA O GRAFICO $corBaseGrafico=ImageColorAllocate ($graficoMotivacao, 180, 180,180); $corDasLinhas=ImageColorAllocate($graficoMotivacao, 0, 0, 0); // COR DAS LINHAS Y E X imagefilledrectangle ($graficoMotivacao,0, 0,$larguraGraficoY,$alturaGraficoX, $corFundoGrafico); // AQUI CRIA-SE O FUNDO PARA O GRÁFICO PARA O GRAFICO $corFundoGrafico=ImageColorAllocate ($graficoMotivacao, 255, 255, 255); imagefilledrectangle ($graficoMotivacao,(0+$margensGráfcio),(0+$margensGráfcio),(700-$margensGráfcio),(500-$margensGráfcio), $corFundoGrafico); //****** imageellipse($graficoMotivacao, 200, 150, 300, 200, $corBaseGrafico); // esta linha não fucniona pede GD2 //****** //************** // CRIA O ARQUIVO EM DISCO COM A IMAGEM GRAFICO.PNG" ImagePng ($graficoMotivacao, "graficoMotivacao.png"); // LIBERA A MEMORIA USADA BA CONSTRUÇAO DO GRAFICO ImageDestroy ($graficoMotivacao); ?> se eu comentar a linha do gd2, e roda o escript funiona (cria a parte do grafico que serve como fundo).
  21. itibere

    Ajuda Com Gd2

    Meu php.ini ta assim . . . ; Directory in which the loadable extensions (modules) reside. extension_dir =C:\apache\php\extensions\ . . . ;Windows Extensions ;Note that MySQL and ODBC support is now built in, so no dll is needed for it. ;extension=php_gd.dll extension=php_gd2.dll ;extension=php_gettext.dll ;extension=php_hyperwave.dll e na pasta "C:\apache\php\extensions\" já tem a extenão "php_gd2.dll" Tá errado?
  22. itibere

    Ajuda Com Gd2

    Ola, estou com o seguinte problema, estou criando um script que chera um grafico em php, eu já abilitei a biblioteca do gd2 no php.ini, mas quando rodo o script da o seguinte erro: Fatal error: imageellipse(): requires GD 2.0 or later in c:\apache\htdocs\mtsgramotiva.php on line 22 eu tenho outro script que roda com a GD1, e funciona nomermalmete. Qual pode ser o erro. Abraços.
  23. Sugiro duas coisas a que você ajar melhor: 1. criar um arquivo xml para servir de base: php lê .mbd -> grava no arquivo xml; php lê o arquivo xml e grava no mysql; ou você adota o mesmo procedimento mas usando arquivo .txt; Eu prefiro o arquivo xml, já que você pode customizar da forma que fico do jeito que você quider. Espero ter dado alguma ajuda. Abraços.
  24. itibere

    Somar Variaveis

    Obrigado ESerra, a solução do contador funcionou perfeito, Abraços;
  25. itibere

    Somar Variaveis

    Olá estou precisndo fazer a soma de uma variavel dentro de um laço for: o codigo é seguinte; $i=1; for($i=1;$i<7;$i++){ switch($i){.... $aux="uma_string"; break; } $sqlMotivacao="select count(quest1) as Total from $tabMts where quest1='$aux'"; if($aux==""){ $aux="Outros"; $sqlMotivacao="select count(queste1Out) as Total from $tabMts where queste1Out !=''"; } $resMotivacao=mysql_query($sqlMotivacao,$conn); while($row=mysql_fetch_array($resMotivacao)){ $fildAux=$row['Total']; } } $soma_total_de_$fildAux=?; O valor de $fildAux é sempre o total de count(quest1) em cada passagem do for, no final preciso somar o valo de todos os $fildAux e não sabenmdo como chegar nele; Isso tem Como?
×
×
  • Criar Novo...