richenrique Postado Fevereiro 22, 2005 Denunciar Share Postado Fevereiro 22, 2005 tenho uma string que guarda a tag html de uma imagem no banco de dados:<img src="images/diretorio1/diretorio2/galeria11/imagem.jpg">Queria guardar na variável $foto somente "imagem.jpg", alguém ajuda? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Fevereiro 22, 2005 Denunciar Share Postado Fevereiro 22, 2005 faz um for do fim da string ateh o começo e para de capturar os caracteres quando chegar na barra. Se tiver duvidas na função te dou uma mão.Abraços... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Fevereiro 22, 2005 Denunciar Share Postado Fevereiro 22, 2005 Eu não gosto de gambi mas fiz uma rapidao olha:$path = "<img src = \"images/diretorio1/diretorio2/galeria11/imagem.jpg\">";$foto = basename($path);$foto = str_replace(">", "", $foto);$foto = str_replace('"', '', $foto);echo $foto; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 richenrique Postado Fevereiro 22, 2005 Autor Denunciar Share Postado Fevereiro 22, 2005 valeu fabyo! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 richenrique Postado Fevereiro 22, 2005 Autor Denunciar Share Postado Fevereiro 22, 2005 cara e se eu quiser deixar somente o patch da foto: images/diretorio1/diretorio2/galeria11/imagem.jpg? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Fevereiro 22, 2005 Denunciar Share Postado Fevereiro 22, 2005 se ta usando um esquema de upload? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Fevereiro 22, 2005 Denunciar Share Postado Fevereiro 22, 2005 Aproveitando a Ideia do Fabyo mas dando uma mudadinha... $path = "<img src = \"images/diretorio1/diretorio2/galeria11/imagem.jpg\">"; function PegaCam($sPath) { $sPath = strtoupper($sPath); //$foto = basename($path); $foto = str_replace("=", "", $sPath); $foto = str_replace(">", "", $foto); $foto = str_replace("<", "", $foto); $foto = str_replace('"', '', $foto); $foto = str_replace('IMG', '', $foto); $foto = str_replace('SRC', '', $foto); return trim($foto); } //****************************************************************************** echo PegaCam($path); Duvidas posta ae... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
richenrique
tenho uma string que guarda a tag html de uma imagem no banco de dados:
<img src="images/diretorio1/diretorio2/galeria11/imagem.jpg">
Queria guardar na variável $foto somente "imagem.jpg", alguém ajuda?
Link 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.