瀏覽單個文章
ethanliu
Regular Member
 
ethanliu的大頭照
 

加入日期: Aug 2003
文章: 61
register_global 是指全域變數的設定,因為安全性的理由在 php 4.x 之後,已預設改為關閉,所以以往可以直接存取的變數,則不能直接存取
google 一下可以查到一拖拉庫的文章

跟 mysql_close 無關,我不是用你的程式的例子來回答嗎
再比較完整說明一遍你的例子

html 表單中有 name, id, submit, reset 四個值
使用的是 get 方式傳送

insert.php 要讀取這些值,以往你會用 $id, $name
則要改用 $_GET['id'], $_GET['name']
如果你的表單用的是 method=post 則 php 就改以 $_POST['id'] 來讀取這個值
也就是說

echo "您新增的名字是:" . $_GET['name'];

這樣才會是你想要的結果
你看到的錯誤訊息只是告知您的程式中所使用的變數是未定義的
php 本身就可以接受未定義的數變,只要將 Notice 訊息關閉就可以

FYI:
http://www.php.net/manual/tw/tutorial.forms.php
http://www.creativecrap.com/node/12
舊 2006-10-24, 03:47 PM #5
回應時引用此文章
ethanliu離線中