All pastes #190103 Raw Edit

Someone

public text v1 · immutable
·published 2006-10-03 18:37 UTC
rendered paste body
<?php

// Set your DB information here.
$mysqlhost = "localhost";
$mysqldb = "distropicker";

// Process the options passed to the script.
function process($exp, $dsk, $part) {
echo $exp;
echo $dsk;
echo $part;
}

// Menu system.
function menu() {
?>
<form action="<?php $PHP_SELF ?>&action=post&exp=<?php $exp ?>&dsk=<?php $dsk ?>&part=<?php $part ?>" method="post">
<h3>Linux Distro Picker</h3>
<b>How much do you know about Linux:</b>
<select name="<?php $exp ?>">
<option value="1">Nothing</option>
<option value="2">A little</option>
<option value="3">A fair bit</option>
<option value="4">A lot</option>
</select><br /><br />
<b>What desktop would you like:</b>
<select name="<?php $dsk ?>">
<option value="1">GNOME (Professional)</option>
<option value="2">KDE (Lots of special effects)</option>
<option value="3">XFCE (Great for older computers)</option>
</select><br /><br />
<b>How much do you know about partitioning:</b>
<select name="<?php $part ?>">
<option value="1">What is partitioning?</option>
<option value="2">Got a little idea</option>
<option value="3">Expert at it!</option>
</select><br /><br />
<input type="submit" value="Submit">
</form>
<?php
}

// If we have not passed the ?mode= option, show the menu. Regardless of what it is set to.
if (!isset($_GET['action'])) {
menu();
} else {
process($_GET['exp'], $_GET['dsk'], $_GET['part']);
}

// (c) 2006 lsproc. This script is for use at http://www.tuxtalk.org
?>