Makky Skrevet 13. desember 2006 Del Skrevet 13. desember 2006 Har et kontaktskjema på siden som funker. Men vil gjerne ha litt "kontroll" på hva som sendes inn. Har feltene: navn, mail, tlf og melding. Hva må jeg legge til i koden for at det: 1. Bare sendes inn bokstaver i feltet navn-> hvis ikke kommer feiltekst f.eks. "Ikke et navn" 2. Bare sendes inn tall i feltet tlf-> hvis ikke kommer feiltekst f.eks. "Ugyldig tlf nr" 3. At den i mail-feltet sjekker at det er i formatet [email protected] Vil også at det skal komme feil hvis noen felt er tomme. Lenke til kommentar
gather Skrevet 13. desember 2006 Del Skrevet 13. desember 2006 For å sjekke om det bare er tall så kan du bruke funksjonen is_numeric() http://no.php.net/manual/en/function.is-numeric.php Lenke til kommentar
Martin A. Skrevet 13. desember 2006 Del Skrevet 13. desember 2006 Og i navnefeltet kan du bruke empty(). if ( empty($_POST['navn']) ) { $navn = "Ingen navn"; } else { $navn = htmlspecialchars($_POST['navn']); } Og for å validere epost kan du bruke preg_match(). Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå