Van Euro naar Cent.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Wouter Lolz

Wouter Lolz

01/12/2011 16:37:55
Quote Anchor link
Hey,

Ik heb wat op het internet gezocht, maar vind alleen wat sommen die dit niet kunnen oplossen.
Bijvoorbeeld:
Iemand vult 5.00 (5 euro) in, dan moet er dus 500 cent van gemaakt worden.
of 5 euro naar 500 cent.
Voorbeelden:
5,7 570 cent.
193 19300 cent.
4.1 410 cent.
ga zo maar door.

Is hier een functie voor?
Of is die te maken?

Bedankt!
Wouter.
Gewijzigd op 01/12/2011 16:47:43 door Wouter Lolz
 
PHP hulp

PHP hulp

22/12/2024 17:14:33
 
- SanThe -

- SanThe -

01/12/2011 16:41:12
Quote Anchor link
getal * 100
Gewijzigd op 01/12/2011 16:41:27 door - SanThe -
 
Wouter Lolz

Wouter Lolz

01/12/2011 16:47:05
Quote Anchor link
verkeerde knop,
Okay..
Ty, ik zal het ff testen :)

//werkt half, ik heb nu dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
if(!isset($_GET['bedrag']) || $_GET['bedrag'] == "")
{

    die('Er is iets fout gegaan met het ophalen van het bedrag.<br/><a href="javascript:javascript:history.go(-1)">Klik hier om terug te gaan</a>');
}


if(strpos($_GET['bedrag'], ',') > 0)
{

    $_GET['bedrag'] = str_replace(",", ".", $_GET['bedrag']);
}


if(strpos($_GET['bedrag'], '.') == 0)
{

    $_GET['bedrag'] = $_GET['bedrag'].'.00';
}


if($_GET['bedrag'] < 0.10 || $_GET['bedrag'] > 10000000.00)
{

    die('Uw bedrag moet tussen de 0.10 euro of hoger zijn. (Je had '.$_GET['bedrag'].')<br/><a href="javascript:javascript:history.go(-1)">Klik hier om terug te gaan</a>');
}


$_GET['bedrag'] = $_GET['bedrag'] * 100;

die($_GET['bedrag']);
?>

alleen als ik bijv 5.0001 doe komt er 500.01...
Gewijzigd op 01/12/2011 16:52:13 door Wouter Lolz
 
Jelle -

Jelle -

01/12/2011 17:02:13
Quote Anchor link
Dat komt omdat 5.5 -> 5,5.

PHP werkt met punten in getallen dus "vijf en een half" is 5.5 niet 5,5

Dus wat je kunt doen is punten weghalen en komma's naar punten vervangen.
 
Wouter Lolz

Wouter Lolz

01/12/2011 17:21:44
Quote Anchor link
zie regel 9
en dat was de fout nieteens...
Gewijzigd op 01/12/2011 17:23:11 door Wouter Lolz
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

01/12/2011 17:36:40
Quote Anchor link
Wouter Lolz op 01/12/2011 16:47:05:
alleen als ik bijv 5.0001 doe komt er 500.01...

Dat klopt toch? Je wilt het wellicht afronden.
Gewijzigd op 01/12/2011 17:36:59 door Ger van Steenderen
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.