看板 PHP 關於我們 聯絡資訊
我的環境是 Apache2+PHP+MySQL 下面是我無法執行的程式,一直抓不出哪裡錯 .. 初學者的程式..居然也一直出錯 囧 第一個程式是要使用者填資料的 html 部分我直接略過,將資料讀入 extra.php <form action="extra.php" method="get"> extra.php 內容如下 <html> <title>取得外部變數</title> <body> <?php echo "以下為您所輸入的資料" <P>; echo "姓名:" . $_GET[NAME].;<P> echo "性別:" . $_GET[SEX].;<P> echo "嗜好:" . $_GET[HOBBY].;<P> ?> </body> </html> 執行結果: Parse error: syntax error, unexpected '>' in C:\Program Files\Apache Group\Apache2\htdocs\extra.php on line 5 實在搞不懂為什麼@@~ 應該都沒錯呀 勞煩先進們幫忙解惑 /(_._)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.163.185.243
chweng:舉其中一行解釋: echo '姓名:' . $_GET['NAME'] . '<P>'; 04/30 14:55
appleboy46:建議初學者 先搞懂 " 跟 ' 的差別 04/30 16:24
pokitw:原來是 " ' 混用了... 謝謝^^"" 04/30 16:28
ails:其實你可用這樣 echo "姓名:{$_GET['NAME']}<P>"; 05/08 02:29
ails:把變數用{}包起來就可以放入""中 05/08 02:30