PHP-input form.get文本区域

PHP-input form.get文本区域,php,forms,Php,Forms,为什么我不能发送并抛出一个带有空格的单词,比如“example PHP”。对于发送信息,我使用post。我曾试图用get来解决这个问题,但我也遇到了同样的问题。 表格编号为: <form action='modifica_contact.php' method=\"post\" id=\"id_modific\"> <input type=\"hidden\" name=\"emailModifica\" value=".$info['email'] ."&g

为什么我不能发送并抛出一个带有空格的单词,比如“example PHP”。对于发送信息,我使用post。我曾试图用get来解决这个问题,但我也遇到了同样的问题。 表格编号为:

<form action='modifica_contact.php' method=\"post\"  id=\"id_modific\">
        <input type=\"hidden\" name=\"emailModifica\" value=".$info['email'] .">
        <input type=\"hidden\" name=\"numeModifica\" value=".$info['nume_complet'].">
        <input type=\"hidden\" name=\"telefonModifica\" value=".$info['telefon'].">
        <input type=\"hidden\" name=\"facultateModifica\" value=".$info['facultate'].">
        <input type=\"hidden\" name=\"hobbyModifica\" value=".$info['hobby'].">
        <input type=\"hidden\" name=\"websiteModifica\" value=".$info['website'].">
        <input type=\"hidden\" name=\"descriereModifica\" value=".$info['descriere'].">
        <input type=\"hidden\" name=\"orasModifica\" value=".$info['oras'].">
        <button type=\"submit\" name=\"submit\" id=\"id_modific\"> Modifica </button>
    </form> 

修改

谢谢。

这不是答案,而是关于PHP中HTML生成的评论

更多关于如何使用PHP生成HTML的信息。而不是在脚本开始时停留在PHP模式,并“回送”大量HTML,大量转义各种样式的“引号”。这很容易混淆

根据需要切换PHP模式

以下是上述表格的“切换版本”:

<form action="modifica_contact.php" method="post"  id="id_modific">
        <input type="hidden" name="emailModifica" value="<?= $info['email'] ?>">
        <input type="hidden" name="numeModifica" value="<?= $info['nume_complet']?>">
        <input type="hidden" name="telefonModifica" value="<?= $info['telefon']?>">
        <input type="hidden" name="facultateModifica" value="<?= $info['facultate']?>">
        <input type="hidden" name="hobbyModifica" value="<?= $info['hobby']?>">
        <input type="hidden" name="websiteModifica" value="<?= $info['website']?>">
        <input type="hidden" name="descriereModifica" value="<?= $info['descriere']?>">
        <input type="hidden" name="orasModifica" value="<?= $info['oras']?>">
        <button type="submit" name="submit" id="id_modific"> Modifica </button>
</form>


这是用php实现的
echo
吗?您需要将
value
值也用引号括起来->
value=\”“.$info['email']。“\”
value=\.$info['nume\u complete']。“\”
,等等,因为您正在用php构建表单,所以引号需要转义
\“
。如果没有引号,您的表单将只发送第一个单词,并在空格中中断。您可以使用
'
作为属性引号(就像您使用
action='modifica_contact.php'
),这样您就不必逃避一堆
了。谢谢:D:D。您救了我。。。