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; }
<?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'; }
<!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>
$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>
<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';
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;
<?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'; }