htmlspesialchars() - Не работает.

_budda_

Новичок
htmlspesialchars() - Не работает.

всем здрасти.
не работает htmlspesialchars().
интерпретатор невыдаёт никакой ошибки но и не преобразует.
вот пример :
<?php
$new = htmlspecialchars("<a href='test'>Test</a>", ENT_QUOTES);
echo $new;
?>
должен вывести: &lt;a href=&#039;test&#039;&gt;Test&lt;/a&gt;
выводит: <a href='test'>Test</a>
версия php_4.4.0
 

_budda_

Новичок
а так нефига не выводит.
форма:
<body text=white bgcolor=black><hr>
<form action="123.php" method="post">
введите символы <input type="text" size="60" name="wk">
<input type="submit" name=go > </form>
<br>

123.php:
<?
echo "что было : &nbsp;$wk";
echo "<br>";
$kdw= htmlspesialchars($wk);
echo " $kdw ";
?>
 

_budda_

Новичок
мне надо чтобы отображалось не в исходном тексте а в браузере.
 

Paxan

Новичёк
_budda_
Ты видно сам не понимаешь что хочешь ;-)
Но держи:
PHP:
htmlspecialchars(htmlspecialchars("<a href='test'>Test</a>", ENT_NOQUOTES),ENT_NOQUOTES);
 
Сверху