Hallo.
erst mal vorneweg: Werte solltest Du bei der Übergabe immer mittels $_POST["feldname"] (bzw. bei get $_GET["variable"] übernehmen. Also $wert = $_POST["wert"]
if ($wert == name){
Könnte dran liegen, dass $wert mit einer Zeichenkette verglichen werden soll, die Kette aber nicht als solche gekennzeichnet ist. Probier doch mal
$wert == "name"
Grüße aus Würzburg
Julian