Dodo15 0 Denunciar post Postado Novembro 11, 2011 Boa noite como eu poderia adicionar um php dentro do onclick? <img src="/img/lupa.jpg" alt="Foto" width="19" height="19" border="0" onclick="MM_openBrWindow('/imgProd.php','','width=300,height=350')" /> Onde está imgProd.php gostaria de colocar um código em PHP, mas esta dando erro... Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Novembro 11, 2011 você entende o que é server-side e client-side ? Compartilhar este post Link para o post Compartilhar em outros sites
Dodo15 0 Denunciar post Postado Novembro 11, 2011 exatamente oq siguinifica nao, mas literalmente sim: lado do servidr ; lado do cliente... Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Novembro 11, 2011 pois então, php é executado em server-side javascript em client-side consegue entender onde está a falta de lógica no que pretende fazer ? um script php não vai ser executado no evento onclick do javascript penso que pode fazer algo com ajax, mas se puder explicar o objetivo, pode ter algo mais apropriado. Compartilhar este post Link para o post Compartilhar em outros sites
Bruno Augusto 417 Denunciar post Postado Novembro 11, 2011 um script php não vai ser executado no evento onclick do javascript A não ser, é claro, que o PHP seja usado para adicionar alguma informação dinâmica complementar ao JavaScript já presente: <img src="/img/lupa.jpg" alt="Foto" width="19" height="19" border="0" onclick="MM_openBrWindow('/imgProd.php?id=<?php echo $variavel_com_o_id_da_foto; ?>','','width=300,height=350')" /> Que, supondo que $variavel_com_o_id_da_foto valha 111 (rá, piadinha trágica), retornaria: <img src="/img/lupa.jpg" alt="Foto" width="19" height="19" border="0" onclick="MM_openBrWindow('/imgProd.php?id=111','','width=300,height=350')" /> Compartilhar este post Link para o post Compartilhar em outros sites
Dodo15 0 Denunciar post Postado Novembro 11, 2011 o que qeria é ao clicar na imagem, abrir um pop-up com a imagem que esta cadastrada no banco de dados... Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Novembro 11, 2011 Onde está imgProd.php gostaria de colocar um código em PHP, mas esta dando erro... como você tentou? e qual erro deu ? Compartilhar este post Link para o post Compartilhar em outros sites
Bruno Augusto 417 Denunciar post Postado Novembro 11, 2011 Você viu o exemplo base que eu passei? É bem isso. Com PHP você puxa dinâmicamente um ID e passa para o valor da instrução JavaScript, montando uma URL diferente para cada valor da variável usada. Veja que no exemplo, depois de recebido pelo programa PHP, $_GET['id'] terá o valor 111, o qual você usará como argumento da cláusula WHERE para consultar no banco de dados. :thumbsup: Compartilhar este post Link para o post Compartilhar em outros sites
Allotropos 0 Denunciar post Postado Novembro 11, 2011 a principio nao tem muito segredo (lendo seu post...) você ja tem carregado na tela a imagem do banco? seu problema é apenas colocar o endereço dela no onclick? se for isso, é como o Bruno disse ai em cima.. faça seu codigo normal primeiro funcionar, assim que funcionar, mude valores por um simples echo.. se tiver algo feito ja, posta o codigo que alguem podera ajuda melhor ^^ Compartilhar este post Link para o post Compartilhar em outros sites
Dodo15 0 Denunciar post Postado Novembro 12, 2011 Deu certo! só dei um echo com a variavel que puxava a informação com banco de dados... Vlw Compartilhar este post Link para o post Compartilhar em outros sites