
ESerra
Moderadores-
Total de itens
8.873 -
Registro em
-
Última visita
Tudo que ESerra postou
-
http://scriptbrasil.com.br/forum/index.php?showtopic=91117 http://scriptbrasil.com.br/forum/index.php?showtopic=83121 http://scriptbrasil.com.br/forum/index.php?showtopic=81011
-
Ele dá erro aqui: $sql="CREATE TABLE `("$a")_comments` ( ??? Você esqueceu de concatenar... $sql="CREATE TABLE `(".$a.")_comments` (
-
Arrays... criei dois arrays, "sim" e "não"... ai não precisa fazer tudo o que você fez e o resultado é o mesmo... <?php $sim = array(0,1,2,3,4,14,15,16,17); $não = array(5,6,7,8,9,10,11,12,13); $tipoid =;//Aqui vai o tipo if (in_array($tipoid, $sim)) { if ($postid==0) { $outstr = loadTemplate("includes/temp/A_1.html"); }else{ $outstr = loadTemplate("includes/temp/A_2.html"); } }elseif(in_array($tipoid, $não)) { if ($postid==0) { $outstr = loadTemplate("includes/temp/B_1.html"); }else{ $outstr = loadTemplate("includes/temp/B_2.html"); } }else{ echo "Não é nem do array sim e nem do não"; } ?>
-
Mudar parte do conteúdo da página de 5 em 5 segundos
pergunta respondeu ao gisaPP de ESerra em Ajax, JavaScript, XML, DOM
Movendo PHP » JS... -
Se esse HTML for ser um arquivo a parte (apenas para ser pego no envio do e-mail), então utilize file_get_contents para ler esse HTML e str_replace para fazer as substituições...
-
Só testando, já vi um XML assim em um fórum estrangeiro, mas eu mesmo não uso dessa maneira...
-
No exemplo $corpo seria lançado na função que enviaria o e-mail... $nome = "Fulano"; $telefone = "222222222"; $endereco = "rua sem nome, 999"; $corpo = "Olá $nome, ligue para o numero $telefone, ou vá diretamente até $endereço";
-
Pro primeiro -> strip_tags. Pro segundo -> substr ou se vier de um BD MySQL pode usar substring direto na query para cortar os pedaços...
-
É mais fácil catar tudo em um query só... SELECT *, COUNT(categoria) cont_cats FROM tabela GROUP BY categoria
-
Como já dito, isso não vai aparecer no código fonte da página, então por si só não gera risco...
-
Dependendo da versão do PHP utilize o simplexml.
-
Troque preg_replace por str_replace...
-
Provavelmente o seu captcha seja fraco (fácil de ser lido), então ou você pega um mais difícil (ou um que seja inteligente, que utilize perguntas que devem ser respondidas) ou permite a postagem apenas para quem for registrado.
-
No seu caso acho mais prático o str_replace... $substitui = array('.','-'); $cep = "88.110-010"; $cep = str_replace($substitui, "", $cep);
-
Em primeiro lugar, leia as regras do fórum, ups não são permitidos! Em segundo lugar, veja o que você mesmo fez e observe a falta de lógica (além de vários erros de sintaxe): $sql = "SELECT * FROM usertbl WHERE campo = "'bloker'"" Ai você não está executando o mysql_query para fazer a pesquisa, está esquecendo o ; no final. Na verdade não entendi o que você quer fazer, ai você quer selecionar todos os campo = bloker? Dúvida 1: Existem uma coluna no BD chamada "campo"? Dúvida 2: Se essa coluna existir o valor dentro dela será bloker ou o que? Dúvida 3: Exatamente para que você está fazendo essa query? Se foi para o que eu disse, está totalmente errado, você tem que pegar os dados específicos de quem fez o registro e do modo como você fez está sem lógica.
-
Se fosse um array daria pra implementar algo com o foreach, mas no seu caso é assim mesmo...
-
De grosso modo precisaria de duas tabelas: 1 - Para guardar os dados gerais do quiz (título e as opções de configuração); 2 - Para guarda as questões de cada quiz, com as respectivas alternativas e tipo de quiz que é (pra poder montar o modo como vai ser respondido)... Mas ali em si tem mais JS funcionando e com certeza coisas que quem fez guardou pra si :), mas não é a coisa mais difícil do mundo...
-
Utilize a função mysql_real_escape_string() para escapar os apóstrofes/aspas na query...basta colocar: $var = mysql_real_escape_string("Essa ''''' '' 'é uma variável que tem ' só que ' está sendo escapado"); Assim não dá pau na query...
-
Para enviar o e-mail, a função mail. Nesse e-mail vai ter um link do tipo www.seusite.com.br/paginatal.php?id=algumacoisa&confirmacao=outracoisa Onde algumacoisa e outracoisa são pegas antes do envio do e-mail. Quando o cara clicar no link e for pra paginatal.php você pega os valores vindo do id e confirmacao e faz uma busca no BD ai com if/else verifica, algo tipo... $sql = //Faz a busca no BD $conta = mysql_num_rows($sql); if($conta == '1'){ //Aqui é se foi achodo um resultado... mysql_query("UPDATE... //Faz a atualização do campo para o valor zero }else{ echo "os dados informados são inválidos"; }
-
Adiciona mais um campo com um valor aleatório, ai quando o cara se cadastrar você manda um e-mail com um link pra ele, esse link vai contar alguns dados, via querystring, (por exemplo o próprio e-mail ou ID e o valor aleatório), ai quando o cara clicar no link vai para a página que verifica os dados passados, se for encontrado um registro você modifica o valor de 1 para zero (já que por padrão todas as contas terão que ser bloqueadas, só sendo desbloqueadas após a validação), se não encontrar nada avisa o usuário de que os dados passados não foram encontrados... isso tudo que eu passei independe do BD usado, já que é feito diretamente no PHP...
-
CVS dá pra ler com o fgetcvs, como cada linha vai ser lida e convertida em ítens de um array (separados na vírgula), basta pegar esses ítens e fazer a comparação com if/else... No caso do XLS, ai tem que ver uma classe lá no phpclasses.org (que tem eu sei, só tem que procurar) que leia arquivos xls, não sei se ela faz a mesma coisa que o fgetcvs...
-
Portfólio é simplesmente a lista dos trabalhos que você fez... quando é em um site a lista é composta pela URL (opcionalmente, nome do cliente, descrição do serviço executado, etc...) e uma ou alguns printscreens retiradas do trabalho em si...
-
Então retire o UNIQUE, ele diz que o campo deve ser único.
-
EDIT, aqui tem duas coisas... 1 - Se esse link mandar o exec executar o arquvo -> Abrir vai, só que qualquer saída (imagem, texto, etc) vai ser vista apenas no servidor e não no cliente... 2 - Se for um link direto pro arquivo (utilizando as propriedades da própria rede), ai já não sei porque nunca tentei executar algum arquivo por rede, mas deve dar na mesma...
-
Navegador com Javascript Habilitado
pergunta respondeu ao diogoleter de ESerra em Ajax, JavaScript, XML, DOM
Pra testar se o javascript está habilitado tem a tag <noscript> (http://www.w3schools.com/tags/tag_noscript.asp)... o problema é se ela for verdadeira, nem rola tentar redirecionar com JS [:)], dá pra tentar fazer alguma gambiarra pra redirecionar sozinho, mas acho que só com alguma linguagem dinâmica junto...