Joneco Postado Novembro 14, 2009 Denunciar Share Postado Novembro 14, 2009 (editado) olá pessoal sou mt noob em phpé o seguinte só quero trocar a extenção de um endereço da webtinypichttp://i35.tinypic.com/2n997ax.jpg quero transformar em http://i35.tinypic.com/2n997ax_th.jpg só trocar o .jpg para um _th.jpg quando clico botão poe numa caixa em baixo o resultado e na outra o BB code BB CODE: [url="http://i35.tinypic.com/2n997ax.jpg"][img=http://i35.tinypic.com/2n997ax_th.jpg][/url]somente issoestrutura HTMLhttp://joneco.l4rge.com/joneco.htmvlw! Editado Novembro 15, 2009 por Jonathan Queiroz Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Novembro 14, 2009 Denunciar Share Postado Novembro 14, 2009 Movendo PHP » JS. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Joneco Postado Novembro 14, 2009 Autor Denunciar Share Postado Novembro 14, 2009 (editado) Movendo PHP » JS.porque? isso não é java não... Editado Novembro 14, 2009 por Joneco Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 RodrigoGomes Postado Novembro 14, 2009 Denunciar Share Postado Novembro 14, 2009 rename() Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SK15 Postado Novembro 14, 2009 Denunciar Share Postado Novembro 14, 2009 (editado) Bem não entendi muito bem a dúvida e nem que linguagem pretende usar (LOL), mas olhando seu HTML veio um relapejo do que você qur fazer ... pelo que entendi você quer q a pessoa colocar a URL do "tinypic" e com isso gerar a URL da thumb e o BB code ... a use "replace/substring/split" e esta tudo certo ... como moverão para JS vou da um exemplo em JS mesmo.<script> function GeraCode(obj_form) { if (obj_form.url.value != "") { var normal_url = obj_form.url.value; var substr_one = normal_url.substring(0, normal_url.lastIndexOf(".")); var substr_two = normal_url.substring(normal_url.lastIndexOf("."), normal_url.length); var thumb_url = (substr_one + "_th" + substr_two); obj_form.thumb.value = thumb_url; obj_form.code.value = '[url="' + normal_url + '"][img]' + thumb_url + '[/img][/url]'; } } </script> <form> URL TyniPic: <input type="text" name="url" value="" size="40"> <input type="button" value="Obter Código" onClick="GeraCode(this.form);"><br> URL Thumb: <input type="text" name="thumb" value="" size="40"> <br> BB Code: <textarea name="code" cols="40" rows="7"></textarea> </form>* rename() só serve para se a imagem estiver dentro do próprio servidor ... Editado Novembro 14, 2009 por SK15 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 RodrigoGomes Postado Novembro 14, 2009 Denunciar Share Postado Novembro 14, 2009 * rename() só serve para se a imagem estiver dentro do próprio servidor ...Pois, ele não citou bem o que queria, e também não disse se era "externo".Isso poderia ser feito e várias formas, como htaccess, etc.Mas agora eu reli e acho que entendi.Tente isso preg_replace(). Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Novembro 15, 2009 Denunciar Share Postado Novembro 15, 2009 Se for pra mudar a variável depois que a página estiver carregada, tem que ser em Javascript mesmo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Joneco
olá pessoal sou mt noob em php
é o seguinte só quero trocar a extenção de um endereço da web
tinypic
quero transformar em só trocar o .jpg para um _th.jpg quando clico botão poe numa caixa em baixo o resultado e na outra o BB code BB CODE:somente isso
estrutura HTML
http://joneco.l4rge.com/joneco.htm
vlw!
Editado por Jonathan QueirozLink para o comentário
Compartilhar em outros sites
6 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.