Ir para conteúdo
Fórum Script Brasil

McBlade

Membros
  • Total de itens

    318
  • Registro em

  • Última visita

Tudo que McBlade postou

  1. McBlade

    Php+mysql

    cara eu me matei porque tava usando VARCHAR, aí eu tentei usar DATE mas não conseguia converter. Depois de muita porrada eu descobri que a função date() do PHP espera uma data ao converter então depois de apanhar mais um pouquinho consegui fazer: $data = date("d/m/Y",strtotime($retorno[0])); Faz a variável $data receber a data formatada de um select, passando o $retorno[0] de string para DATE pra poder usar no date(). Foi sufoco mas consegui...
  2. McBlade

    Cookie (mais Um Pra Variar)

    Ow cara foi mal, aquele cifrão ali é de um teste que eu tava fazendo, na verdade ele não existe mesmo, o UserID é o nome do cookie!!! Esse exemplo aí eu peguei aqui no fórum também!!! Vou editar o post mas mesmo assim o código não funcionou viu!!
  3. McBlade

    Verificação De Dados No Bd

    Rapaiz eu não entendi muito bem sua pergunta, será que dava pra ser mais claro?? Pelo o que eu devo ter entendido você quer saber se o "João" está cadastrado no banco, se tiver você avisa que já foi cadastrado, é isso?
  4. McBlade

    Php+mysql

    Caro handersonskt, Acho que você não deve ter reparado mas no fórum existe uma opção para Editar um post feito. Isso reduz o Spam!! Postei no outro tópico seu um código simples de notícias. Espero que tenha utilidade para você!! Segue o link abaixo!!! http://scriptbrasil.com.br/forum/index.php?showtopic=66078
  5. McBlade

    Onde Está O Mysql ?

    Caro Rodrigo Sam, meu apelido no trampo é Gafanhoto San também!! uaheuhuahe nada a ver com assunto, só pra descontrair!!! Se não estou enganado, você deve ter instalado um servidor Apache aí certo?? Se sim o bando de dados fica na pasta: Lembrando o óbvio!! Trocar o nomedobanco pelo nome do seu banco!! Pelo que eu ví você está usando .NET, eu não tenho muito conhecimento nessa área mas o caminho deve ser praticamente o mesmo!!
  6. McBlade

    Php+mysql

    Não sei se é bem isso mas lá vai!!! Eu fiz um sistema assim para o meu site!! No caso eu trago as 7 últimas notícias (lógico que as mais recentes)!! <?php $query = mysql_query("select distinct new_data,new_href,new_descricao from news order by new_data desc LIMIT 0,7"); while ($retorno = mysql_fetch_array($query)) { $data = date("d/m/Y",strtotime($retorno[0])); // repare que aqui eu converto o $retorno[0] para data e formato com a função date(); echo "<strong>$data</strong><br>"; echo "<a href='$retorno[1]' target='_blank'>$retorno[2]</a>"; echo "<br>--------------------------------<br>"; } ?> Exemplo de como ficaria: 06/10/2005 Nova micro-bateria de lítio estimula terminações nervosas -------------------------------- 05/10/2005 MEMS chegam aos leitores de códigos de barras -------------------------------- E por aí vai... Espero que tenha ajudado!!!
  7. Bom galera vou ser objetivo!!! Quando o usuário loga no meu site eu gravo o nome dele em um cookie: if (session_start) session_register(session_id); $session_id = $login; setcookie("UserID",$session_id); header("location:index.php"); Tá até aí tudo bem, o problema vem agora: session_start(); if ($_COOKIE["UserID"]) $userid = $_COOKIE["UserID"]; else $userid = "Visitante"; echo "Bem vindo, $userid!"; Na primeira vez que você entra na página inicial o $session_id está com o nome do usuário, mas se você vai pra outra página do site e voltar, o $session_id existe, mas fica vazio!!! Por isso usar o COOKIE!!! Mas acontece que quando não estou logado aparece: "Bem vindo, Visitante!" mas quando faço login fica... "Bem vindo, !" Marquei em vermelho pra ficar mais destacado!! Então!!! O Que Eu Façoooooooo??????
  8. Oi amigos, Eu sempre vejo aqueles programas que conectam a vários tipos de clientes diferentes de Bate-Papo (ICQ, MSN, Etc...), então me surgiu a dúvida: Como eu me conecto e utilizo o servidor do MSN? Como eu posso criar o meu programa de MSN??
  9. Ps.: Esqueci de postar logado lol!!
  10. McBlade

    Proteção

    A microsoft orientou os programadores a deixarem de usar o registro do windows para gravar dados, provavelmente por questão de segurança, mas aí vai uma rotina que talvez possa resolver, se você já não tiver resolvido!! procedure TLoginfrm.FormCreate(Sender: TObject); var Registro: TRegistry; begin Registro:=TRegistry.Create; Registro.RootKey := HKEY_CURRENT_USER; try Registro.OpenKey('Programa\Teste',false); if Registro.ReadString('Chave') = '' then begin Registro.CloseKey; MessageDlg('Não pode ser executado. Entre em contato com o SUPORTE.',mtInformation,[mbOK],0); end; Registro.Free; Application.Terminate; except end; end;
  11. Olá amigos, Vou ser rápido e direto. Quando clico no link do meu servidor contendo o link www.site.com:2082/getsqlbackup/banco.gz o browser abre a janela para eu escolher o local onde será salvo o arquivo .gz de backup. Quero saber: Existe alguma função que eu possa usar para criar uma página que pegue este arquivo do servidor e já salve numa pasta pré-determinada por mim?
  12. Bom galera vou ser bem direto!! Eu tenho que fazer várias verificações com uma variável integer (numérica). Em PHP o "if" vira "switch", em Pascal o "if" vira "case" e em JavaScript???? Melhor!! Eu posso ter "um", "dois" ou "tres"... Como fazer um case de uma string?? ------------------------------------------------------------------------------------------------ Aproveitando a deixa... Como eu faço pra concatenar (juntar) strings em uma variável?? Exemplo em php: $mensagem .= "olá mundo!!"; Faz a variável $mensagem receber a string que ela já tem mais a string "olá mundo!!"
  13. Entendi.... O valor seria uma string que eu monto com uns campos... Seria caminho de link e tamanhos para mandar pra um textarea!
  14. McBlade

    Uso De Checkbox

    Acontece que eu salvo no Banco de Dados como String qual está selecionado. Por exemplo: 145 significa que os Check 1, 4 e 5 estão selecionados... Depois eu quero trazer do banco só os marcados... Não sei como fazer, esse seu exemplo só serve para a página não é?... ----------------------------------------------------------------------------------------------- Eureka, Eureka!!! <?php for ($ni = 1; $ni < 6; $ni++) { if (strpos($checkbox,"$ni")>-1) echo "<input name='chk$ni' type='checkbox' value='$ni' checked> - $ni<br>\n"; else echo "<input name='chk$ni' type='checkbox' value='$ni'> - $ni<br>\n"; } ?> Passe o valor '145' ou '154' ou '541' ou '415' de qualquer jeito funciona!!! -----------------------------------------------------------------------------------------------
  15. McBlade

    Uso De Checkbox

    Eae galera!! Bom meu problema hoje é o seguinte: Eu tenho na página 5 Checkbox com o nome de 'chk' e values de 1 a 5. Mas quando eu clico em salvar o PHP só pega aquele que tem maior value. O problema é que o usuário pode selecionar mais de um. Como eu faço pra resolver esse problema??? E depois tem mais um problema... Como vou fazer pra saber se cada 1 dos 'chk' deve estar selecionado na hora de trazer os dados??? ------------------------------------------------------------------------------------------------ O máximo que eu consegui fazer foi... for ($ni = 1; $ni < 6; $ni++) { echo "$ni - ".substr($checkbox,$ni-1,1); if (substr($checkbox,$ni-1,1)==$ni) echo "<input name='ckh$ni' type='checkbox' value='$ni' checked> - $ni<br>\n"; else echo "<input name='ckh$ni' type='checkbox' value='$ni'> - $ni<br>\n"; } Mas quando o valor da variável $checkbox for igual a "145" só o primeiro fica marcado!!!
  16. Dá pra você fazer assim, Numa página em branco (PHP) você faz o seu update deve ficar mais ou menos assim: if (!mysql_query("update tabela set tab_descricao = '$tabdescricao' where tab_codigo = $tabcodigo")) { $mensagem = "Erro:".mysql_error(); echo "<META HTTP-EQUIV='Refresh' CONTENT='0; URL=index.php?msg=2&msg2=$mensagem;'>"; } // $msg2 para eu saber que erro deu else echo "<META HTTP-EQUIV='Refresh' CONTENT='0; URL=index.php?msg=1'>"; Aqui eu faço um update na tabela (em PHP) e mando a variável do index receber 1 caso foi executado com sucesso e 2 caso ocorra algum erro. O que faz o redirecionamento é a tag <META> que deve estar no topo da página antes de fechar a tag <header> pelo menos. Lá na página index.php eu verifico com um if o valor da variável, se for 1 eu dou mensagem de concluído, se for 2 uma mensagem de erro: <?php if ($msg==1) echo "<script>window.alert('Operação efetuada com sucesso!');</script>"; else echo "<script>window.alert('Ocorreu um erro durante a operação!');</script>"; ?> Acredito que seja isso que você estava querendo caso não seja é bom ser mais clara para que possamos tirar suas dúvidas com maior rapidez!
  17. Acho que é isso, vou testar depois... Sabe se tem como fazer para ela não se fechar?? E quando eu fechar eu consigo devolver um valor de um TextArea para a janela principal do Browser?? Se funcionar tenho grandes planos para ela!!!!
  18. Antes tarde do que nunca!!! Dá pra você usar essa função, não sei se é bem isso que você queria (também já deve até ter feito de outro modo) mas.... for (var i = 1;i<4;i++) { document.write("<input type=text name=text" + i + " value=valor" + i + ">"); }
  19. Tipo eu acho que já vi alguma vez uma função de JavaScript que cria uma janela popup sem que exista a página dela. Por exemplo a função cria uma nova janela e lá coloca inputs e texto, mas não existe nenhum arquivo que contenha os tais componentes... Alguém aí sabe se isso existe ou eu estou "viajando" demais??
  20. Olá, Estou tentando usar o CopyFile para fazer uma espécie de cópia de segurança de meu aplicativo. Mas quando eu tento usar o StrPCopy para transformar a String para PChar ele dá um erro de Access Violation. O que está errado?? procedure TFrmMain.Bitbtn1Click(Sender: TObject); var Origem,Destino: PChar; begin StrPCopy(Origem,Application.ExeName); StrPCopy(Destino, Application.ExeName+'.old'); // O erro ocorre aqui... CopyFile(Origem,Destino,True); end; Dá uma mãozinha ae galera!!!
  21. Tem uma matéria de "Laércio Santos de Queiroz" entitulada "MultiThreading em .Net - Parte I". É essa??
  22. McBlade

    Como Programar

    Já ouviu falar no PascalZim, FreePascal!! Dá uma olhada no superdownloads!!!
  23. Salve amigos!! Eu já ouvi muito falar e até sei por cima bem basicamente o que é uma Thread. (Não sei se é assim que se escreve) O fato é que eu queria entender o que é, como criá-la e como matá-la. Por exemplo eu chamo a Thread, fecho meu programa e ela atualiza meu executável e abre minha aplicação novamente.
  24. Como salvar os dados de uma chave num arquivo .reg?? Estou tentando usar SaveKey() mas ela só retorna false... O que está errado??? procedure TFrmMain.Button1Click(Sender: TObject); var Registro: TRegistry; begin Registro := TRegistry.Create; try Registro.RootKey := HKEY_CURRENT_USER; Registro.OpenKey('Software\Teste',false); if Registro.SaveKey('Software\Teste','C:\Backup.reg') then begin ShowMessage('O backup foi realizado:'+#13+' o programa vai adicionar os novos valores no registro!!'); Registro.WriteInteger('Cor',StringToColor('clRed')); end; finally Registro.CloseKey; Registro.Free; end; end;
×
×
  • Criar Novo...