ViniciusJau Postado Julho 11, 2006 Denunciar Share Postado Julho 11, 2006 e ai galera.. eu estava navegando agora no orkut e me surgiu um duvida.. no orkut quando você está na pagina amigos.. quando você marca se a pesso aé confiavel .. se você é fâ da pessoa.. ele já grava no banco de dados automaticamente...com é a melhor maneira de fazer isso maiorçada ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Julho 11, 2006 Denunciar Share Postado Julho 11, 2006 Não uso Orkut, mas, pelo que você explicou, acredito que o sistema pega seu nome (através de uma sessão por exemplo) e salva o id do usuário, provavelmente no href do link, no banco.Acho que deve ser assim.abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Julho 11, 2006 Denunciar Share Postado Julho 11, 2006 acho que o orkut usa ajax pra isso não? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ViniciusJau Postado Julho 11, 2006 Autor Denunciar Share Postado Julho 11, 2006 Amon-Rá_Beraldonão sei se seria seção, mais o problema na verdade seria gravar o dado no bd sem atualizar a pagina.. mais mudando umd esenhionho saca. .fica meio dificil de eu explicar sem você ver como é no orkut rs...kuroiacho que é ajax mesmo... mais não consegui achar nenhum exemplo parecido usando php Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Julho 11, 2006 Denunciar Share Postado Julho 11, 2006 Que é difícil de explicar, isso é verdade... :Pmas pelo jeito que você disse, sem atyualizar e mudando um desenho, deve ser ajax.abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ViniciusJau Postado Julho 12, 2006 Autor Denunciar Share Postado Julho 12, 2006 saca só essa imagem mostra como é o esquema do orkut:http://usuarios.lycos.es/fernandowobeto/orkut_duvida.gifeu consegui montar um codigo em javascript para mudar a imagem:<html><head><title>texte</title><script type="text/javascript"><!--function troca(obj){ if(obj.alt == "off.gif"){ document.getElementById("imagem").src = "on.gif"; document.getElementById("imagem").alt = "on.gif"; } else { document.getElementById("imagem").src = "off.gif"; document.getElementById("imagem").alt = "off.gif"; }}</script></head><body><img id="imagem" src="off.gif" alt="off.gif" border="0" onclick="troca(imagem);" /></body></html>agora minha dúvida seria como executar um codigo em php a partir desse clique que o cara vai dar .. ou seja eu teria que mandar o ID do registro e executar um codigo no bd Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Julho 12, 2006 Denunciar Share Postado Julho 12, 2006 É meu brother....A parada é ajax mesmo, o cara clicou la, chamou uma funcao em javascript que manda dados para uma pagina php, que faz todo o processso e cria um documento em xml e retorna ele para o javascript que le o arquivo xml e se caso desejavel até imprimina na telaFiz recenteme algo em ajaz que a empresa vai cadastrar uma tarefa de um cliente entre centenas existentes, digita apenas o primeiro nome do cliente no campo textou, ou o codigo do cliente, apois desativar a caixa de selecao o ajax entra em acao fazendo a busca no banco de dados e já retorna no value do campo de texto o ID do cliente e o nome certo dele, caso não encontre o cliente retorna no value do campo também que não foi encontrado... ficou muito bacana, foi a minha primeira esperiencia com ajax.. abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Tenko Postado Julho 12, 2006 Denunciar Share Postado Julho 12, 2006 Vou mostrar um modelo que fiz de como funciona pra você ver, usando JavaScript.Cria 2 imagens, uma chamada : mais.gif e outra menos.gifVeja se é isso que você quer<html> <head> <title> </title> <script> function muda( valor ){ for( i=0; i < valor+1; i++ ){ bloco = document.getElementById( "img"+i ); bloco.src = "mais.gif"; } } </script> </head> <body> <table border="0" cellspacing="0" cellpadding="1" width="10%"> <tr> <td> <img id="img0" src="menos.gif" onclick="java script:muda(0);"> </td> <td> <img id="img1" src="menos.gif" onclick="java script:muda(1);"> </td> <td> <img id="img2" src="menos.gif" onclick="java script:muda(2);"> </td> <td> <img id="img3" src="menos.gif" onclick="java script:muda(3);"> </td> <td> <img id="img4" src="menos.gif" onclick="java script:muda(4);"> </td> </tr> </table> </body></html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 brunohcs Postado Julho 12, 2006 Denunciar Share Postado Julho 12, 2006 bom, vo da uma ideia ai pro cê.. v se serve.. manda pra um iframe da pagina cara.. ele vai carregar escondidinhu ali se te dar problemas.,.. e dai as "estrelinha" se tiver algo como isso muda com onclick="this.src='new.gif'" saka? espero ter sido um pouco claro haha!abraços! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ViniciusJau Postado Julho 12, 2006 Autor Denunciar Share Postado Julho 12, 2006 TenkoAcho que seria + ou - isso mesmo.. porém não funcionou esse codigo aqui rs...brunohcsé na verdade vai ter que ser assim mesmo meio que na gambiarra... rs vou tentar fazer funcionar esse codigo que o tenko passou... num entendi muito bem o que você quis dizer com onclick="this.src='new.gif'" Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 brunohcs Postado Julho 12, 2006 Denunciar Share Postado Julho 12, 2006 ah tipo é que se você tem imagens como no orkut.. tipo cada vez ele vê no db o que tem que devolve a imagem apagada ou a acessa no caso do orkut não é?mas como você vai fazer a gambiarra.. ele não vai dar reload e nem vai usar nd como ajax.. então se da o onclick para mudar a imagen ali de apagada pra acessa na hora.. .. dai quando der o reload ele vai retorna a imagem real ""acho que fui meio confuso haha!!.. não soube me expressar vamo ver se saka! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Tenko Postado Julho 12, 2006 Denunciar Share Postado Julho 12, 2006 Mas o que não funcionou Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ViniciusJau Postado Julho 12, 2006 Autor Denunciar Share Postado Julho 12, 2006 brunohcsacho que entendi rs... eu fiz um if que exibe a imagem... if( condicao ){ echo "<img src='img/menos.gif'>";} else {echo "<img src='img/mais.gif'>"; }dai to pensando em jogar o refresh no onclick dai ele atualiza a pagina, e carrega novamente o valor do BD e dai no caso ele muda a imagem pois vai ter mudado a condição.. o codigo do tenko num funcinou porque você clica na imagem e ela não muda... saca só:codigo do tenko: http://www.garagem69.com.br/teste/tenko.phpmeu codigo: http://www.garagem69.com.br/teste/vinicius.phpo problema é que o do tenkodá pra mim jogar dentro do while . .quando for fazer a consulta no BD o meu não dá pois não funciona com uma imagem só ... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Tenko Postado Julho 12, 2006 Denunciar Share Postado Julho 12, 2006 O meu código não funcionou por que esta com espaço no java scriptjunte isso javascript ele vai funcionar na boa Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ViniciusJau Postado Julho 12, 2006 Autor Denunciar Share Postado Julho 12, 2006 O meu código não funcionou por que esta com espaço no java scriptjunte isso javascript ele vai funcionar na boaeu juntei. mais agora apreceu outro erro rs.. se você clica na imagem 3 por exemplo ele muda todas as outras anteriores ao invés de mudar só a 3... vou ver se consigo alguma coisa vou da ruma fuççada nele... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
ViniciusJau
e ai galera.. eu estava navegando agora no orkut e me surgiu um duvida..
no orkut quando você está na pagina amigos.. quando você marca se a pesso aé confiavel .. se você é fâ da pessoa.. ele já grava no banco de dados automaticamente...
com é a melhor maneira de fazer isso maiorçada ?
Link para o comentário
Compartilhar em outros sites
14 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.