All pastes #877587 Raw Edit

Unnamed

public text v1 · immutable
#877587 ·published 2008-01-29 11:00 UTC
rendered paste body
<?php
$top = array("a","e","i","u","y");
$bottom = array("b","c","d","f","g","h","j","k","l","m","n","p","q","r","s","t","v","w","x","z");

if($_SERVER['REQUEST_METHOD'] == "POST"){
	if($_POST['max'] < $_POST['min']){
		echo 'Maximum lengte kan niet kleiner zijn dan minimum lengte.';
	} else {
		for($i = 0; $i < $_POST['aantal']; $i++){
			$string = "";
			$lengte = rand($_POST['min'], $_POST['max']);
			
			for($x = 0; $x < $lengte; $x++){
				if($x % 2 == 0){
					if($x == 0){
						$string .= strtoupper($bottom[rand(0,count($bottom) - 1)]);
					} else {
						$string .= $bottom[rand(0,count($bottom) - 1)];
					}
				} else {
					$string .= $top[rand(0,count($top) - 1)];
				}
			}
			
			echo $string.'<br />';
		}
	}
}
?>
<br /><hr /><br />
<form method="post">
	Aantal namen:<br />
	<select name="aantal">
	<?php
	for($i = 1; $i <= 100; $i++){
		if($i == $_POST['aantal']){
			echo '<option value="'.$i.'" selected>'.$i.'</option>';
		} else {
			echo '<option value="'.$i.'">'.$i.'</option>';
		}
	}
	?></select><br /><br />
		
	Minimum lengte naam:<br />
	<select name="min">
	<?php
	for($i = 1; $i <= 10; $i++){
		if($i == $_POST['min']){
			echo '<option value="'.$i.'" selected>'.$i.'</option>';
		} else {
			echo '<option value="'.$i.'">'.$i.'</option>';
		}
	}
	?></select><br /><br />	
	
	Maximum lengte naam:<br />
	<select name="max">
	<?php
	for($i = 1; $i <= 30; $i++){
		if($i == $_POST['max']){
			echo '<option value="'.$i.'" selected>'.$i.'</option>';
		} else {
			echo '<option value="'.$i.'">'.$i.'</option>';
		}
	}
	?></select><br /><br />	
	
	<input type="submit" value="Genereer">
</form>