Ik heb zojuist mijn versie van het omreken scriptje gemaakt, want ik vind dat als je een script plaatst dat het dan toch wel tsja, goed? moet zijn. Zo'n simpel scriptje kan dus wel een goede banaan gebruiken. Die vond ik bij het gegeven scriptje een beetje matig dus vandaar mijn oplossing:
<?php
	$euro_veld = null;
	$gulden_veld = null;
	
	$euro_toelichting = null;
	$gulden_toelichting = null;
	
	if ( !empty ( $_GET [ 'euro' ] ) )
	{
		$_GET [ 'euro' ] = str_replace ( ',' , '.' , $_GET [ 'euro' ] );
		$euro_veld = $_GET [ 'euro' ];
		$float = floatval ( $_GET [ 'euro' ] );
		if ( $float != $_GET [ 'euro' ] )
			$euro_toelichting = 'Klopt niet. ';
		else
			$euro_toelichting = $float . ' euro is ' . $_GET [ 'euro' ] * 2.20371 . ' gulden';
	}
	
	if ( !empty ( $_GET [ 'gulden' ] ) )
	{
		$_GET [ 'gulden' ] = str_replace ( ',' , '.' , $_GET [ 'gulden' ] );
		$gulden_veld = $_GET [ 'gulden' ];
		$float = floatval ( $_GET [ 'gulden' ] );
		if ( $float != $_GET [ 'gulden' ] )
			$gulden_toelichting = 'Klopt niet. ';
		else
			$gulden_toelichting = $float . ' gulden is ' . $_GET [ 'gulden' ] / 2.20371 . ' euro';
	}
?>
<form action="<?php echo $_SERVER [ 'PHP_SELF' ]; ?>" method="get">
	<p>
		<label for="euro">Euro's:</label>
		<input type="text" name="euro" value="<?php echo $euro_veld; ?>" id="euro" />
		<?php echo $euro_toelichting; ?>
	</p>
	<p>
		<label for="gulden">Guldens:</label>
		<input type="text" name="gulden" value="<?php echo $gulden_veld; ?>" id="gulden" />
		<?php echo $gulden_toelichting; ?>
	</p>
	<p>
		<input type="submit" value="Reken om!" />
	</p>
</form>
(voorbeeld)
Wat vinden jullie dan van zo'n banaan?
Muhahahhaha, moet je eens voorstellen hoe waardevol ik dan wel niet ben geweest!

Boris, misschien een idee om er functies van te maken? Dan kan je ze makkelijker 'hergebruiken' binnen je code. Eventueel zou je de omrekeningsnogwatwaardefloat als 2e parameter mee kunnen laten geven. Kan je hem ook voor knopen (officiële eenheid hier in het hoge noorden) en schelpen (valuta in dat domme gat dat ****woude heet) gebruiken.

edit: aantal sterretjes kloppend gemaakt. Bedankt Boris & Niek voor jullie rekenlessen.
5 - 4 = 2
Ik ben het slimst


JAa!!
Jelmer schreef op 07.05.2007 16:16
Muhahahhaha, moet je eens voorstellen hoe waardevol ik dan wel niet ben geweest!

Boris, misschien een idee om er functies van te maken? Dan kan je ze makkelijker 'hergebruiken' binnen je code. Eventueel zou je de omrekeningsnogwatwaardefloat als 2e parameter mee kunnen laten geven. Kan je hem ook voor knopen (officiële eenheid hier in het hoge noorden) en schelpen (valuta in dat domme gat dat ****woude heet) gebruiken.

edit: aantal sterretjes kloppend gemaakt. Bedankt Boris & Niek voor jullie rekenlessen.


Zullen we er een classe van maken! ? :O
@Niek: dom, dommer, drummer.

@Niek: we? Jij!

@Jelmer: kan je van je avatar niet even een link maken naar een grotere versie van die foto? Of dat je keihard een badeend geluid hoort zodra je erop klikt? Met 3600 pixels zie ik niet zo veel :-(
Wat heb je aan slimheid waneer je prima intuïtie hebt

Klasse? Zou kunnen. Valuta-object ervan maken. Kan je 2 valuta-objecten bij elkaar optellen, krijg je een derde object eruit. Kan je mooi zonder om te hoeven kijken naar de valuta geld bij elkaar optellen.

… al zal het leven dan wel zwaar vallen waneer je niet weet dat je met Yen aan het rekenen bent…

edit: less is more
Hoi.
Ok, niet we, maar jij. Ga je gang Boris!

Dit is al een opzetje:

<?php
    class henk {
        function klaas($henk) {
            $hoi = $henk;
            $doei = $hoi;
            $poep = $doei;
            $boris = $poep;
            if($boris == $poep) {
                return true;
            } else {
                return false;
            }
        }
    }
?>

<html>
    <head>
        <title>Boris is een lolbroek</title>
        <style type="text/css" media="screen, print, handheld">
        <!--
        * { /* We gingen beginnen! Laten we het leesbaarhouden */ font-size: 1.0em; /* Natuurlijk is padding erg belangrijk, laten we deze vooral niet vrijgeven! */ padding: 20px 15px 20px 15px !important; /* En wat afstand opzich kan ook geen kwaad */ margin: 20px 20px 20px 20px; }
        /* Hoofdstuk nummering toegevoegd */
        body { counter-reset: hoofdstuk; }
        h1:before { content: "# " counter(hoofdstuk) ". " ; counter-increment: hoofdstuk; }
        -->
        </style>
    </head>
    <body>
        <h1>Boris is een lolbroek</h1>
        <p>Of we dat nog niet wisten</p>
        <h1>Niek is een lolbroek</h1>
        <p>Hehe het zijn net twee kinderen</p>
        <h1>Jelmer en WM doen mee</h1>
        <p>Maar vinden zich beter als die kleuters ;-)</p>
    </body>
</html>
Waar gaat dit heen?

[edit]Hoe kon ik nu weer vergeten kebab te roepen?[/edit]
Hier staat je HTML! Ik heb het alleen wel ietsje aangepast.

Trouwens:

HTML Validation Result
----------------------
http://www.niekvandersteen.nl/wm.html

line 1 column 1 - Warning: missing <!DOCTYPE> declaration

0 errors / 1 warning


Reageren