public function testCheckDigit()
 {
     $this->assertEquals(8, Converter::calculateCheckDigit(14080, 12712721));
     $this->assertEquals(1, converter::calculateCheckDigit(10000, 81111111));
     $this->assertEquals(9, converter::calculateCheckDigit(10000, 80000001));
     $this->assertEquals(5, converter::calculateCheckDigit(16150, 12233411));
     $this->assertEquals(7, converter::calculateCheckDigit(10001, 10001));
 }
 public function requestx($c)
 {
     $data = "";
     if (isset($_POST) && count($_POST) > 0 || isset($_GET['down']) || isset($_GET['up']) || isset($_GET['remove'])) {
         $files = glob(DIR . '_cache/*');
         // get all file names
         foreach ($files as $file) {
             // iterate files
             if (is_file($file)) {
                 @unlink($file);
             }
             // delete file
         }
     }
     if (isset($_POST["admin_login"])) {
         // if submited
         $model_check_user = new model_check_user();
         $data["login_try"] = $model_check_user->user($c);
     }
     if (isset($_POST['admin_change_password'])) {
         // if password change
         $model_change_admin_password = new model_change_admin_password();
         $data["outMessage"] = $model_change_admin_password->change($c);
     }
     if (isset($_POST['add_email'])) {
         $model_admin_emaillist = new model_admin_emaillist();
         $model_admin_emaillist->add($c);
         $data["outMessage"] = $model_admin_emaillist->outMessage;
     }
     if (isset($_POST['edit_email'])) {
         $model_admin_emaillist = new model_admin_emaillist();
         $model_admin_emaillist->edit($c);
         $data["outMessage"] = $model_admin_emaillist->outMessage;
     }
     if (isset($_GET['remove']) && isset($_GET['action']) && $_GET['action'] == "showemails") {
         $model_admin_emaillist = new model_admin_emaillist();
         $model_admin_emaillist->removeMe($c);
         if ($model_admin_emaillist->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=showemails&id=' . $_GET['id']);
         }
     }
     if (isset($_POST['newsletter_send'])) {
         $model_admin_menageemails = new model_admin_menageemails();
         $model_admin_menageemails->addSendEmail($c);
         $data["outMessage"] = $model_admin_menageemails->outMessage;
     }
     if (isset($_POST['admin_change_profile'])) {
         $model_admin_profile = new model_admin_profile();
         $model_admin_profile->updateMe($c);
         $data["outMessage"] = $model_admin_profile->outMessage;
     }
     if (isset($_POST['add_admin'])) {
         $model_admin_adduser = new model_admin_adduser();
         $data["outMessage"] = $model_admin_adduser->add($c);
     }
     if (isset($_POST['add_emailgroup'])) {
         $model_admin_menageemails = new model_admin_menageemails();
         $model_admin_menageemails->add($c);
         $data["outMessage"] = $model_admin_menageemails->outMessage;
     }
     if (isset($_POST['edit_emailgroup'])) {
         $model_admin_menageemails = new model_admin_menageemails();
         $model_admin_menageemails->edit($c);
         $data["outMessage"] = $model_admin_menageemails->outMessage;
     }
     if (isset($_POST['add_website_user'])) {
         $model_admin_adduser = new model_admin_adduser();
         $data["outMessage"] = $model_admin_adduser->addwebsiteuser($c);
     }
     if (isset($_POST['edit_admin'])) {
         $model_admin_editprofile = new model_admin_editprofile();
         $model_admin_editprofile->edit($c);
         $data["outMessage"] = $model_admin_editprofile->outMessage;
     }
     if (isset($_POST['newsletter_main'])) {
         $model_admin_newslettermain = new model_admin_newslettermain();
         $model_admin_newslettermain->edit_main($c);
         $data["outMessage"] = $model_admin_newslettermain->outMessage;
     }
     if (isset($_POST['edit_website_user'])) {
         $model_admin_editprofile = new model_admin_editprofile();
         $model_admin_editprofile->wedit($c);
         $data["outMessage"] = $model_admin_editprofile->outMessage;
     }
     if (isset($_GET['remove']) && isset($_GET['action']) && $_GET['action'] == "userList") {
         $model_admin_editprofile = new model_admin_editprofile();
         $model_admin_editprofile->removeMe($c);
         if ($model_admin_editprofile->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=userList');
         }
     }
     if (isset($_GET['remove']) && isset($_GET['action']) && $_GET['action'] == "managedemails") {
         $model_admin_menageemails = new model_admin_menageemails();
         $model_admin_menageemails->removeMe($c);
         if ($model_admin_menageemails->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=managedemails');
         }
     }
     if (isset($_GET['remove']) && isset($_GET['action']) && $_GET['action'] == "wuserList") {
         $model_admin_editprofile = new model_admin_editprofile();
         $model_admin_editprofile->removeMe($c);
         if ($model_admin_editprofile->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=wuserList');
         }
     }
     if (isset($_GET['remove']) && isset($_GET['action']) && $_GET['action'] == "catalogModule" && isset($_GET['rcidx'])) {
         $model_admin_editcatalogsitem = new model_admin_editcatalogsitem();
         $model_admin_editcatalogsitem->removeMe($c);
         if ($model_admin_editcatalogsitem->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=catalogModule&type=catalogpage&id=' . $_GET['id'] . '&super=' . $_GET['super'] . '&token=' . $_SESSION['token']);
         }
     }
     if (isset($_GET['remove']) && isset($_GET['action']) && $_GET['action'] == "log") {
         $model_admin_logs = new model_admin_logs();
         $model_admin_logs->removeMe($c);
         if ($model_admin_logs->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=log');
         }
     }
     if (isset($_POST['add_admin_userrights'])) {
         $model_admin_userrights = new model_admin_userrights();
         $model_admin_userrights->update_admin_right($c);
         $data["outMessage"] = $model_admin_userrights->outMessage;
     }
     if (isset($_POST['edit_admin_userrights'])) {
         $model_admin_userrights = new model_admin_userrights();
         $model_admin_userrights->edit($c);
         $data["outMessage"] = $model_admin_userrights->outMessage;
     }
     if (isset($_GET['remove']) && isset($_GET['action']) && $_GET['action'] == "userRights") {
         $model_admin_userrights = new model_admin_userrights();
         $model_admin_userrights->removeMe($c);
         if ($model_admin_userrights->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=userRights');
         }
     }
     if (isset($_POST['convert_text'])) {
         $input = (string) $_POST['input'];
         if (isset($_POST['convertMethod']) && !empty($_POST['convertMethod']) && $_POST['convertMethod'] == "englishToGeorgian") {
             $converter = new converter();
             $data['output'] = $converter->englishToGeorgian($input);
         } else {
             if (isset($_POST['convertMethod']) && !empty($_POST['convertMethod']) && $_POST['convertMethod'] == "removeTags") {
                 $converter = new converter();
                 $data['output'] = $converter->removeTags($input);
             } else {
                 if (isset($_POST['convertMethod']) && !empty($_POST['convertMethod']) && $_POST['convertMethod'] == "removeSpace") {
                     $converter = new converter();
                     $data['output'] = $converter->compress($input);
                 }
             }
         }
     }
     if (isset($_POST['page_managment'])) {
         $model_admin_editMenuManagment = new model_admin_editMenuManagment();
         $model_admin_editMenuManagment->edit($c);
         $data["outMessage"] = $model_admin_editMenuManagment->outMessage;
     }
     if (isset($_POST['add_pageManager'])) {
         $model_admin_menumanagment = new model_admin_menumanagment();
         $data["outMessage"] = $model_admin_menumanagment->add($c);
     }
     if (isset($_GET['remove']) && isset($_GET['action']) && $_GET['action'] == "menuManagment") {
         $model_admin_editMenuManagment = new model_admin_editMenuManagment();
         $model_admin_editMenuManagment->removeMe($c);
         if ($model_admin_editMenuManagment->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=menuManagment');
         }
     }
     if (isset($_GET['remove']) && isset($_GET['action']) && $_GET['action'] == "newsModule") {
         $model_admin_editnewsitem = new model_admin_editnewsitem();
         $model_admin_editnewsitem->removeMe($c);
         if ($model_admin_editnewsitem->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=newsModule&type=newspage&id=' . $_GET['id'] . '&super=' . $_GET['super'] . '&token=' . $_SESSION['token']);
         }
     }
     if (isset($_POST['add_page'])) {
         $model_admin_addpage = new model_admin_addpage();
         $data["outMessage"] = $model_admin_addpage->add($c);
     }
     if (isset($_POST['add_news'])) {
         $model_admin_addnews = new model_admin_addnews();
         $data["outMessage"] = $model_admin_addnews->add($c);
     }
     if (isset($_POST['add_catalog'])) {
         $model_admin_addcatalog = new model_admin_addcatalog();
         $data["outMessage"] = $model_admin_addcatalog->add($c);
     }
     if (isset($_GET['visibilitychnage'], $_GET['action'], $_GET['type'], $_GET['id'], $_GET['token']) && $_GET['visibilitychnage'] == "true" && is_numeric($_GET['id']) && $_GET['token'] === $_SESSION['token']) {
         if (isset($_GET['newsidx']) || isset($_GET['catalogidx'])) {
             $action = isset($_GET['newsidx']) ? "newsModule" : "catalogModule";
             $pagetype = $_GET['type'];
             $_SESSION['token'] = md5(sha1(time()));
             $model_admin_changeVisibility = new model_admin_changeVisibility();
             $model_admin_changeVisibility->change_news($c);
             if ($model_admin_changeVisibility->outMessage == 1) {
                 $redirect = new redirect();
                 $redirect->go('?action=' . $action . '&type=' . $pagetype . '&id=' . $_GET['id'] . '&super=' . $_GET['super'] . '&token=' . $_SESSION['token']);
             }
         } else {
             if (isset($_GET["mediaidx"])) {
                 $action = "gallery";
                 $pagetype = $_GET['type'];
                 $_SESSION['token'] = md5(sha1(time()));
                 $model_admin_changeVisibility = new model_admin_changeVisibility();
                 $model_admin_changeVisibility->change_media($c);
                 if ($model_admin_changeVisibility->outMessage == 1) {
                     $redirect = new redirect();
                     $redirect->go('?action=' . $action . '&type=' . $pagetype . '&id=' . $_GET['id'] . '&super=' . $_GET['super'] . '&token=' . $_SESSION['token']);
                 }
             }
         }
     } else {
         if (isset($_GET['visibilitychnage'], $_GET['super'], $_GET['token']) && $_GET['visibilitychnage'] == "true" && is_numeric($_GET['super'])) {
             $model_admin_changeVisibility = new model_admin_changeVisibility();
             $model_admin_changeVisibility->change($c);
             if ($model_admin_changeVisibility->outMessage == 1) {
                 $redirect = new redirect();
                 $redirect->go('?action=sitemap&super=' . $_GET['super']);
             }
         }
     }
     if (isset($_GET['visibilitychnage'], $_GET["wuserid"]) && $_GET['visibilitychnage'] == "true" && $_GET['token'] === $_SESSION['token']) {
         $_SESSION['token'] = md5(sha1(time()));
         $model_admin_changeVisibility = new model_admin_changeVisibility();
         $model_admin_changeVisibility->changeUserAllowed($c);
         if ($model_admin_changeVisibility->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=wuserList');
         }
     }
     if (isset($_GET['remove']) && isset($_GET['action']) && $_GET['action'] == "sitemap") {
         $model_admin_editMenuManagment = new model_admin_editMenuManagment();
         $model_admin_editMenuManagment->removeMe($c);
         if ($model_admin_editMenuManagment->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=sitemap&super=' . $_GET['super']);
         }
     }
     if (isset($_POST['edit_page'])) {
         $model_admin_editMenuManagment = new model_admin_editMenuManagment();
         $model_admin_editMenuManagment->editPage($c);
         $data["outMessage"] = $model_admin_editMenuManagment->outMessage;
     }
     if (isset($_GET['up']) || isset($_GET['down']) && $_GET['token'] === $_SESSION['token']) {
         $model_admin_changeposition = new model_admin_changeposition();
         if ($_GET['action'] != "catalogModule" && $_GET['action'] != "componentModule" && $_GET['action'] != "gallery") {
             $model_admin_changeposition->act($c);
             $_SESSION['token'] = md5(sha1(time()));
         } else {
             if ($_GET['action'] == "componentModule") {
                 $model_admin_changeposition->act_component($c);
                 $_SESSION['token'] = md5(sha1(time()));
             } else {
                 if ($_GET['action'] == "gallery") {
                     $model_admin_changeposition->act_gallery($c);
                     $_SESSION['token'] = md5(sha1(time()));
                 } else {
                     $model_admin_changeposition->act_catalog($c);
                     $_SESSION['token'] = md5(sha1(time()));
                 }
             }
         }
         $data["outMessage"] = $model_admin_changeposition->outMessage;
     }
     if (isset($_POST['edit_news_item'])) {
         $model_admin_editnewsitem = new model_admin_editnewsitem();
         $model_admin_editnewsitem->edit($c);
         $data["outMessage"] = $model_admin_editnewsitem->outMessage;
     }
     if (isset($_POST['edit_catalog_item'])) {
         $model_admin_editcatalogsitem = new model_admin_editcatalogsitem();
         $model_admin_editcatalogsitem->edit($c);
         $data["outMessage"] = $model_admin_editcatalogsitem->outMessage;
     }
     if (isset($_POST['edit_media_item'])) {
         $model_admin_editmediaitem = new model_admin_editmediaitem();
         $model_admin_editmediaitem->edit($c);
         $data["outMessage"] = $model_admin_editmediaitem->outMessage;
     }
     if (isset($_POST['edit_vectormap'])) {
         $model_admin_vectormap = new model_admin_vectormap();
         $model_admin_vectormap->edit($c);
         $data["outMessage"] = $model_admin_vectormap->outMessage;
     }
     if (isset($_POST['add_catalog_more_info'])) {
         $model_admin_addcatalogmoreinfo = new model_admin_addcatalogmoreinfo();
         $model_admin_addcatalogmoreinfo->add($c);
         $data['outMessage'] = $model_admin_addcatalogmoreinfo->outMessage;
     }
     if (isset($_GET['remove'], $_GET['action'], $_GET['cridxremove']) && $_GET['action'] == "catalogMoreInfo") {
         $model_admin_addcatalogmoreinfo = new model_admin_addcatalogmoreinfo();
         $model_admin_addcatalogmoreinfo->removeMe($c);
         if ($model_admin_addcatalogmoreinfo->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=catalogMoreInfo');
         }
     }
     if (isset($_POST['edit_catalog_more_info'], $_GET['id']) && is_numeric($_GET['id'])) {
         $model_admin_catalogmoreinfo = new model_admin_catalogmoreinfo();
         $model_admin_catalogmoreinfo->updateMe($c);
         $data["outMessage"] = $model_admin_catalogmoreinfo->outMessage;
     }
     if (isset($_POST['add_components'])) {
         $model_admin_components = new model_admin_components();
         $model_admin_components->add($c);
         $data['outMessage'] = $model_admin_components->outMessage;
     }
     if (isset($_GET['remove'], $_GET['action'], $_GET['comid']) && $_GET['action'] == "components") {
         $model_admin_components = new model_admin_components();
         $model_admin_components->removeMe($c);
         if ($model_admin_components->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=components');
         }
     }
     if (isset($_POST['edit_components'])) {
         $model_admin_components = new model_admin_components();
         $model_admin_components->edit($c);
         $data['outMessage'] = $model_admin_components->outMessage;
     }
     if (isset($_POST['add_componentmodel'])) {
         $model_admin_componentsmodele = new model_admin_componentsmodele();
         $model_admin_componentsmodele->add($c);
         $data['outMessage'] = $model_admin_componentsmodele->outMessage;
     }
     if (isset($_POST['edit_componentmodel'])) {
         $model_admin_componentsmodele = new model_admin_componentsmodele();
         $model_admin_componentsmodele->edit($c);
         $data['outMessage'] = $model_admin_componentsmodele->outMessage;
     }
     if (isset($_GET['remove'], $_GET['action'], $_GET['commodelid']) && $_GET['action'] == "componentModule") {
         $model_admin_componentsmodele = new model_admin_componentsmodele();
         $model_admin_componentsmodele->removeMe($c);
         if ($model_admin_componentsmodele->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=componentModule&id=' . $_GET['id'] . '&token=' . $_SESSION["token"]);
         }
     }
     if (isset($_POST['add_language'], $_GET['action']) && $_GET['action'] == "addlanguage") {
         $model_admin_languages = new model_admin_languages();
         $model_admin_languages->add($c);
         $data['outMessage'] = $model_admin_languages->outMessage;
     }
     if (isset($_POST['edit_language'], $_GET['action'], $_GET["id"]) && $_GET['action'] == "editLanguage") {
         $model_admin_languages = new model_admin_languages();
         $model_admin_languages->edit($c);
         $data['outMessage'] = $model_admin_languages->outMessage;
     }
     if (isset($_GET['remove'], $_GET['action'], $_GET['langid']) && $_GET['action'] == "languages") {
         $model_admin_languages = new model_admin_languages();
         $model_admin_languages->removeMe($c);
         if ($model_admin_languages->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=languages');
         }
     }
     if (isset($_POST['add_language_data'], $_GET['action']) && $_GET['action'] == "addlanguageData") {
         $model_admin_languageData = new model_admin_languageData();
         $model_admin_languageData->add($c);
         $data['outMessage'] = $model_admin_languageData->outMessage;
     }
     if (isset($_POST['add_invoce'], $_GET['action']) && $_GET['action'] == "addInvoice") {
         $model_admin_invoices = new model_admin_invoices();
         $model_admin_invoices->add($c);
         $data['outMessage'] = $model_admin_invoices->outMessage;
     }
     if (isset($_POST['edit_language_data'], $_GET['action']) && $_GET['action'] == "editLanguageData") {
         $model_admin_languageData = new model_admin_languageData();
         $model_admin_languageData->edit($c);
         $data['outMessage'] = $model_admin_languageData->outMessage;
     }
     if (isset($_GET['remove'], $_GET['action'], $_GET['langdataid']) && $_GET['action'] == "languageData") {
         $model_admin_languageData = new model_admin_languageData();
         $model_admin_languageData->removeMe($c);
         if ($model_admin_languageData->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=languageData');
         }
     }
     if (isset($_POST["edit_invoce"], $_GET["action"]) && $_GET["action"] == "editInvoice") {
         $model_admin_invoices = new model_admin_invoices();
         $model_admin_invoices->edit($c);
         $data['outMessage'] = $model_admin_invoices->outMessage;
     }
     if (isset($_GET['remove'], $_GET['action'], $_GET['rinvoice']) && $_GET['action'] == "invoices") {
         $model_admin_invoices = new model_admin_invoices();
         $model_admin_invoices->removeMe($c);
         if ($model_admin_invoices->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=invoices');
         }
     }
     if (isset($_GET['remove'], $_GET['action'], $_GET['rmidx']) && $_GET['action'] == "gallery") {
         $model_admin_gallery = new model_admin_gallery();
         $model_admin_gallery->removeMe($c);
         if ($model_admin_gallery->outMessage == 1) {
             $redirect = new redirect();
             $redirect->go('?action=gallery&type=' . $_GET['type'] . '&id=' . $_GET['id'] . '&super=' . $_GET['super'] . '&token=' . $_SESSION["token"]);
         }
     }
     if (isset($_POST['add_chart'])) {
         $model_admin_charts = new model_admin_charts();
         $data["outMessage"] = $model_admin_charts->add($c);
     }
     if (isset($_POST['add_gallery'])) {
         $model_admin_addgallery = new model_admin_addgallery();
         $data["outMessage"] = $model_admin_addgallery->add($c);
     }
     if (isset($_POST['edit_comments'])) {
         $model_admin_comments = new model_admin_comments();
         $data["outMessage"] = $model_admin_comments->edit($c);
     }
     if (isset($_POST['add_comments'])) {
         $model_admin_comments = new model_admin_comments();
         $data["outMessage"] = $model_admin_comments->add($c);
     }
     if (isset($_POST['edit_user_statements'])) {
         $model_admin_fusersstat = new model_admin_fusersstat();
         $data["outMessage"] = $model_admin_fusersstat->edit($c);
     }
     if (isset($_GET['removeComment']) && is_numeric($_GET['removeComment'])) {
         $model_admin_comments = new model_admin_comments();
         if ($model_admin_comments->removeMe($c)) {
             $redirect = new redirect();
             $redirect->go('?action=comments&type=' . $_GET['type'] . '&id=' . $_GET['id'] . '&cidx=' . $_GET['cidx'] . '&super=' . $_GET['super'] . '&token=' . $_SESSION['token']);
         }
     }
     if (isset($_POST['execute_create_csv'])) {
         $module_admin_create_csv = new module_admin_create_csv();
         if (!isset($_GET['usertype'])) {
             $data["outMessage"] = $module_admin_create_csv->create($c);
         } else {
             if (isset($_GET['usertype'])) {
                 $data["outMessage"] = $module_admin_create_csv->create_user_template($c);
             }
         }
     }
     return $data;
 }
