PHP:
Napisz program sprawdzający, czy w ciągu znaków występują określone znaki. Sprawdź, czy w numerze telefonu występują inne znaki niż cyfry.
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2025 KUDO.TIPS - All rights reserved.
Aby sprawdzić czy w ciągu występują inne znaki to wystarczy użyć funkcji is_numeric.
<html>
<head>
</head>
<body>
<form action="?" method="POST">
Wpisz numer telefonu:
<input type="text" name="telefon" />
<br />
<input type="submit" value="wyslij" />
</form>
<?php
$telefon = $_POST['telefon'];
if(is_numeric($telefon))
{
if(strlen($telefon) != 9)
{
echo "Wprowadziles błędny numer telefonu ! spróbuj ponownie ";
}
else
{
echo "Wprowadziles poprawny numer telefonu !";
}
}
else
{
echo "Wprowadziles zły numer telefonu ! spróbuj ponownie !";
exit;
}
?>
</body>
</html>
Zapisz to jak chcesz z rozszerzeniem *php . Nie testowałem ale powinno działać. Skrypt sprawdza czy wprowadzone dane to tylko cyfry. Jeżeli wprowadzisz literkę wywali błąd, jeżeli wprowadzisz mniej niż 9znaków (nr tel komórkowe) lub więcej niż 9 znaków wywali błąd. - Jeżeli chcesz mieć tu więcej znaków albo tego nie mieć w ogóle to wywal te zabezpieczenie :)