Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <?php
- require_once('core.php');
- switch (@$_REQUEST['Act']) {
- case 'Add':
- if ( isset($_REQUEST['isDone']) )
- AddDetal($_REQUEST['Name'],$_REQUEST['VrIzg'],$_REQUEST['Razmer'],$_REQUEST['Cena']);
- break;
- case 'Change':
- if ( isset($_REQUEST['isDone']) )
- ChangeDetalInfo((int)$_REQUEST['DetalID'],$_REQUEST['Name'],$_REQUEST['VrIzg'],$_REQUEST['Razmer'],$_REQUEST['Cena']);
- break;
- case 'Delete':
- if ( isset($_REQUEST['DetalID']) )
- DeleteDetal((int)$_REQUEST['DetalID']);
- break;
- }
- ?>
- </head>
- <body>
- <table border="1">
- <tr>
- <th>ID</th>
- <th>Название</th>
- <th>Время изготовления</th>
- <th>Размер</th>
- <th>Цена</th>
- <th></th>
- <th></th>
- </tr>
- <?php
- $domRoot = new DOMDocument;
- $domRoot->Load(WORK_FILE);
- $domDetals = $domRoot->GetElementsByTagName('detal');
- foreach ($domDetals as $Detal) {
- $xmlDetal = simplexml_import_dom($Detal);
- echo '<tr>';
- echo '<td>'.$xmlDetal['id'].'</td>';
- echo "<td>$xmlDetal->name</td>";
- echo "<td>$xmlDetal->vr_izg</td>";
- echo "<td>$xmlDetal->razmer</td>";
- echo "<td>$xmlDetal->cena</td>";
- echo "<td><a href='index.php?Act=Change&DetalID=".$xmlDetal['id']."'>Изменить</a></td>";
- echo "<td><a href='index.php?Act=Delete&DetalID=".$xmlDetal['id']."'>Удалить</a></td>";
- echo '</tr>';
- }
- ?>
- </table>
- <a href="index.php?Act=Add">Добавить деталь</a> <br>
- <?php
- switch (@$_REQUEST['Act']):
- case 'Add':
- if ( !isset($_REQUEST['isDone']) ):
- ?>
- <form action="index.php" method="get">
- <b>Добавление новой детали</b> <br>
- Название: <input type="text" name="Name"> <br>
- Время изготовления: <input type="text" name="VrIzg"> <br>
- Размер: <input type="text" name="Razmer"> <br>
- Цена: <input type="text" name="Cena"> <br>
- <input type="hidden" name="Act" value="Add">
- <input type="hidden" name="isDone" value="1">
- <input type="submit" value="Добавить">
- </form>
- <?
- endif;
- break;
- case 'Change':
- if ( !isset($_REQUEST['isDone']) && isset($_REQUEST['DetalID']) ):
- foreach ($domDetals as $Detal)
- if ( $Detal->getAttribute('id') == $_REQUEST['DetalID'] )
- $curXMLDetal = simplexml_import_dom($Detal);
- ?>
- <form action="index.php" method="get">
- <b>Изменение информации о детали</b> <br>
- Название: <input type="text" name="Name" value="<?=$curXMLDetal->name?>"> <br>
- Время изготовления: <input type="text" name="VrIzg" value="<?=$curXMLDetal->vr_izg?>"> <br>
- Размер: <input type="text" name="Razmer" value="<?=$curXMLDetal->razmer?>"> <br>
- Цена: <input type="text" name="Cena" value="<?=$curXMLDetal->cena?>"> <br>
- <input type="hidden" name="Act" value="Change">
- <input type="hidden" name="DetalID" value="<?=$_REQUEST['DetalID']?>">
- <input type="hidden" name="isDone" value="1">
- <input type="submit" value="Изменить">
- </form>
- <?
- endif;
- break;
- endswitch;
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement