Dúvida sobre executar comando php
17/09/2014
0
Bom, estou tentando por em um projeto um player de rádio, porém esse player já vem com a opção para alterar a cor dele no próprio endereço. Como nesse exemplo:
http://www.stmv5.com.br/player-barra/8899/999999
Veja que no final é a cor do player ( 999999 )
Até aqui é fácil, o problema é preciso por para o cliente alterar a cor pelo painel de controle. Então no painel estou usando a tag html5 color que executa a cor e la no player tem um echo que recebe, funciona normal, porém a própria cor já vem com o # na frente da cor, ex: #999999. E quando executa com o # na frente da cor, não funciona la no player.
Exemplo:
http://www.stmv5.com.br/player-barra/8899/#999999
Teria alguma forma de fazer com que o sistema não enviasse o # pro player na frente da cor?
Obrigado, até mais.
Fernando André
Post mais votado
17/09/2014
Provavelmente quando vc passar o parâmetro está incluindo esse caracter...
Marisiana Battistella
Mais Posts
17/09/2014
Fernando André
17/09/2014
William
17/09/2014
Fernando André
Minha atual linha que executa é assim
$player = $_POST['player'];
e onde recebe atualmente está assim
http://painel.svt45.com.br/player-barra/13176/<?php echo "$x[player]"; ?>"
17/09/2014
Ronaldo Lanhellas
//Imaginando que o $_POST['player'] contenha a cor escolhida na paleta (com #) $player = str_replace("#"," ",$_POST['player']);
O código acima transformará o #99999 em 99999.
17/09/2014
Wander Santos
17/09/2014
Marisiana Battistella
Ah tá... Desculpa a pergunta, faz um tempo q não desenvolvo em HTML e não me dei conta desse detalhe.
O exemplo, que o Ronaldo passou vai te ajudar!
17/09/2014
Fernando André
$player = str_replace("#","",$_POST['player']);
Só ocorreu um problema, a cor la da paleta de cores do html5 continua sempre na cor preta, porem la no player aparece a cor selecionada. Será que é possia acrecentar somente o # na cor da paleta de cores?
Muito obrigado pela ajuda
17/09/2014
Fernando André
value="#<?php echo $x['player'];?>"
Muito obrigado
18/09/2014
Marisiana Battistella
É muito bom interagir com o pessoal aqui do fórum Devmedia!
Clique aqui para fazer login e interagir na Comunidade :)