
mJi
Membros-
Total de itens
429 -
Registro em
-
Última visita
Tudo que mJi postou
-
Alí você não tá pegando da Session não, tá pegando via POST. Vê se é isso. E ao usar arrays associativos, sempre coloque aspas simples no índice. Exemplo: $variavel['variavel'] ao invés de $variavel[variavel]
-
Ueh, pega os dados do carrinho daonde estão. Se são guardados na sessão, puxe-os da sessão. Se são guardados no banco de dados, puxe-os do banco de dados. Crie a string que será enviada, crie os headers e use a função mail(). Não há mais nada a ser feito.
-
Parece hexadecimal, só procurar no google hexadecimal decrypt
-
Acho que tem que ser no javascript pra ir acumulando, pelo menos se tu quiser fazer sem gambiarra. Bota um OnClick no botão que pega o que tem nos campos e acumula no textarea. Google tá ae pra isso.
-
Você quer fazer num sistema próprio ou usar para o facebook? Para o facebook, com certeza tem algo na documentação da API. Se quiser fazer via ajax, coloca um temporizador que vai verificando as mensagens no banco de dados. Se tiver, exibe a quantidade. Na real, é mais simples do que parece.
-
Ah, e não se esqueça que $_FILESe um array que contém as informações do arquivo à que se refere. São os seguintes índices: [name] [type] [tmp_name] [size] Deve haver algum outro, mas esses são os que eu utilizo frequentemente.
-
erro na quantidade do produto, no carrinho não aumenta.
pergunta respondeu ao extremesexshop de mJi em PHP
É com $_SESSION, certo? Basta aumentar a quantidade no array, procura no código que gerencia a sessão do carrinho. -
No meu trabalho, usamos o CKEditor para todos os sistemas... Intranet, restritas de sites, e-Commerces... Embora eu saiba que não seja o melhor.
-
Acho que só faltou escapar as variáveis da string da query... "UPDATE teste SET situacao = '".$newSit."' WHERE registro = '".$newReg."'";
-
Com javascript é bem fácil. Em cada link, coloque um evento 'onClick'. A função pega o checkbox pelo id e dá um 'checked=true'; Se for fazer via função, pode ser algo como <script language="javascript"> function marcar(id){ document.getElementById(id).checked = true; } </script> E o HTML: <li class="primeiralinha"><a href="#" class="todosCategoria">Todos</a> | <a href="#" class="limparCategoria">Limpar</a></li> <li class="titulo_categoria"> Diversão </li> <li><input name="categoria" type="checkbox" id="A01" class="checkbox"/> BALADAS <a class="soesta" href="#" onClick="marcar('A01')">Só esta</a></li> <li><input name="categoria" type="checkbox" id="A02" class="checkbox"/> CARNAVAL <a href="#" onClick="marcar('A02')">Só esta</a></li> <li><input name="categoria" type="checkbox" id="A03" class="checkbox"/> CRIANÇAS <a href="#" onClick="marcar('A03')">Só esta</a></li> <li><input name="categoria" type="checkbox" id="A04" class="checkbox"/> CURSOS <a href="#" onClick="marcar('A04')">Só esta</a></li> <li><input name="categoria" type="checkbox" id="A05" class="checkbox"/> MOTEL E OUTROS <a href="#" onClick="marcar('A05')">Só esta</a></li> <li><input name="categoria" type="checkbox" id="A06" class="checkbox"/> OUTROS <a href="#" onClick="marcar('A06')">Só esta</a></li>
-
Js que liberar o down depois de clicar em um anúcio
pergunta respondeu ao Lionkingler de mJi em Ajax, JavaScript, XML, DOM
Acho que terás problemas quanto à essa obrigatoriedade de clicar no anúncio para acessar algo, dá uma lida nos termos de serviço do adsense pra ter uma ideia. Sobre colocar isso pra funcionar com o adsense, não tenho certeza sobre como fazer, até porque o código do adsense é um javascript. Teria que ver a maneira como o código é gerado no HTML pra poder colocar um onClick. -
Preciso de ajuda com efeito toogle
pergunta respondeu ao Tchello de mJi em Ajax, JavaScript, XML, DOM
Tem muita informação sobre esse efeito no google, já tive de usar algo parecido no trabalho e foi bem fácil. -
Pra facilitar, use timestamp. Facilita muito. Se o timestamp da validade do premium for menor que o timestamp atual, o premium expirou. Se não, o premium ainda deve funcionar.
-
Você pode mandar qual será o primeiro elemento da numeração da próxima página via GET, é bem fácil... Ou simplesmente pegue o número da página, multiplique por 10 e diminua 9. Irá resultar no primeiro número da numeração. Exemplo: Página 2. 2 * 10 - 9 = 20 - 9 = 11. 11 Será o primeiro número.
-
Passe tudo o que for exibido pela função htmlspecialchars(). Se há algum caractere que pode 'zoar' seu template, esta função irá substituí-lo por um código que exibirá tal caractere sem estragar o código HTML.
-
Você não entendeu, eu acho A string da consulta deve ser enviada como parâmetro para mysql_query(). Esta função retornará um recurso SQL, que deverá ser passado para mysql_fetch_array(). Algo assim: $queryString = "SELECT * FROM b_festa WHERE dv = '4' or dv = '1' limit $match, 3"; $queryResult = mysql_query($queryString); while($arr = mysql_fetch_array($queryResult)){ $festa_id = $arr['id']; $festa_dia = $arr['dia']; $festa_mes = $arr['mes']; $festa_nome = $arr['nome']; $festa_intro = $arr['intro']; } Assim, no 'fetch', suas variáveis de $festa... terão os dados do banco. Ah, e prefira aspas simples ao usar arrays indexados por nome. Sobre não aparecer nada, tenha certeza de que você colocou algo para exibir os resultados, como um echo() ou algo do tipo. Não adianta só colocar o valor nas variáveis.
-
Não era 'div_festa' que estava dando problema, até porque 'div_festa' não é uma palavra reservada. Era na coluna 'div' da tabela 'div_festa'. Mas aparentemente você corrigiu isto mudando o nome da coluna para 'dv'. Isto já resolve aquele problema. O erro que está dando agora é no mysql_fetch_array(): Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/hospeda4/public_html/sites_modelo/balada/inc_index.php on line 114 Na linha 114, a função mysql_fetch_array deve receber como parâmetro um recurso SQL proveniente de uma consulta feita com mysql_query(). Note neste trecho: $dados_festa = "SELECT * FROM b_festa WHERE dv = '4' or dv = '1' limit $match,3"; $query_festa = mysql_query($dadosb_festa); while($arr = mysql_fetch_array($queryb_festa)) Você coloca a string da consulta em $dados_festa, mas ao invés de colocar esta variável na consulta, você coloca $dadosb_festa. Além disto, o resultado da query seria armazenado em $query_festa, e você está passando $queryb_festa para o mysql_fetch_array(). Só arrumar estas variáveis que vai dar certo, acredito eu.
-
Acredito que isto seja configurável pelo .htaccess, embora não saiba exatamente como. Procure no google e acharás com facilidade.
-
'div' é o nome de uma das colunas da tabela 'div_festa'. O que ocorre é que o MySQL tem algumas palavras que não podem ser usadas em bancos de dados, tabelas ou colunas, pelo fato de já terem alguma função. Apenas altere o nome da coluna 'div' para outro qualquer, e consequentemente, altere o seu uso no código que está fazendo.
-
Já tentou acessar através de 127.0.0.1/phpmyadmin ? Em alguns computadores, só funciona com o IP local diretamente. E não se esqueça que para o phpMyAdmin rodar, não é apenas o MySQL que deve estar ativado. O Apache também tem de estar ON.
-
Prefira mysql_connect() a mysql_pconnect(). Use a segunda apenas em casos em que a mesma se faz necessária. Você faz alguma coisa no código depois dessa parte? O que está faltando é selecionar o banco de dados. Um servidor SQL pode possuir vários bancos de dados. Para selecionar, use mysql_select_db.
-
Procuro Programadores Web jovens para um grupo de programadores
tópico respondeu ao Ghabriel de mJi em Outros Assuntos
Na minha opinião, se o objetivo for aprender, não há a necessidade de impôr uma idade máxima para participar disso. -
Até acho que há como fazer, pois já ví semelhantes, porém isso vai contra os termos de serviço desses sites de hospedagem de arquivos, e se detectarem este tipo de uso, você perderá sua conta. Verifique o código fonte dos forms de login desses sites. Você pode simulá-los em sua página: Com inputs 'hidden' com os values setados para seu usuário e senha, o visitante se loga. Para conseguir o link premium, aí já é outra história.
-
Tarefas fáceis e simples como adição, soma, multiplicação e divisão não necessitam de funções. Você pode fazer direto mesmo. E na divisão, tem de se pensar no fato de que divisão de números inteiros vai sempre resultar em número inteiro. Utiliza-se cast para burlar isso. Exemplo em C: #include <stdio.h> int main(){ unsigned short int idade1, idade2; printf("Digite duas idades: "); scanf("%hu %hu", &idade1, &idade2); printf("\nSoma: %hu", idade1 + idade2); printf("\nSubtracao: %d", idade1 - idade2); printf("\nMultiplicacao: %hu", idade1 * idade2); printf("\nDivisao: %.2f", (float)idade1 / idade2); return(0); }
-
acredito que não faça nada, são comandos não serão reconhecidos pelos comados sql o maximo que vai acontecer vai ser um erro de execução do script falando que é um comando inválido Correto, mas as funções acima sugeridas iriam retirar a parte em não-negrito dos comandos, e o que iria sobrar seriam comandos válidos. A solução seria implementar um método recursivo que verifique a string até não encontrar comandos SQL.