Avatar billede clausga Nybegynder
04. maj 2005 - 21:04 Der er 4 kommentarer og
1 løsning

tjek om det er et telefonnr ?

har noget nu men det virker ikke optimalt


    if(!preg_match("/[0-9]{8}$/", $_POST[$phone])) {
for hvis man skriver.
123456789102124555 eller
+45254455254

så godtager den også det.... det skal være sådan at den KUN kan tage 8 TAL
Avatar billede nielle Nybegynder
04. maj 2005 - 21:09 #1
preg_match("/^[0-9]{8}$/
Avatar billede nielle Nybegynder
04. maj 2005 - 21:10 #2
if(!preg_match("/^[0-9]{8}$/", $_POST[$phone])) { ...
Avatar billede bojo Nybegynder
04. maj 2005 - 21:56 #3
knapt så fancy, men

<?php

$t = '12345678';

if( is_numeric( $t ) && $t <=99999999 )
  echo $t . " er et tlf. nr.";
?>
Avatar billede nielle Nybegynder
04. maj 2005 - 22:12 #4
Det er selvfølgelig også en løsningsmodel, men så skulle den jo nok snare se sådan her ud:
$tlf = $_POST[$phone];
if(is_numeric($tlf) && 10000000<=$tlf && $tlf<=99999999)
  echo $t . " er et tlf. nr.";
Avatar billede bojo Nybegynder
04. maj 2005 - 22:38 #5
jep :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester