Marlon Douglas Postado Novembro 23, 2010 Denunciar Share Postado Novembro 23, 2010 É o seguinte, eu vou fazer uma verificação em comentários..Tipo, o vai ficar <b> Mas, quando na verificação eu coloco "<" ou ">" simplesmente dá um erro.O código:$filtro[0]['original'] = "";$filtro[0]['filtrada'] = "<b>";$filtro[1]['original'] = "";$filtro[1]['filtrada'] = "</b>";function Filtrar ($t){ global $filtro; for ($f = 0; $f < count ($filtro); $f++) { $errado = $filtro[$f]['original']; $certo = $filtro[$f]['filtrada']; if (preg_match ("/". $errado ."/i", $t, $match[$f])) { $ucwords = ($match[$f][0] == ucwords ($match[$f][0])) ? true : false; $t = preg_replace ("/". $errado ."/i", (($ucwords == true) ? ucwords ($certo) : $certo), $t); } } return $t;}Mas dá erro! Me ajudem D: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MrReisGuilherme Postado Novembro 23, 2010 Denunciar Share Postado Novembro 23, 2010 Da que erro?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Marlon Douglas
É o seguinte, eu vou fazer uma verificação em comentários..
Tipo, o vai ficar <b> Mas, quando na verificação eu coloco "<" ou ">" simplesmente dá um erro.
O código:
$filtro[0]['original'] = "";
$filtro[0]['filtrada'] = "<b>";
$filtro[1]['original'] = "";
$filtro[1]['filtrada'] = "</b>";
function Filtrar ($t)
{
global $filtro;
for ($f = 0; $f < count ($filtro); $f++)
{
$errado = $filtro[$f]['original'];
$certo = $filtro[$f]['filtrada'];
if (preg_match ("/". $errado ."/i", $t, $match[$f]))
{
$ucwords = ($match[$f][0] == ucwords ($match[$f][0])) ? true : false;
$t = preg_replace ("/". $errado ."/i", (($ucwords == true) ? ucwords ($certo) : $certo), $t);
}
}
return $t;
}
Mas dá erro! Me ajudem D:
Link para o comentário
Compartilhar em outros sites
1 resposta 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.