Exemplo n.º 1
0
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;
    }
}
Exemplo n.º 2
0
function FILES($index)
{
    if (filed($index)) {
        return $_FILE[$index];
    } else {
        return NULL;
    }
}
Exemplo n.º 3
0
         $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 {