<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
<INPUT TYPE="text" NAME="test" value="Hello &#34;World&#34;">
<INPUT TYPE="text" NAME="test" value="Hello &#39;World&#39;">
</BODY>
непонятки с кавычками
$str="ЗАО ООО 'Фирма'";
<input type=\"text\" value=\"".$str."\">
все нормально выводится.
если $str="ЗАО ООО \"Фирма\"";, то в форме выводится только ЗАО ООО
Если-же написать <input type=\"text\" value='".$str."'>, то выводится все нормально. Но, в этом случае, если $str="ЗАО ООО 'Фирма'";, то опять-же выводится только ЗАО ООО.
Так как-же быть, чтоб всегда выводились нормально все кавычки???
Код:
$Name=str_replace("\"", "%#34;", $Name);
echo("<input type=\"text\" name=\"Name\" value=\"$Name\">");
и выводит оно мне не кавычки, а коды (%#34;)
Процент убери, замени на амперсанд. :)))))))))))))) Все пятница настала ;))))))))