<td> | <input type="text" id="num_items" placeholder="Differents Items" style="width: 100px;"> with <input type="text" id="quantity" placeholder="Quantity" style="width: 50px;"> </td> <td rowspan="2"> <a href="#" onclick="fillXQuantitiesWithXItems(document.getElementById('quantity').value, document.getElementById('num_items').value);">Fill Your Values</a> </td> <td> <div id="infos"><p id="return_from_makeSum" style="margin-bottom: 0;"></p></div> </td> </tr> </table> </div> <div id="main"> <form method="post" name="the_form"> <?php require_once '../Manager/DatabaseManager.php'; $dbm = new \Manager\DatabaseManager(); $outputDBM = $dbm->fetchTampoonInfos(); foreach ($outputDBM as $rows) { $icon = '../icon' . IC::DS . $rows['reference'] . '.jpg'; echo '<div class="container_icon" id="container_' . $rows['reference'] . '"><table><tr><td><img class="icon" src="' . $icon . '" /></td></tr>'; echo '<tr><td>' . $rows['reference'] . '</td></tr>'; echo '<tr><td>'; echo '<input placeholder="' . $rows['quantity'] . '" type="number" min="0" max="' . $rows['quantity'] . '" id="' . $rows['reference'] . '" name="' . $rows['reference'] . '" onclick="makeSum();" '; echo 'onchange="if(this.value == 0) document.getElementById(\'container_' . $rows['reference'] . '\').style.cssText=\'border: none;\';" onfocus="if(document.getElementById(\'checkvalues\').style.visibility === \'visible\') document.getElementById(\'checkvalues\').style.visibility = \'hidden\';"/>'; echo ' dispo</td></tr>'; echo '</table></div>'; } ?> </form> </div> </body>
<?php namespace ajax; use Model\InitConsts as IC; session_start(); require_once '../Model/InitConsts.php'; //ENTRY POINT of execution => first class to be called then no need to require again IC if (count($_POST) > 0) { include_once '../translations/label_' . $_SESSION['locale'] . '.php'; $email = trim($_POST['clientEmail']); $password = trim($_POST['password']); if (!empty($email) && !empty($password)) { include_once '../Manager/DatabaseManager.php'; $dbm = new \Manager\DatabaseManager(); $correctUser = $dbm->fetchUser($email, $password); if (is_bool($correctUser)) { include_once '../Manager/FileManager.php'; $fm = new \Manager\FileManager($email, $dbm->dateOrder); $outputCSV = $fm->formatAndWriteCSV($_POST); if (is_string($outputCSV)) { $errorMsg = $outputCSV . '<br>'; } $outputPDF = $fm->formatAndWritePDF($_POST); if (is_string($outputPDF)) { $errorMsg .= $outputPDF . '<br>'; } $savedOrder = $dbm->saveOrder($_POST, $outputPDF && $outputCSV); if (is_string($savedOrder)) { $errorMsg .= $savedOrder . '<br>'; }
echo UNITS; ?> </label><input type="radio" value="27" name="display_unit" > <label>45 <?php echo UNITS; ?> </label><input type="radio" value="45" name="display_unit" > </div> <div id="infos"><p id="return_from_makeSum" style="margin-bottom: 0;"></p></div> </div> <div id="main"> <form method="post" name="the_form"> <?php require_once '../Manager/DatabaseManager.php'; $dbm = new \Manager\DatabaseManager(); $outputDBM = $dbm->fetchTampoonInfos(FALSE); foreach ($outputDBM as $rows) { if ($rows['quantity'] > 0) { $icon = '../icon' . IC::DS . $rows['reference'] . '.jpg'; echo '<div class="container_icon" id="container_' . $rows['reference'] . '"><table><tr><td><img class="icon" src="' . $icon . '" /></td></tr>'; echo '<tr><td>' . $rows['reference'] . '</td></tr>'; echo '<tr><td>'; echo '<input placeholder="' . $rows['quantity'] . '" type="number" min="0" max="' . $rows['quantity'] . '" id="' . $rows['reference'] . '" name="' . $rows['reference'] . '" onclick="makeSum();" '; echo 'onchange="switchDivDisplay(this.value, \'container_' . $rows['reference'] . '\')" '; echo 'onfocus="if(document.getElementById(\'checkvalues\').style.visibility === \'visible\') document.getElementById(\'checkvalues\').style.visibility = \'hidden\';"/>'; echo ' dispo</td></tr>'; echo '</table></div>'; } else { $unavailableItems[] = $rows; }