webForumDet fria alternativet
Logga in / Bli medlem

isset fungerar inte ?

PHP

3 svar · 292 visningar · startad av Sjodahl

Medlem sedan maj 20033 218 inlägg
Trådstart#1

Hej!

varför fungerar det inte att kontrollera så att variablen "namn" är satt i formuläret på andra sidan?

	if( !isset($_POST["namn"])){
		echo("Fyll i namn");
	}
Medlem sedan aug. 20039 340 inlägg
#2

Därför att isset kollar om variabeln finns, inte om den innehåller något.

Medlem sedan nov. 200013 890 inlägg
#3

Variabeln "name" finns väl även om den är tom?
Du får nog kolla om det är tomt istället.

Medlem sedan maj 20033 218 inlägg
#4
	if( empty($_POST["fname"])){
			echo("Du måste fylla i namnet");
			$Okej = 0;
	}
386 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
124 ms — hämta statistik (db)
136 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)