Ir para conteúdo
Fórum Script Brasil

ReDNoS

Membros
  • Total de itens

    170
  • Registro em

  • Última visita

Tudo que ReDNoS postou

  1. Ok, entendi, mas como eu procedo para fazer um foreach na minha variável $chars_blocks?
  2. Eu fiz o seguinte: <?php $chars_blocks = array('a', 'B'); $email = 'name@example.com'; $domain = strstr($email, $chars_blocks); if ($domain == true){ echo $domain; }else{ echo "Não encontramos"; } ?> Mas a minha variável $chars_blocks não está funcionando, ela é reconhecida como "Array" ao em vez de "a ou B". Como eu resolvo isso?
  3. Olá pessoal da Script Brasil! Acho que minha dúvida possa até ser simples para vocês. Eu preciso comparar as letras de um <input> de meu formulário e se ficar constatado que há um caracter proíbido por min no input, então irá aparecer uma mensagem. Preciso de lago mais o menos assim: Tenho meu input do formulário e preciso verificar letra pro letra desse input para ver se existe certos caracteres (A, B,C e ™) Se meu input tiver alguma letra diferente de (A, B, C, ™) então mostra a mensagem echo"Título inválido". Caso meu input tenha apenas as letras (A, B, C ou ™), então mostra a mensagem echo"Título Válido". PS: Não quero bloquear caracteres, quero fazer a comparação do input com letras existentes nele. Desde já brigadão :rolleyes:
  4. Brigadão hein cara, essa função str_replace ta me ajudando a fazer outras coisas também que eu precisava. Vlw mesmo ;D
  5. Olá pessoa da script Brasil! Estou criando um site em PHP e surgiu um probleminha bem chato, em meu site as pessoas criam uma pequenina página pessoal onde escolhem o nome que querem e a página deles tem o link perfil-nome_da_pagina_que_escolheram.html. O problema é que quando uma pessoa coloca um nome com caracter especial, o navegador da internet não reconhece o link. Eu percebi que o caracter especial ™ é igual ao %99 no navegador de internet. Então se a pessoa escolher o título como Brasil™, ela conseguirá entrar no seu perfil se colocar o link perfil-Brasil%99.html. Então o negócio é o seguinte, preciso saber como verificar uma palavra em um <input> e ver se a palavra escrita tem algum caracter especial, e se tiver, identificar qual caracter especial é (­™, ƒ e etc...) e mudar o caracter especial para o caracter reconhecido pelo navegador de internet (%99, %83). Quem souber como verificar letra por letra da palavra, plz me ajuda ;D Desde já obrigado e tenham um ótimo dia :blush:
  6. Ok, entendi, podem fechar o tópico já como [Resolvido]. Muito obrigado :rolleyes:
  7. Olá pessoal, eu tenho um script de JavaScript onde primeiramente eu checo se há algo escrito nos campos de login id e pass, mas eu gostaria de adicionar para que o script checasse se o login id e password estão corretos. function check_id() { if ( document.id_search.user.value == "") { alert("Por favor coloque seu login."); return false; } if ( document.id_search.pass.value == "") { alert("Por favor coloque sua senha."); return false; } //return false; document.id_search.submit(); } É possível checar por Java um campo do Banco de Dados? Eu tentei fazer algo do tipo: function check_id() { if ( document.id_search.user.value == "") { alert("Por favor coloque seu login."); return false; } if ( document.id_search.pass.value == "") { alert("Por favor coloque sua senha."); return false; } if ( document.id_search.user.value !== <?PHP $user["user"];?>) { alert("Login Id incorreto."); location="lembrar.html"; return false; } if ( document.id_search.pass.value == <?PHP $user["password"];?>) { alert("Senha incorreta."); location="lembrar.html"; return false; } //return false; document.id_search.submit(); } Mas não deu certo, alguém sabe como fazer?
  8. Download do Arquivo Flash To passando o meu própio flash, aew tenta ver se tu consegue, plz. (Junto com o flash do passando o arquivo menu4.xml que é preciso para o menu funcionar. Vlw ;D
  9. Não funcionou! Olha o source do arquivo ac_runactivecontent.js Vê se você consegue descobrir algo... Tenta usar os dois códigos que te passei em um flash seu qualquer e tenta usar uma imagem de fundo nele, por favor... //v1.0 //Copyright 2006 Adobe Systems, Inc. All rights reserved. function AC_AddExtension(src, ext) { if (src.indexOf('?') != -1) return src.replace(/\?/, ext+'?'); else return src + ext; } function AC_Generateobj(objAttrs, params, embedAttrs) { var str = '<object '; for (var i in objAttrs) str += i + '="' + objAttrs[i] + '" '; str += '>'; for (var i in params) str += '<param name="' + i + '" value="' + params[i] + '" /> '; str += '<embed '; for (var i in embedAttrs) str += i + '="' + embedAttrs[i] + '" '; str += ' ></embed></object>'; document.write(str); } function AC_FL_RunContent(){ var ret = AC_GetArgs ( arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" , "application/x-shockwave-flash" ); AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs); } function AC_SW_RunContent(){ var ret = AC_GetArgs ( arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000" , null ); AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs); } function AC_GetArgs(args, ext, srcParamName, classid, mimeType){ var ret = new Object(); ret.embedAttrs = new Object(); ret.params = new Object(); ret.objAttrs = new Object(); for (var i=0; i < args.length; i=i+2){ var currArg = args[i].toLowerCase(); switch (currArg){ case "classid": break; case "pluginspage": ret.embedAttrs[args[i]] = args[i+1]; break; case "src": case "movie": args[i+1] = AC_AddExtension(args[i+1], ext); ret.embedAttrs["src"] = args[i+1]; ret.params[srcParamName] = args[i+1]; break; case "onafterupdate": case "onbeforeupdate": case "onblur": case "oncellchange": case "onclick": case "ondblClick": case "ondrag": case "ondragend": case "ondragenter": case "ondragleave": case "ondragover": case "ondrop": case "onfinish": case "onfocus": case "onhelp": case "onmousedown": case "onmouseup": case "onmouseover": case "onmousemove": case "onmouseout": case "onkeypress": case "onkeydown": case "onkeyup": case "onload": case "onlosecapture": case "onpropertychange": case "onreadystatechange": case "onrowsdelete": case "onrowenter": case "onrowexit": case "onrowsinserted": case "onstart": case "onscroll": case "onbeforeeditfocus": case "onactivate": case "onbeforedeactivate": case "ondeactivate": case "type": case "codebase": ret.objAttrs[args[i]] = args[i+1]; break; case "width": case "height": case "align": case "vspace": case "hspace": case "class": case "title": case "accesskey": case "name": case "id": case "tabindex": ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1]; break; default: ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1]; } } ret.objAttrs["classid"] = classid; if (mimeType) ret.embedAttrs["type"] = mimeType; return ret; }
  10. Olá pessoal da Script Brasil, estou com um pequeno problema com meu objetvo de flash. <script type="text/javascript"> AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0','width','548','height','115','src','total_menu_free4?xmlURL=menu4.xml','align','left', 'quality','high','bgcolor','#1B6CA6','name','total_menu_free ','allowscriptaccess','sameDomain','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','total_menu_free4?xmlURL=menu4.xml' ); //end AC code </script> Nesse caso eu tenho bgcolor onde bgcolor='#1B6CA6'. Mas eu gostaria de colocar uma imagem de fundo nessa configuração. Gostaria de saber se é possível...eu tentei com 'background', 'img/image.jpg' e 'background', src='img/image.jpg' e mais algumas outras tentativas mas nenhum obtive sucesso! Preciso muito colocar uma imagem de fundo nessa configuração porque não consegui colocar minha imagem como imagem de fundo direto no flash. Eu uso sistema XML para o menu por isso quando coloco a imagem direto no Flash, ela fica a frente dos botões. Bom, é isso...desde já, muito obrigado.
  11. ReDNoS

    Problema simples com Switch!

    Pronto! Eu já consegui arranjar uma solução pro meu problema ;D
  12. ReDNoS

    Problema simples com Switch!

    Desculpa o flood, mas alguém por favor, pode me ajudar? Preciso disso urgentemente!
  13. ReDNoS

    Problema simples com Switch!

    Não deu certo, ele não reconhece o nome da própia página "teste". Ok, então vamos tentar algo diferente! Vou criar uma variável: $link_page1 = '<a href="teste-world-page=1.html">Page1</a>'; $link_page2 = ' <a href="teste-world-page=2.html">Page2</a>'; echo $link_page1, $link_page2; Agora preciso de algo que cheque se o link foi clicado. Exemplo: if $link_page1 foi clicado agora{ echo "link clicado com sucesso"; } Dá pra fazer isso?
  14. ReDNoS

    Problema simples com Switch!

    Do jeito que ficou seu último código, se eu digitar teste-world-super.php aparece "(Ultra)" ^^. Acho que você não entendeu bem o que eu quero. Se eu digito teste-world.php ele deverá mostrar "Modo World", se eu digitar teste-world.php ele deverá mostrar "Modo World (Super)", e se eu digitar teste-world-ultra.php ele deverá mostrar "Modo World (Ultra)".
  15. ReDNoS

    Problema simples com Switch!

    Não cara, mas não é isso que eu quero! Eu quero que o "(Super)" apareça ao digitar teste-world-super.php e não ao digitar teste-super.php...
  16. ReDNoS

    Problema simples com Switch!

    Dá na mesma...ele continua mostrando apenas "Modo World" quando eu tento entrar em teste-world-super.php E eu até tentei mudar meu código utilizando IF, ELSEIF com o Switch, mas não deu certo!!! <?PHP if (@$_GET['url']=="a") { echo "Modo Default"; } else if(@$_GET['url']=="world") { echo "Modo World"; switch (@$_GET['url']) { case 'super': echo "(Super)"; break; case 'ultra': echo "(Ultra)"; break; } } ?>
  17. E aew pessoal da ScriptBrasil? Eu tou com um pekenino problema com Switch. Eu preciso um Switch dentro de outro Switch, mas parece que não funciona. Meu código de exemplo é esse: switch (@$_GET['url']) { default: echo "Modo Default"; break; case 'world': echo "Modo World"; switch (@$_GET['url']) { case 'super' echo "(Super)"; break; case 'ultra' echo "(Ultra)"; break; } break; } O nome da minha página é teste.php, então se eu escrever teste.php ele me mostrará "Modo Default", se eu escrever teste-world.php ele me mostrará "Modo World". E se eu entrasse em teste-world-super.php ou teste-wolrd-ultra.php ele deveria me mostrar ou "Modo World Super" ou "Modo World Ultra". Mas parece que não é aceito usar dois switchs e quando eu digito teste-world-super.php ou teste-wolrd-ultra.php ele me mostra apenas "Modo World".
  18. ReDNoS

    Como ordenar Grupos em PHP

    Sim mas falta o "GROUP BY ID" pra que ele mostre apenas um ID por linha, senão ele mostra o mesmo ID várias vezes com todos seus ScoreDeltas... Se eu fizer SELECT * FROM tabela GROUP BY ID ORDER BY ScoreDelta DESC, id ele irá agrupar a tabela por ID e irá ordenar por ScoreDelta DESC, porém ele irá mostrar o menor ScoreDelta de cada ID, e eu quero que ele mostre o maior ScoreDelta de cada ID.
  19. Olá pessoal da ScriptBrasil, eu preciso ordenar um grupo do meu banco de dados. Eu Agrupei minha Database pelo campo "ID" e ordenei por "ScoreDelta". Mas não é bem isso o que eu quero, porque ele vai apenas ordenar por 'ScoreDelta" meu Grupo "ID". Eu quero ordenar o campo "ID" por "ScoreDelta DESC" e depois sim ordenar por "ScoreDelta". Eu quero que mostre o "ScoreDelta" mais alto de cada grupo, e ele está mostrando o "ScoreDelta" mais baixo de cada grupo (já que o padrão de seleção do bando de dados é por Ascendente). Minha pergunta é, há algum comando especial do tipo "group order" para ordenar grupos? Se não, como posso fazer isso?
  20. Olá pessoal da Script Brasil. Estou criando uma tabela em PHP aonde preciso selecionar a tabela "playlog" onde o campo "S0_ID='.$r['NickName'].'" e preciso mostrar diversas linhas do mesmo usuário... Eu estou com meu código assim: $where = $where == '' ? 'game.Id = playlog.S0_Id' : "game.Id = playlog.S0_Id and user.NickName like '%$where%'"; $result = $db->Execute("SELECT SQL_CALC_FOUND_ROWS *, playlog.S0_Id, user.NickName FROM playlog, game , user where playlog.S0_Id=".$r['NickName']." LIMIT ?,?", array(SmartyPaginate::getCurrentIndex($data), SmartyPaginate::getLimit($data))); Porém, ele dá um erro por culpa do comando ".$r['NickName']." (quando eu troco para user.NickName, que é a mesma coisa, ele funciona) mas ele mostra apenas uma linha do playlog do usuário, e deveria mostrar todas!!! E isso é o LIMIT que é responsável. Queria saber os erros grossos que eu cometi e as soluções possíveis para esse problema. Basicamente eu tenho X linhas do mesmo usuário na Tabela Playlog, e eu preciso organizar essas X linhas mostrando o usuário certo de acordo com o usuário selecionado.
  21. Valeu mesmo cara, consegui aqui ;D Brigadão :rolleyes:
  22. então cara, eu coloquei o test(); e agora apareceu o seguinte erro"Notice: Undefined index: cx in c:\arquivos de programas\easyphp1-8\www\teste\index.php on line 13" na linha $my_select = $_POST['index-'];. Será que dá pra você fazer um teste e ver qual o erro do meu código?
  23. Antes de mais nada, obrigado por sua ajuda ARD. Bem que eu tentei seguir seus exemplos, mas não tive nenhum resultado positivo. Eu fiz uma página de Teste utilizando o EasyPHP Código da página: <form name="form1" method="post" action="index.php"> <select name="index-"> <option value="index.php" selected> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Organizar por: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </option> <option value=1>Ranking Descendente</option> <option value=2>Ranking Ascendente</option> <option value=3>Level Descendente</option> </select> &nbsp;<br> <?PHP function test(){ $my_select = $_POST['index-']; switch($my_select) { case 1: echo "Executa o comando 1"; break; case 2: echo "Executa o comando 2"; break; } } ?></form> Quando seleciono alguma das opções nada acontece... Você sabe o que está errado ou o que falta fazer para funcionar?
  24. E aew pessoal da Script Brasil? Estou com um problema em uma página...eu criei um form com alguns selects, e ao selecionar esse select a página é redirecionada com um novo endereço, EX: se o nome da minha página é xuxa.html e eu seleciono o option 2 a minha página vai ficar com o nome xuxa-2.html. Até aew tudo bem, mas eu precisava fazer um if reconhecendo o option que eu escolhi, algo como isso: if option 2 { $result = $db->Execute("SELECT SQL_CALC_FOUND_ROWS *, game.Id, user.NickName FROM game , user where $where order by game.TotalRank LIMIT ?,?", array(SmartyPaginate::getCurrentIndex($data), SmartyPaginate::getLimit($data))); }else{ echo notice ('Testando...'); } Alguém sabe como eu posso fazer um if fazendo relação com os <option> de um <select>?
×
×
  • Criar Novo...