Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

BigJhow

Trocar <a href=\ por <a href=

Recommended Posts

Tenho um editor de textos que, ao criar um link, insere no banco de dados o valor "<a href=\". Mas no site, ele é exibido de forma errada (exemplo, quando coloco link de um e-mail, ele abre http://meusite.com.br/linkdoemail ).

Gostaria de trocar por "<a href=", mas quando uso str_replace("<a

href=\","<a href=","$string"), a barra no primeiro valor interfere na interpretação do PHP.

 

Comofas?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Escape a barra ou use aspas simples ou ainda utilize a função correta:

 

<?php

echo str_replace("<a href=\\","<a href=", $string); // Escapando a barra

echo str_replace('<a href=\', '<a href=', $string); // usando aspas simples

echo stripslashes($string); // utilizando a função correta;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.