Expressões Regulares | Alinhando Imagens
Fala galera!
Estou com um probleminha usando as ER's.
Comecei a pouco tempo a estudar o uso de ER's para identificação de padrões no conteúdo. Bem... estou usando um pequeno javascript para inserir tags no texto e imagens. No caso das imagens é inserida um ER [#IMAGEM#] q depois interpretada pelo php vira a tag img tendo como valor de src o endereço da img q foi uplodeada no form.
http://www.tiagoalencar.com/upload/gerenciamento.htm
no php estou usando isso ( e tá funcionando :D ) :
$er = "|\[#IMAGEM#\]|"; $substituir = "<img src=\"".$arquivo_nome."\"/>";$conteudo = preg_replace($er, $substituir, $conteudo, 1);
até aí beleza! só q o cliente pediu para ter a possibilidade de alinhar a img a direita ou a esquerda.
no caso criei dois botões no form um q inserem essas ER's (cada um insere uma):
[#IMAGEM DIR#]
[#IMAGEM ESQ#]
só que não consigo fazer o php rodar direito...
no exemplo anterior se o cara fizesse o upload de 3 imagens seria rodado um while por 3 vezes (qnt de imgs) e em cada vez seria substituido uma [#IMAGEM#] por isso usei o limit 1...
agora preciso além de substituir apenas 1 ER por volta do while q o php se a ER é [#IMAGEM DIR#] ou [#IMAGEM ESQ#] e como base nisso use um replacement diferente...
Como vcs fariam isso galera?
Abração, Tiago.
Discussão (3)
Carregando comentários...