2012-09-08 32 views
0

從PHP4到PHP5的變化出現問題,我無法在遷移FAQ中找到它。php4到php5調用另一個文件-php與輸入類型不起作用

<form method='post' action='galerie.php'> 
<input type='hidden' name='kategorieid' value='$id'> 
<input type='hidden' name='echtkategorie' value='$kategorie'> 
<input type='hidden' value='' name='geaendert'> 
<input name='imageField' type='image' src='../images/bearbeiten.gif' width='39' height='40' border='0' alt='Galerie &quot;$kategorie&quot; bearbeiten'> 

我打電話galerie.php一些變量$id$kategorie,但他們不會出現在galerie.php

$_GET['id'] 

不會galerie.php工作,我做$befehl="SELECT kategorie, id FROM $tabelle WHERE id='$kategorieid'";但kategorieid是不存在的。

回答

2

您正在使用method="post"這意味着您應該使用$_POST['id']而不是$_GET['id']

+0

呵呵'id = $ _POST ['kategorieid']'? – user1650072

+0

var_dump($ _ POST ['kategorieid']);工作,但如何在我的代碼中使用它? – user1650072

+0

mysql_real_escape_string($ _ POST ['kategorieid']);這個工程不知道爲什麼 – user1650072