Numrieke controle + 2 dec.
peter
02/04/2007 18:10:00In dit script wordt een nummerieke controle uitgevoerd alleen deze moet met 2 decimalen zijn uitgevoerd.. iemand tips?
code wat ik heb
code wat ik heb
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
if ($lengte && is_numeric($lengte) && $naamboot)
{
if ($vraagprijs)
{
if (is_numeric($vraagprijs))
{
$ok = "1";
}
}
else
{
$vraagprijs = "0";
$ok = "1";
}
$lengte = (round($lengte, 0));
$vraagprijs = (round($vraagprijs, 0));
}
if ($ok == "1")
{
?>
if ($lengte && is_numeric($lengte) && $naamboot)
{
if ($vraagprijs)
{
if (is_numeric($vraagprijs))
{
$ok = "1";
}
}
else
{
$vraagprijs = "0";
$ok = "1";
}
$lengte = (round($lengte, 0));
$vraagprijs = (round($vraagprijs, 0));
}
if ($ok == "1")
{
?>
PHP hulp
28/12/2024 13:29:03Arend a
02/04/2007 19:25:00Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?
if (preg_match('/\d+[\.,]\d{2}/', $input) {
// geldig nummer met twee decimalen
} else {
// geen twee decimalen.
}
?>
if (preg_match('/\d+[\.,]\d{2}/', $input) {
// geldig nummer met twee decimalen
} else {
// geen twee decimalen.
}
?>
Je vraag is een beetje onduidelijk. Ik denk dat je dit bedoelt.