Jump to content
Fórum Script Brasil
  • 0

Busca simples em php


alanps

Question

Oi, fiz uma busca simples em php e estou com problemas, quando busca dependendo do resultado bagunça o layout da página.. o problema tá no "str_ireplace", se alguém puder me ajudar... o código abaixo:

echo "<span style=\"position: absolute; top:128px;width:420px;\">";


while ($row = mysql_fetch_array($query)) {
$busca = strtoupper($busca);
$row[Pergunta] = str_ireplace("$busca","<font style=\"background-color:#FFFFCC;\">$busca</font>",$row[Pergunta]);
$row[Resposta] = str_ireplace("$busca","<font style=\"background-color:#FFFFCC;\">$busca</font>",$row[Resposta]);

echo "<a href=\"perguntas.php?msg=1&id=$row[Id]\" style=\"font-family:courier; font-size:11px; text-decoration:none; color:#0000FF; font-weight:bold;\">

$row[Pergunta]</a><br>";
echo "<span style=\"font-family:courier; font-size:11px; text-decoration:none; color:#000000; font-weight:bold;\">";
echo substr($row[Resposta], 0, 50);

if (strlen($row[Resposta]) > 50)
{
echo "...<br><br>";
}

if (strlen($row[Resposta]) <= 50)
{
echo "<br><br>";
}

echo "</span>";
}

echo "</span>";

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Você pode postar dois exemplos de htmls um certo e um errado?

pelo que você diz se algumas vezes aparece correto quer dizer que o seu código ta certo são os dados que retornam que bagunçam o html, não é?

será que em alguns resultados não vem tags html? ou pelo menos caracteres de maior ou menor ("<", ">")?

Link to comment
Share on other sites

  • 0

Passe tudo o que for exibido pela função htmlspecialchars(). Se há algum caractere que pode 'zoar' seu template, esta função irá substituí-lo por um código que exibirá tal caractere sem estragar o código HTML.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...