Funktionen ereg returnerar true eller false vilket inte är så lämpligt att jämföra med strängen email
if(!ereg("^[\w\.]+@(\w+\.)+\w$", $email))
En annan sak, det är bättre att öppna databasen efter det att du har kontrollerat parametrarna. Då slipper du också att ha med mysql_close i de olika if-statements som du har.
262 ms totalt · 4 externa anrop · v20260731065814-full.05830320