我的html中有一个文本区域表单。如果用户在两句话之间输入,该数据应该带到我的PHP中。
目前,如果用户输入:
Apple
Google
MS
我的PHP代码是:
$str = $_POST["field"];
echo $str;
我得到了
Apple Google MS
作为输出。我希望输出是这样的
Apple
Google
MS
我该怎么办?
我正在创建一个post_blog.php文件,其中用户将输入像post_title,post_author等所有字段一个接一个。
当用户编写包含许多段落的post_text,而我在php中使用post方法获得该文本时,它会以纯文本显示所有值。它不包含任何段落等。
代码如下:
<textarea rows="400" cols="100" name="post_text">
Enter post text here .. upto 5000 characters .
</textarea>
在php中:
if()....
我有一个文本区
<textarea name="message" id="message" class="text_field" style="height:200px; width:500px"></textarea>
如果我在文本区域中键入数据,如下所示
hello
this is my test message
bye
'abc'
我使用下面的语句从文本区获取数据
var message = $
我有一个带有form的超文本标记语言文档。表单的某些部分是文本区,我希望输入者在几行中输入详细信息。“描述”。
function myJSscript() {
var description = document.getElementById('description').value;
var form = document.createElement("form");
form.setAttribute("action", "upload_file.php");
form.setAttri
我有一个文本区域,它有带换行符的文本(输入键)。我使用PHP将textarea内容分配给Javascript变量,如下所示:
var textareaContent = '<?php echo trim( $_POST['textarea'] ) ?>';
文本区域中的示例内容:
this is line 1
this is line 2
this is line 3
因为换行符出现了以下Javascript错误:
Unterminated string literal
我尝试在PHP中使用nl2br函数,它将<br/>标记放置在每个中断
我有一个带有输入文本框的表单,该文本框将内容存储在mysql数据库中。
例如,我在输入框中写入:
Hello World!
Here is the new line
在数据库中,我发现完全相同的文本没有任何特殊字符(“这里是.”)从数据库中的新行开始)。
当我在php回显中调用这些数据时,它会将其显示为:
Hello World! Here is the new line
怎么了?我怎么才能修好它?谢谢
我编辑的新问题
我将以HTML形式的文本输入作为<textarea>。假设用户输入了以下文本:
1. Hello World
2. Hi World
3. Hola
我的PHP代码被插入到表中,如:1. Hello World\r\n2. Hi World\r\n\r\n3. Hola
我使用以下方法(假设从数据库检索$text )将此文本显示到一个DIV元素中:
<div><?php echo $text ?></div>
我得到的输出是:1. Hello World 2. Hi World 3. Hola
如何在用户输入时获得准确的
我在php中创建了两个简单的文件。
第一个文件(即input.php ):
创建了一个包含一个文本框和一个提交按钮的表单。我有一个文本框,用户将在这个文本框中添加输入,一个提交按钮,单击此表单后将得到提交(已使用的post方法)。
第二个文件(process.php):
here.Assigning textbox (从$_POST超球变量)接收发布的内容到显示此javascript值的javascript
在第一个文件中提交以下内容后,我观察到了什么
输入:
Hi this is test
Hello world
在使用javascript值显示值后,我将获得以下内容
输出:
Hi th
想象一个博客或cms系统(PHP和MySQL)。我想让用户在文本区域中输入一些文本并将其保存到数据库中。数据库中字段的类型为文本。
我想保留换行符并在以后打印它们。我知道使用PHP-function可以做到这一点,但是如何保护这个字符串免受nl2br注入攻击(假设我不能使用预准备语句)。如果我在它上面使用mysql_real_escape_string,它不会再显示换行符。
$text = 'one line
another line';
$text = mysql_real_escape_string($text);
/* save to db, fetch it some
我在PHP/Jquery中有一个问题。
我想要什么:,我在中有一个页面,用来在我的网站上修改文章。该页面包含PHP +1按钮中的文本和文本区域。当我输入该页面时,该页将自动从数据库中填充任何文本表单和文本区域。我用这个表格写了一篇包含200-800字符的文章.文章使用Enter键包含一些换行符。当我按下“保存”按钮时,textarea和textarea中的文本以VARCHAR/ text 类型存储在SQL数据库中,以取代旧的文章。我的Save按钮只是重新加载相同的页面,并使用PHP将文本保存在textarea中。我只是动态地做到了这一点,所以当我按下“保存”按钮时,textarea中的文本和任
我有一个文本区域,用户可以在其中输入他的数据。我想让PHP代码在用户有的地方留下行。假设用户输入-
My name is Harry.
I live in LA.
输出结果将是
My name is Harry.I live in LA.
请告诉我我们用来解决这个问题的函数/命令(我认为这是一个PHP问题)
提前谢谢。
HTML代码-
<textarea rows='1' cols='50' id='p-text' class='p-textarea' placeholder = 'Write something