Ir para conteúdo
Fórum Script Brasil

Xandão Grunge

Membros
  • Total de itens

    64
  • Registro em

  • Última visita

Sobre Xandão Grunge

  • Data de Nascimento 30/09/1981

Contatos

  • MSN
    alexandrecintra@hotmail.com
  • Website URL
    http://www.clickbaladas.com.br
  • ICQ
    166927647

Perfil

  • Location
    Chavantes Cityo
  • Interests
    Desenvolvimento Web, Computação Gráfica, Redes, Linux, Sofwares Livre, Mulheres, Baladas, Beer e Rock 'N' Roll

Xandão Grunge's Achievements

0

Reputação

  1. Xandão Grunge

    Arquivos Zip's

    Creio que seja possível sim. Procure um componente chamado easyZip. Nunca testei este componente, mas em PHP eu consegui fazer algo semelhante a isso. Pelo menos para o formato zip creio que seja possível. Os outros eu já não sei
  2. Olá a todos! Gostaria de saber como faço para descobrir a chave primária de uma tabela. Encontrei este script no forum Imasters e adaptei para retornar o tipo de dados e o tamanho dos campos: <%@Language="VBScript"%> <% Set Cn = CreateObject("ADODB.Connection") ConnString = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("bd.mdb") Cn.Open ConnString Set cat = CreateObject("ADOX.Catalog") cat.ActiveConnection = cn for i = 0 to cat.tables.count - 1 if lcase(cat.tables(i).type) = "table" Then set rs = server.createobject("adodb.recordset") rs.open "select * from " & cat.tables(i).name, cn, 1,3,1 response.write "<hr>" & "Tabela: " & cat.tables(i).name & "<hr>" for x = 0 to rs.fields.count - 1 response.write "<div style=""font-size:12px"">Campo: " & rs.fields(x).name response.write " - Tipo: " & rs.fields(x).type response.write " - Tamanho definido: " & rs.fields(x).DefinedSize response.write " - Atributos: " & rs.fields(x).Attributes response.write " - Precisão: " & rs.fields(x).Precision & "</div>" next end if next rs.close Cn.Close Set rs = Nothing Set Cn = Nothing %> Para obter informações de outra tabela basta trocar o bd.mdb pelo nome da base de dados em que se deseja obter informações. Apenas precisava descobrir quais são as chaves primárias das tabelas. Se alguém souber de algo, por favor, poste ai. Grato, Xandão Grunge
  3. Xandão Grunge

    Replace

    Olá a todos! Estou desenvolvento uma função em ASP que permite que usuários entre com as dados formatados, criando dois vetores com a mesma dimensão, sendo um em um deles contém os dados que deve procurar, e no outro os dados que devem substituir os procurados. É claro que tudo na respectiva ordem. Segue o código: O engraçado é que a linha comentada onde tem o valor de busca e de substituição, funciona, não entendo o porque dos outros não funcionarem. Já tentei tirar as Funções Lcase() e CStr() mas sem sucesso. Já tentei colocar os elementos dos vetores em variaveis para depois buscar e também não. Alguém poderia me explicar o porque disto? Desde já agradeço, Xandão Grunge
  4. Olá Pessoal estou começando a usar o firebird, dai pintou uma dúvida qual extensão usar: .gdb ou .fdb? P.S.: Estou usando para trabalhar com PHP Grato, Xandão Grunge
  5. Sei que este tópico é meio velho, mas se alguém quiser montar um grupo de php + firebird, pode me mandar e-mail que eu participo. Meu email : alexandrecintra@hotmail.com
  6. Xandão Grunge

    Fuction Copy

    Olá pessoal como ficaria este $arquivo_name -> $_FILES['arquivo']['name']? Ele serve apenas para upload? no script do ficaricari assim? Precisava copiar um arquivo no servidor de uma imagem (blank.gif) em branco para cada arquivo. Não estou conseguindo usar a função copy, que por sinal, na documentação oficial do PHP, está bem fraca. Já certifiquei que a imagem está no caminho certo, que a pasta tem permissão testei no server local do meu serviço e em casa (winXP e 98), e nada. O estranho é que aceita o upload. Além disso testei em outros 3 hosts diferentes que tenho acesso, e mesmo com a permissão chmod 777 não consigo realizar a cópia de arquivo. Se alguém souber de algo, por favor poste ae. Grato, Xandão Grunge
  7. Eu agradeço OSJunior, não entra na página da URL que você enviou
  8. Xandão Grunge

    Modulo X Cgi

    obrigado, gross! E uma outra dúvida, o modulo ou o cgi é mais limitado, em termos de usar alguma função ou biblioteca?
  9. Xandão Grunge

    Modulo X Cgi

    Olá pessoal! Gostaria de saber qual é a melhor forma de rodar o PHP num servidor da Web: Como Modulo dele ou como CGI? Digo melhor em quesitos de segurança, desempenho e de recursos. Não achei nada no forum, mas gostaria que falasse os prós e contras de cada forma de instalação de cada um. Agradeço a atenção, Xandão Grunge
  10. Boa tarde a todos! Fiz uma animação em flash que quando chega num determinado quadro a animação para. Então ela somente continua se teclar <enter>. Funciona certinho, no entanto gostaria que esta animação despausasse pressionando qualquer tecla, e se possível com o clique do mouse. Para realizar isto criei uma animação e criei uma nova camada para colocar um botão transparente do tamanho do palco para clicar enter e continuar. A ação inserida no botão foi: on(keyPress "<Enter>") { nextFrame(); } A animação funciona normalzinho. Mas precisava que fosse com qualquer tecla e com o clique do mouse se possível. Agradeço a atenção, Xandão Grunge
  11. Bom dia pessoal. Estou fazendo um trabalho em Flash para colocar em CD que funciona assim: - Na tela principal vai ter os botões onde cada uma leva para uma tela. - Em cada uma destas telas vai ter um botão voltar. A minha dúvida é como fazer esta mudança de tela num mesmo documento do flash? Alguém poderia me explicar de forma mais rápida possível ou passar um link que explique isto de forma bem Objetiva. Não manjo muito desta parte de Flash, e acompanhar o Tutorial passa a passo vou perder muito tempo, algo que tá complicado ultimamente.... rs Desde já agradeço, Alexandre.
  12. Xandão Grunge

    Pow

    Foi mal pessoal! Peço desculpas, mas quando o pitanga disse "o pow é para calcular o expoente " achei que o "pow" era uma força força de expressão usada no nosso dia dia assim como o pessoal utiliza "Ow" e "hummm ", por exemplo, e não que ele estava se referindo de uma função de PHP.
  13. Xandão Grunge

    Pow

    Pessoal também estou com essa dúvida: como realizo uma operação com expoente? Agradeço a atenção, Xandão Grunge
  14. Caro Carlos, sobre qual trecho você está se referindo?
  15. Bom dia Pessoal! Estou desenvolmento um script o qual consiste em corrigir questões de somatária. Para quem não conhece, as regras são o seguinte: 1. O valor da primeira alternativa é 1, da 2ª é 2, da 3ª é 4 e assim por diante. Ou seja, o valor da resposta é sempre 2 elevado a potencia (começando com 0); 2. Para dar a resposta, é somado o valor das questões certas, de forma que o resultado SOMENTE seja possível se utilizar o valor das respostas certas. 3. Para cada questão existe pelo menos uma resposta certa, e pelo menos uma errada; 4. Caso marque uma resposta errada como sendo certo, a pontuação é Zero! 5. Caso a pessoa acerte todas as respostas, ele receberá 60 pontos. Caso acerte metade ele recebe 30 pontos, 1/3 20 pontos... e assim em diante. Dai eu tive a seguinte lógica: Tranformar a somatória da resposta inteiramente certa e a resposta do candidato no sistema binário, em seguida transformar num vetor com todos algarismos e fazer a comparação bit a bit. Acredito que minha lógica esteja correta, no entanto, esse algorimo não mostra nada na página, nem mesmo erro. Segue o código abaixo: <? $ultima_resposta= 32; $num=28; $num2=29; function corrige($v1, $v2, $ult_resp) { // verifica quantas alternativas existem $tam = strlen(decbin($ult_resp)); // converte o valor 1 para um vetor binário if (($v1 > 2147483647) OR ($v1 < 0)) return FALSE; $binstring = strrev(str_pad(decbin ($v1),31,"0",STR_PAD_LEFT)); $v1 = explode(":",chunk_split($binstring, 1, ":")); // converte o valor 2 para um vetor binário if (($v2 > 2147483647) OR ($v2 < 0)) return FALSE; $binstring = strrev(str_pad(decbin ($v2),31,"0",STR_PAD_LEFT)); $v2 = explode(":",chunk_split($binstring, 1, ":")); $cont=0 // contador de respostas certas $acertos=0; // contador de respostas acertadas //verifica quantas questões certas existem for($i=1;$i<$tam;$i++) { if($v1[$i]==1) $cont++; } //verifica quantas questões certas existem for($i=1;$i<$tam;$i++) { if($v2[$i]>$v1[$i]) { //se marcou certo uma resposta a sua pontuação já está definida: é zero!!!! $ch=1; $i=$tam; } elseif($v2[$i]==$v1[$i]) { // senão verifica se a alternativa marcada é válida. Se for conta um acerto $acertos++; } } if($ch == 1) { $pontuacao = 0; } else { $vpa = 60 / $cont; // valor por cada questão certa $pontuacao= $acertos*$vpa; } return $pontuacao; } echo "$num<br>$num2<br>"; if($num2 > $num) { echo "Pontos dessa questão = 0"; } else { $pontos=corrige($num, $num2, $ultima_resposta); echo "Pontos dessa questão = $pontos"; } ?> Caso alguém saiba o que está ocorrendo, por favor postar aqui. Agradeço a atenção, Xandão Grunge
×
×
  • Criar Novo...