Jag gör ett formulär för en sajt. Formuläret skickas sedan både till min mail och åker in i databasen.
Nu vill jag lägga in så att i fältet postnummer tex. att det bara accepterar siffror, och att den tar bort tex ett ev mellanslag om kunden skriver "752 25"
Det som fungerar ser ut så här:
if($phone){
if (!isNumber($phone)){
$error_msg .= ">> Du angav ett felaktigt telefonnummer. Använd endast siffror... \n";
}
$msg .= "Telefonnummer: \t $phone \n";
}
Men när jag sedan lägger till: if*(!isNumber(str_replace("*","",$phone))){
Så det blir så här:
if($phone){
if (!isNumber(str_replace(" ","",$phone))){
$error_msg .= ">> Du angav ett felaktigt telefonnummer. Använd endast siffror... \n";
}
$msg .= "Telefonnummer: \t $phone \n";
}
Så får jag error:
Parse error: parse error, unexpected '{' on row (samma som if (!isNumber(str_replace(" ","",$phone))){ strängen)
Jag kan för mitt liv inte förstå vad som går fel där :(