Example #3
0
<?php

//session_start();
//$sourcecode = $_POST['code_input']."\n";
$sourcecode = $_SESSION['src'] . "\n";
$typeexport = htmlspecialchars($_POST['type']);
$converted_string = "";
include 'php/converter.class.php';
$file = new converter($sourcecode, $_POST['conversion'], $_SESSION['lang'], "Gest");
$file->GetTypeOfDefinitionScreen();
//get the type of the windows (rel or abs)
if ($_POST['conversion'] == 'Couleur - 83PCE/84+CE') {
    $converted_string = $file->MonoToColor();
} elseif ($_POST['conversion'] == 'Monochrome - TI83(+)/84(+)(SE)') {
    $converted_string = $file->ColorToMono();
} elseif ($_POST['conversion'] == 'convert_none') {
    $converted_string = $file->getSrc();
}
if (htmlspecialchars($_POST['type']) == 'expt_text') {
    echo 'Votre code: <br /><br /><textarea class="TTREA_code" id="TTREA_code">' . $converted_string . '</textarea>';
} elseif (htmlspecialchars($_POST['type']) == 'expt_file') {
    $_SESSION['src_conv'] = $converted_string;
    include 'export.php';
}
Example #4
0
<!DOCTYPE>
<html>
<head>
<meta charset="UTF-8" />
</head>
<body>
<?php 
require 'php/converter.class.php';
require 'tokens/tokens_array_type.php';
$prgm = new converter('ressources/sudoku_color.txt', 'FR');
// echo $prgm->get_type_of_programm();
foreach ($fr_only as $key => $value) {
    echo 'Token n°' . $key . '  = ' . $prgm->get_function_readable($value) . ' (ID: ' . $value . ') <br />';
}
?>
</body>
</html>
Example #5
0
	$cpt++;

  echo "<tr>";

  $j = $col2;

  for ($i = $col1; $i < $j; $i++) {



    echo "<td>N°$cpt -  $ligne[$i]</td>";


    }

  echo "</tr>";

  }

