Ir para conteúdo
Fórum Script Brasil

Woody

Membros
  • Total de itens

    289
  • Registro em

  • Última visita

Tudo que Woody postou

  1. Woody

    Conexão

    O caminho e o nome do DB estão corretos???? Pois todas as soluções acima são válidas, mas depende de onde o banco de dados está alocado!!!!! Aí nesse caso só você pode resolver isso.... Até +
  2. Woody

    Form Mail

    Ow Paula, É o seguinte: Acessei o site em questão.... só uma dúvida: Lá tem tipo "Qual encomenda você precisa?", você gostaria que o caba que fosse encomendar dissesse apenas um tipo ou pode ser todos por exemplo??? porque se for uma escolha única você poderia utilizar o radio box...... Mas não é isso que está em questão!!!! Certo, vamos lá: Só uma falha que eu achei grave (na minha opinião...) No seu input está assim: <td><div align="right"> input name="Casamento" type="checkbox" id="Casamento" value="checkbox"> </div></td> <td>Casamento / Bodas </td> Agora vamos as referencias: - Fica muito complicado você querer para cada chekbox impor um nome diferente... porque você tem que analizar todos os nomes que foram passados e assim tomar as decisões. - Pude perceber que os chekbox são listados por tópicos "Tipo de Encomenda, Sexo,etc", então eu sugiro o seguinte: - Crie checkbox de nome iguais para cada tópico relacionado, ex: Tópico de Encomenda: <input type="checkbox" name="encomenda[]" value ="aniversario"> Aniversário <input type="checkbox" name="encomenda[]" value ="seila"> Pois é né não!!!! Tópico do Sexo: <input type="checkbox" name="sexo[]" value ="hominho"> Masculino <input type="checkbox" name="sexo[]" value ="minininha"> Feminino <input type="checkbox" name="sexo[]" value ="ticotico"> Os dois... e assim sucessivamente Assim faz com que cada tópico tenha os seus respectivos Valores.... Ahhh mais o Woody, se o caba clicar e selecionar 2 ítens???? Eu te respondo: "É por isso que eu criei o nome com [], para que sejam passados todos os valores através do form". E no PHP é muito fácil, pois o campo vira um array, onde cada indice possui um valor selecionado. Ficando +- assim: <? echo $_POST['encomenda'][x]; //esse exemplo é só se for mais de um valor passado... //Para ver como foi passado todos os campos echo "<PRE>"; print_r($_POST); echo "</PRE>"; E através do que eu te informei aí em cima você consegue testar diversas combinações até chegar onde você realmente quer!!!!! espero não ter confundido muito a sua cabeça.... Qualqueer dúvida referente ao mesmo posta aí que eu tento ajudar.... Até +
  3. Woody

    Preciso De Um Script!

    Ahhhhh tb quero... O cara tá fazenu pra todo mundo.... hehehehehehehehe
  4. Woody

    Data

    Se você quer isso enquanto o usuario digita, NÃO DÁ, pois o PHP é SERVER-SIDE. Só é possível via Javascript..... Até +
  5. Woody

    Formulário....

    Brow, você pode mandar o Link que você está utilizando para testarmos tb???? Só o link mesmo.... Obrigado
  6. Woody

    Function

    Essa pergunta é um pouco complicada de responder por não estar muito clara. Mas vamos tentar. Seguinte: - Se for como Javascript (tipo clicou, respondeu sem procurar função no servidor), a resposta é NÃO!!!! Até mesmo porque foge do conceito server-side. - Mas se do jeito que você quer é: ao clicar no link eu mando ele para uma página (ou a mesma) dizendo "EXECUTE ESSA FUNCTION" aí a resposta é SIM!!!! MAS(....) tem uma terceira posibilidade: você pode ter um frame(iframe), e quando necessitar de chamar uma função(como o segundo exemplo, é claro) e não perder os dados, esse frame(iframe) realizará sua chamada e mostrará(ou não) o resultado..... Eu tenho certeza de que num fui muito claro nessa minha explicação. Mas não encontrei outra saída por não saber o que você realmente queria.... Até +
  7. Utilize-se de meios matemáticos. Faça um MOD 4. Se der zero, voce faz com que apareça em outralinha da tabela. Ficaria algo do Genero: Cont = 0 <%do until rsModelos.EOF if Cont MOD 4 = 0 then %> <tr> <%end if%> <td width="25%"> <div align="center"> <img src="<% =rsModelos("foto") %>" width="118" height="105"> </div> <div align="center"> <A class=titulo href="modelo.asp?id=<%=rsModelos("id_modelo")%>"><% =rsModelos("nome_fant") %></A> </div> </td> if Cont MOD 4 = 3 then %>'Essa linha é interessante </tr> <%end if%> <% rsModelos.Movenext 'incremendo (do until rsModelos.EOF) Cont = Cont +1 Loop%> Bom, esse exemplo não resolve 100% o seu problema, mas já ajuda como resolver os outros.... Até +
  8. Woody

    Ranking Com Php

    Se voce quiser tentar isso, talvez reduza a quantidade de vezes que você conecta o banco.... Resolveria numa query só com essa sintaxe: mysql_query("UPDATE ycom_rank_vendas SET pontos=pontos+".$pontos." WHERE nome=$nome"); Entenda que: pontos(sem $) é o valor do campo da tabela e $ponto e a nova pontuação para soma.... Testa aí.... quem sabe não fica mais rápido... Até +
  9. Woody

    Formulário....

    Aí Error, ajuda o cara a resolver..... Afinal de contas você é o dono da mensagem...heheheheheheheh Desculpem a brincadeira..... Ao dono do Post: Véi, você tem que ver se o seu formulário está passando os dados para uma outra página ou está recebendo nela mesmo. No seu caso ela passa os dados para si proprio. O Gladisson te postou uma solução certa a 8 posts acima. Só vou complementar. Na primeira linha do seu script, muda de if ($action=="enviar") para if ($_GET['action']=="enviar") Testa e manda a resposta pra gente ver.... Ahhhh.. procura manter todos os seus scripts como *.php e verifique tb se o seu servidor de hospedagem tem suporte a PHP.... Até +
  10. Woody

    Mostrar Dados Da Consulta

    Amigão, Troca isso aqui: $query = mysql_query("SELECT * FROM noticias WHERE msg LIKE '%".$palavra1."%' ORDER BY data ASC"); Por isso: $resultado = mysql_query("SELECT * FROM noticias WHERE msg LIKE '%".$palavra1."%' ORDER BY data ASC"); Seguinte: quando você utiliza a função mysql_query(), ela te retorna o ResourceID(trocando em miúdos, a resposta da query) e é através dele que você faz a leitura da resposta do DB. Entendeu??? Até + então.... testa e posta aí pra NÓIS...
  11. Aparece algum erro???? porque é o seguinte: você poderia criar essas constantes, e elas não necessitaríam de ficar dentro da classe, porque elas ficam como globais.... Aí você pode criar seus métodos e propriedades numa boa e retornaria a constante que foi declarada no inicio de tudo.... Creio que se você colocar fora da classe, não haverá erros e você poderá utilizar a classe sem maiores problemas. Bom, é isso.... testa e posta aí caso não seja o que você realmente quer.... Até+
  12. Woody

    Funçao

    Pegando o exemplo do Bradesco, se o PC tiver anti_popup , já não abriria a tela do Login, certo???? Então, o Bradesco achou a solução de não fechar o Browser forçando o usuario a ter o popup habilitado....
  13. Woody

    Deletar Arquivos Do Servidor

    usa o unlink(arquivo ) que é melhor!!!! Até+
  14. Woody

    Verificar O Campo

    Uma SUPERclean: ($opcao10)? echo "tem registro" : echo "não tem registro"; Até+
  15. Woody

    Ajuda Em Expressão Sql

    Voce precisa atribuir a cada campo o mesmo valor.... não dá para fazer do jeito que você fez...... Até +
  16. Woody

    Programadores Php

    Pois é.... Eu acho que nosso amigo R4f43l poderia aprender a desenvolver scripts PHP, isso fará com que ele desenvolva seu próprio site. Que bom seria mais um integrante da familia PHP..... Mas o principal é avaliar a familiaridade com programação. Afinal de contas, se não tiver lógica computacional mínima, será um trabalho mais árduo ainda..... Mas, sempre que você quiser uma ajuda, estaremos à disposição. PORÉM, somente posso te indicar um caminho, não trilhá-lo para voce.... Pense nisso e mãos à obra.... Até +
  17. Woody

    Pra Que Serve

    Nesse caso que você postou, o & está instanciando uma classe.... Isso indica que aqula variável será uma instancia (copia) de uma determinada classe... A partir daí você consegue utilizar os métodos(funcoes) e atributos( variáveis) de uma determinada classe.... Da uma olhada sobre classes no manual PHP Até+
  18. Woody

    Variaveis Invalidas

    O que está aparecendo para você agora??? Mostra como você está realizando o echo na página teste.PHP Até+
  19. Woody

    Variaveis Invalidas

    Faça assim: $_GET['nome do campo']; Deve ser porque o seu register_globals não esteja habilitado(Graças a Deus).... Aí você depois da uma olhada no manual do PHP sobre essa variável que eu te mostrei, beleza??? Até+
  20. Woody

    Ranking Com Php

    Uma solução um pouco mais "facil", pois te impedirá de mexer no código todo, só vai mexer na query... Utilize assim na query: SELECT <id_do peão>,SUM(<pontos>), from <sua_tabela> WHERE..... ORDER BY <pontos> DESC. A funcao SUM() faz a soma do campo que você colocou entre os parenteses (o ideal é que esse campo seja numerico) O ORDER BY acho que você já deve conhecer e o DESC é para ordenar descendente(decrescente). Espero ter ajudado. Até+
  21. Woody

    Relacionamento De Tabela

    Lembrando que no MySql (até a versão que eu conheço) não tem constraints nativas.... Caso você queira utilizar os relacionamentos entre as tabelas como constraits, tem que baixar um módulo que faça isso.... Eu nunca usei, mas já ouvi dizer que é mais ou menos... Até+
  22. Woody

    Baixa Arquivos Txt 2

    Brow, Pesquise um pouco sobre EDI(Eletronic Data Interchange).... é exatamente assim que os bancos trabalham.... Tem um padrão exato e o escambau... é um pouco complicado, mas é bem interessante Até+
  23. Woody

    Imagem

    Uma sugestão, crie um arquivo (via PHP) com os comandos necessários e depois você pode utilizar duas maneiras: include "arq"; ou utilize a função eval().... só que você vai ter que estudar um pouquinho para entender o que você quer e como colocar isso no PHP.... Bom estudo, eu espero ter ajudado... Até+
  24. Woody

    Upload/link

    Voce pretende utilizar um banco de dados para guardar o local do arquivo e outros dados, como nome do link etc???? Se sim, é só cadastrar o nome do arquivo e criar uma página que carregue os registros do mesmo.... Até+
  25. Na query do banco de dados, utilize a clausula "LIKE"... Ficando assim: select * from tabela where data LIKE '15/09/%' onde % significa qualquer valor dali pra frente.... Isso aí funciona bem... Até+
×
×
  • Criar Novo...