使用html和php显示用户输入的名称

使用html和php显示用户输入的名称,php,html,web,html-helper,Php,Html,Web,Html Helper,今天早些时候,我的代码开始工作,首先用html询问您的姓名,然后用php生成一条“Hello-username--name-”消息。我试图调整缩进,我想我一定是删除了一些东西,现在它只是显示代码。。。谢谢你的帮助 html页面: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head>

今天早些时候,我的代码开始工作,首先用html询问您的姓名,然后用php生成一条“Hello-username--name-”消息。我试图调整缩进,我想我一定是删除了一些东西,现在它只是显示代码。。。谢谢你的帮助

html页面:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">

        <title>form 11 29</title> </head>

        <body>

        <form method="post" action="process1.php" name="form1">
        Name : <input name="firstname" value=""><br>
        Surname : <input name="surname"> 
        <input name="s1" value="Submit LoL !" type="submit"><br>

        <br>
        <br>


        </form>

<br>

</body>
</html>

表格11-29
名称:
姓:



php页面:

<?php

        $name = $_POST[firstname];

        $surname = $_POST[surname];


        echo "Hello "; 

        echo $name;

        echo "&nbsp";

        echo $surname;

        echo "<br />";


?>

它对我很管用(有点)。它给出了这个输出

Notice: Use of undefined constant firstname - assumed 'firstname' in F:\Dropbox\htdocs\process1.php on line 3

Notice: Use of undefined constant surname - assumed 'surname' in F:\Dropbox\htdocs\.php on line 5
Hello Joe Blow
因为你忘了在$u POST的索引周围加引号,这应该是

  $name = $_POST['firstname'];
  $surname = $_POST['surname'];
顺便说一句,现在您已经了解了备份的价值。使用VCS(或者,使用Dropbox,它将为您保留旧版本(hmmm、irrc,如果您在Netbeans中开发,它也将保留旧版本,并允许您将其与当前版本区分开来))


你是上传到网站还是在自己的电脑上运行?如果您自己的PC,那么您的web服务器(Apache或ISS)是否停止运行


你问abotu NetBeans:看看吧,NetBeans是一个优秀的免费IDE(部分由Sun开发和支持),它是我作为专业PHP开发人员选择的开发平台(我并不孤单)。试试看;我怀疑你会回头看。

——这就是你写的代码吗?有空格吗?如果是的话,我有个坏消息要告诉你……没有,但是当我正常输入它时,它在预览器上显示为一堆星号,所以像这样输入是唯一的方法。我非常抱歉,请编辑您的帖子,向我们展示准确的代码,不需要任何额外的空格和其他符号,这些都不是您的原始代码。顺便说一句,你看过错误日志了吗?另外,使用
E\u ALL
错误时打开的
display\u errors
指令进行开发也是一种很好的做法level@colle-那是因为你没有使用代码块。我为你修复了它…我不知道最后这些东西是什么,但我编辑了代码什么是netbeans我正在使用dreamweaver和coda,finder作为我的版本控制哈哈哈,它不适合我!它只在Safari和chrome中显示代码。它以.php文件的形式下载php文件。它应该询问您的名字和姓氏,然后像“Hello John Smith”一样显示它们。我没有在browserGreat上访问我的本地主机(我能得到答案吗,pelase;-)