echo "</table>\n";*/
include '../php/converter.class.php';
include 'tokens_array_type.php';
$myprgm = new converter('ressources/sudoku_color.txt');
foreach ($color_only as $value) {
    $myprgm->get_function_readable($value) . '<br />';
}
?>

</body>
</html>
Example #6
0
			<div id="message" style="display:none;"><img src="template/img/loader.gif" alt="loader"/> Chargement en cours...</div>
			

			



			<?php 
//loading code begin
echo "<script>document.getElementById('message').style.display = \"block\";</script>";
ob_flush();
flush();
ob_flush();
flush();
$myprgm = new converter('ressources/sudoku_color.txt');
echo '<p><b>Path: </b>' . $myprgm->getpath() . '</p>';
//$myprgm->search_lang();
echo '<p><b>Type de programme: </b>' . $myprgm->get_type_of_programm() . '</p>';
echo '<p><b>Langue: </b>' . $myprgm->getlang() . '</p>';
echo $myprgm->print_prgm(true);
//loading code ending
echo "<script>document.getElementById('message').style.display = \"none\";</script>";
?>
			
				

	</section>

	<?php 
require 'footer.php';
Example #7
0
            case 'bin':
                $outFormat = 'binary';
                break;
            case 'hex':
                $outFormat = 'intel';
                break;
        }
        $hexEndAddress = sprintf('0x%04x', $this->hexEndAddress);
        $crcCmd = $this->withCrcCheck ? ' -Cyclic_Redundancy_Check_16_Little_Endian ' . $hexEndAddress : '';
        if ($this->markAsBootloaderUpdate) {
            $magigWordAdress = sprintf('0x%04x', $this->hexEndAddress + 2);
            $blEndAddress = sprintf('0x%04x', $this->hexEndAddress - 2);
            $srecCatCmdBootloaderFlag = $this->pathToSrecCat . ' ' . $this->inFile . ' -intel -offset -' . $magigWordAdress . ' -fill 0xff 0x0000 ' . $blEndAddress . ' -generate ' . $blEndAddress . ' ' . $hexEndAddress . ' -repeat-data ' . $this->magicWord . ' -o ' . $this->tmpFile . '.bin -binary';
            exec($srecCatCmdBootloaderFlag);
            $srecCatCmd = $this->pathToSrecCat . ' ' . $this->tmpFile . '.bin -binary' . $crcCmd . ' -o ' . $this->tmpFile . ' -' . $outFormat;
        } else {
            $srecCatCmd = $this->pathToSrecCat . ' ' . $this->inFile . ' -intel -fill 0xFF 0x0000 ' . $hexEndAddress . $crcCmd . ' -o ' . $this->tmpFile . ' -' . $outFormat;
        }
        exec($srecCatCmd);
        if ($this->outFormat == 'eq3') {
            $this->bin2eq3();
            @unlink($this->tmpFile . '.bin');
            unlink($this->tmpFile);
        } else {
            rename($this->tmpFile, $this->outFile);
        }
    }
}
$converter = new converter($argv);
$converter->convert();
exit;
Example #8
0
<?php

session_start();
$sourcecode = $_POST['sourcecode'] . "\n";
$typeexport = htmlspecialchars($_POST['type']);
$converted_string = "";
include 'php/converter.class.php';
$file = new converter($sourcecode, $_POST['conversion'], $_SESSION['lang'], "Gest");
if ($_POST['conversion'] == 'Couleur - 83PCE/84+CE') {
    $converted_string = $file->MonoToColor();
} elseif ($_POST['conversion'] == 'Monochrome - TI83(+)/84(+)(SE)') {
    $converted_string = $file->ColorToMono();
} elseif ($_POST['conversion'] == 'convert_none') {
    $converted_string = $file->getSrc();
}
if (htmlspecialchars($_POST['type']) == 'expt_text') {
    echo 'Votre code: <br /><textarea class="TTREA_code" id="TTREA_code" disabled>' . $converted_string . '</textarea>';
} elseif (htmlspecialchars($_POST['type']) == 'expt_file') {
    $_SESSION['src_conv'] = $converted_string;
    include 'export.php';
}