【发布时间】:2014-10-04 00:32:01
【问题描述】:
我是初学者。 我创建了一个简单的图片生成器,我希望他在文本框中生成代码而不是纯文本。 请帮忙。
所以它应该看起来像:http://i.stack.imgur.com/cXT7X.jpg
【问题讨论】:
我是初学者。 我创建了一个简单的图片生成器,我希望他在文本框中生成代码而不是纯文本。 请帮忙。
所以它应该看起来像:http://i.stack.imgur.com/cXT7X.jpg
【问题讨论】:
我想你正在做类似的事情
echo $code;
显示您的代码;如果是这种情况,那么您只需这样做:
echo '<input type="text" name="my_code" value="' . $code . '">';
或
echo '<textarea name="my_code">' . $code . '</textarea>';
就是这样
【讨论】:
使用带有readonly 属性的基本HTML FORM 元素。
<textarea readonly><?php echo $code; ?></textarea>
【讨论】:
请记住,PHP 会生成浏览器解析的 HTML...
<input type="text" name="url" value="<?php echo htmlspeciachars($url,ENT_QUOTES); ?>">
使用 ENT_QUOTES 或其他类型的数据过滤器来避免 XSS 很重要。
【讨论】:
我不明白我在说什么,但如果你想在文本输入中设置文本,那么你应该在输入标记中使用value 元素。例如,您的代码应如下所示:-
<input type="text" value="<?php echo $yourvalue;?>" />
希望这对你有用。
【讨论】: