function controller($method) { if (!$method) { header('location:index.html'); } switch ($method) { case 'db': db(); break; case 'session': sessiond(); break; case 'cookie': cookied(); break; case 'file': filed(); break; } }
function FILES($index) { if (filed($index)) { return $_FILE[$index]; } else { return NULL; } }
$q->commit(); } catch (Exception $e) { $err = "Error: " . $e->getMessage(); } if ($err == '') { echo "Questions entered successfully, with Question-IDs <b>" . arrayToRanges($q->getQIDs()) . "</b><br><br><br>"; } else { echo $err; } } else { require_class("qIO", "qParser"); $qp = new qParser(); $error = false; if (posted("copypaste")) { $unparsed = $qp->parse($_POST["copypaste"]); } elseif (filed("fileupload")) { require_class("fileToStr"); $fs = new fileToStr(); if (is_array($_FILES["fileupload"]["tmp_name"])) { //for multiple-supporting browsers foreach ($_FILES["fileupload"]["tmp_name"] as $ind => $tmp_name) { $name = $_FILES["fileupload"]["name"][$ind]; echo "File <b>{$name}</b>: "; if ($name == '' || $tmp_name == '') { echo "No file."; } else { $unparsed .= $qp->parse($fs->convert($name, $tmp_name)); } echo "<br>"; } } else {