
Illidan
Veteranos-
Total de itens
2.027 -
Registro em
-
Última visita
Tudo que Illidan postou
-
tenta colocando um atributo style na tag td... assim: style="width: 200px;" Mas ajustar a largura é um saco, mesmo... normalmente, o texto expande a coluna. Se ela for muito estreira e você tiver uma seqüência grande de caracteres sem qualquer espaço, esqueça que ela não vai quebrar o texto, mas deformar tudo...
-
Array E Função Pra Validar Email
pergunta respondeu ao [ GuTo ] de Illidan em Ajax, JavaScript, XML, DOM
Guto, Aquilo que eu falei (que ela deixaria passar um "aaa@aaa") foi porque eu acreditava que a sua função era baseada naquele array e naquele laço, entende? Se você quer validar se um e-mail existe de verdade (checando usuário e server), só vi um código até hoje que fazia isso... escrito em PHP. Mas não estou conseguindo acessar... bom, se você se interessar, o site é http://www.phpclasses.com. você encontra esse código no usuário Manuel Lemos. Com javascript somente, seria impossível você validar se um e-mail existe de verdade... o máximo que você vai poder validar é se o padrão de caracteres digitados no campo de e-mail é compatível com o padrão de um e-mail válido. Isso você pode fazer com expressões regulares... mas, de qualquer forma, uma função assim ainda deixaria passar um aaa@aaa.com :/ []'s! -
hahahaha, deixa de ser preguiçoso... O que são 100 .js? Bom, antes que pensem que eu sou algum maluco, eu criei tanto o código HTML como os próprios arquivos .js com PHP... então nem deu tanto trabalho quanto pode parecer...
-
$nomeimagem_name é uma variável que o autor do script definiu de alguma forma... fica difícil dizer sem saber como essa variável foi definida.
-
Não que eu saiba... PHP é server-side, então não teria como pegar essa informação no browser do usuário.
-
Sim, é só você chamar $_SERVER['HTTP_REFERER'] Mas nem todos os browsers enviam essa variável.
-
Stephany, Como o Fabyo disse, usar register_globals = ON pode gerar muitas brechas na segurança do seu código. O ideal é você pegar as variáveis como ele falou... se os dados vem de um formulário com method="post", então você pega assim $_POST['nome_do_campo']. É bem melhor... Mas, se você realmente quiser mudar register_globals pra ON, é só editar o php.ini. Lá tem uma opção chamada "register_globals" (faz uma busca no arquivo, fica mais fácil de encontrar). Até mais!
-
Utilize o método: window.clearInterval() você deve passar como parâmetro um "ID", que você pega definindo o setInterval: loop = setInterval("funcao()", 500); clearInterval(loop);
-
Quais as suas noções em javascript? você quer que alguém faça isso pra vc, ou já tem alguma coisa pronta e somente quer tirar umas dúvidas?
-
Valeu, Fabyo! hehehe, a velha e boa frase continua valendo: se não quer que copiem seu código fonte, melhor não publicá-lo na internet.
-
Aí, galera! Minha contribuição para desafio Tentem pegar o código fonte...
-
É mais simples do que você pensa... já que você tem tudo num array, é só usar a função implode(), que junta todos os elementos do array retornando uma string: function arrays() { echo implode(", ", $this->list); } Abraços!
-
Solução - Encontrei O Codigo
pergunta respondeu ao marcos_804 de Illidan em Ajax, JavaScript, XML, DOM
Esse bloqueio no botão direito não funciona pra todos os browsers... pessoal, sempre há uma forma de pegar o código fonte. Muita gente esquenta a cabeça tentando criar um sistema pra "previnir" isso, mas não compensa... códigos em HTML e Javascript não são nem de perto importantes ao ponto de você precisar escondê-los. -
Array E Função Pra Validar Email
pergunta respondeu ao [ GuTo ] de Illidan em Ajax, JavaScript, XML, DOM
Claro... Bom, a função indexOf() retorna o índice da primeira ocorrência de um caractere (ou substring), ou retorna -1 caso ele não exista na string. Sendo assim: Mas, cara... acho que essa função não vai validar de uma forma muito segura, não... pensa bem, e se o cara digitar algo como: aaa@aaa Entendeu? O ideal é você fazer essa validação com expressões regulares... eu tenho um exemplo com PHP. Vou adaptá-lo pra JS e depois posto aqui. -
Array E Função Pra Validar Email
pergunta respondeu ao [ GuTo ] de Illidan em Ajax, JavaScript, XML, DOM
Guto, é exatamente isso que você pensou, mesmo... só que no JS (acredito que no ASP seja diferente, pelo exemplo que você postou), a barra invertida serve pra escapar o caractere da frente. Então, como esse array é formado por strings, você delimita o valor de cada elemento com aspas... só que quando você faz isto: "\", ele interpreta que você abriu uma string e que o primeiro caractere dela é uma aspa dupla... e vai continuar interpretando que é uma string até encontrar uma aspa dupla sem barra de escape antes, sacou o motivo do erro no IE? O certo seria você escapar a barra invertida pra esse elemento: "\\" Tenta assim, acho que dará certo... Abraços! -
Pequenas Dúvidas Com Strings
pergunta respondeu ao [ GuTo ] de Illidan em Ajax, JavaScript, XML, DOM
Guto, A diferença entre as funções substr() e substring() é no segundo parâmetro... o primeiro, para as duas, é o caractere inicial que será pego. E em ambas, a contagem começa pelo número 0. O segundo parâmetro para a substr() é a quantidade de caracteres que serão pegos a partir do primeiro parâmetro, e para a substring(), é a posição do último caractere que será pego. Acredito que com isso você vai sanar as dúvidas 1 e 2... mas se ainda tiver alguma, é só falar. Quanto à emulação da função trim() no javascript, o melhor é utilizar expressões regulares... você pode utilizar a função replace() pra isso. Eu tenho um código aqui que ele cria a função trim() pra todas as strings. É só você carregá-lo nos seus scripts: Pronto... agora você faz assim: Abraços! -
Utilize a função str_pad() pra preencher com os zeros. Mas só uma coisa: sua variável deixará de ser integer e será string. Mas acredito que isso não vai causar qualquer problema...
-
Texto Alinhado A Direita
pergunta respondeu ao Mauricio-SBC de Illidan em Ajax, JavaScript, XML, DOM
pode fazer com CSS: "text-align: right;" É só colocar essa instrução no atributo "style" da tag de texto... -
Pra se chegar a raiz, você tem que colocar uma quantidade de "../" igual à quantidade de diretórios que você está pra dentro da raiz. Provavelmente é isso... A cada "../", ele volta um diretório...
-
Daniel, Acho que funcionaria... só estaria faltando o ponto entre a extensão e o nome do arquivo. Olha como eu tinha pensado: $partes = explode(".", $imgname); $ext = array_pop($partes); $final = implode("", $partes) . "." . $ext; Se você usar o array_pop(), não precisa usar o array_reverse() que você teve que usar 2 vezes... []'s!
-
Realmente, essas propriedades só funcionam no Opera e no Mozilla. No Internet Explorer elas não estão definidas. :/ Mas encontrei uma solução e vou postar aqui:
-
você pode tb criar as mensagens num array (cada mensagem é um elemento do array). Aí, utiliza a função array_rand() pra retornar um elemento aleatório a cada execução do script... Até mais!
-
O problema é que (até onde eu sei) uma extensão pode ter de 2 a 4 caracteres. Aí como que você vai saber a posição inicial do ponto? Eu vi que no seu código você tá usando a função end() juntamente com a explode(). Bom, acho que aquela end() tá sobrando ali... olha, o explode() retorna um array, e a end() retorna o último elemento do array. A partir disso, interprete o seu código... você vai ver que você tá associando na variável $explodir somente o último elemento do array que você criou com a explode() (e este array, que é o importante, você acaba não armazenando em local algum). Bom, quanto ao problema de remover todos os pontos menos o da extensão... você pode fazer o seguinte: utilize a função explode() pra quebrar a string onde tiver pontos. Aí, você utiliza a função array_pop() pra remover o último elemento desse array. Além de remover o último elemento, essa função o retorna... ou seja, você pode armazenar o último elemento numa variável ao mesmo tempo que remove ele do array. Só pra constar, o último elemento desse array será a extensão do arquivo... portanto, o que sobrou no array é tudo menos a extensão. Aí é simples... você junta os elementos que sobraram do array com o implode() e depois adiciona a extensão que você armazenou numa variável. Tenta fazer alguma coisa... se precisar de ajuda, é só falar. Até mais!
-
Achei uma aspas simples sobrando aí: Tenta agora...
-
Olá, fshp! Olha, cara, é bem isso que o Jissa tinha falado, mesmo... mas vou tentar explicar de outra maneira: A variável $_GET é um array que já está deifinido pra todos os scripts que você executa. Os elementos desse array serão criados se você usar o método GET num formulário da página anterior ou se você passar os valores pela query string. Pelo o que eu entendi, a sua dúvida é quanto ao segundo caso ("Variável $_get Que Não Foi Passada Pelo form"). Ou seja, se não foi pelo form, só pode ser pela query string. Uma query string é aquilo que vem depois de uma "?" no endereço da página. Por exemplo, na página: "pagina.php?begin=1" , a variável $_GET['begin'] estará definida na página e terá valor 1. Se você quiser passar mais de uma variável pela query string, é só você ir juntando os valores com um "&". Por exemplo: "pagina.php?begin=1&quantidade=20" Agora você teria dois elementos do array $_GET definidos: 'begin' e 'quantidade'. Entendeu? Se ainda tiver dúvida, posta aí... Falou cara!