+<?php
+
+function tiny_agreement_get_fields() {
+ $name = format_oneline($_REQUEST['name']);
+ tem_set('name', $name);
+
+ $level = format_options($_REQUEST['level'], 'level');
+
+ return array($name, $level);
+}
+
+function tiny_agreement_main() {
+ if(!logged_in()) {
+ $GLOBALS['url'] = this_url();
+ return 'tiny_agreement';
+ }
+
+ pulldown('level', array(
+ array('30', '$30'),
+ array('40', '$40'),
+ array('50', '$50'),
+ array('75', '$75'),
+ array('100', '$100'),
+ array('150', '$150'),
+ array('200', '$200'),
+ array('300', '$300')), PULLDOWN_2D);
+
+ if(isset($_REQUEST['name'])) {
+ list($name, $level) = tiny_agreement_get_fields();
+
+ if($level) {
+ if($name) {
+ db_update('people', 'name,tiny_agreement', $name, $level, 'where id=%i', logged_in());
+ message('Thank you for filling out the Tiny User Agreement.');
+ return './';
+ } else {
+ message('Please enter your name.');
+ }
+ } else {
+ message('Something went wrong there. Please try again');
+ }
+ }
+
+ tem_sub('main_body');
+}
+
+?>