table, td { border: 1px solid #000000; } </style> </head> <body> <table> <thead> <tr> <td>Number</td> <td>Square</td> </tr> </thead> <tbody> <?php generateContent(); ?> </tbody> <tfoot> <tr> <td>Total:</td> <td><?php echo $total; ?> </td> </tr> </tfoot> </table> </body> </html>
*/ define('XAJAX_HTML_CONTROL_DOCTYPE_FORMAT', 'HTML'); define('XAJAX_HTML_CONTROL_DOCTYPE_VERSION', '4.01'); define('XAJAX_HTML_CONTROL_DOCTYPE_VALIDATION', 'TRANSITIONAL'); $sBaseFolder = dirname(dirname(dirname(__FILE__))); $sCoreFolder = '/xajax_core'; $sCtrlFolder = '/xajax_controls'; include $sBaseFolder . $sCoreFolder . '/xajax.inc.php'; $xajax = new xajax(); $xajax->configure('javascript URI', '../../'); include $sBaseFolder . $sCtrlFolder . '/validate_HTML401TRANSITIONAL.inc.php'; include $sBaseFolder . $sCoreFolder . '/xajaxControl.inc.php'; foreach (array('/document.inc.php', '/structure.inc.php', '/content.inc.php', '/form.inc.php', '/group.inc.php', '/misc.inc.php') as $sFile) { include $sBaseFolder . $sCtrlFolder . $sFile; } $objDocument = new clsDocument(array('children' => array(new clsDoctype(), new clsHtml(array('children' => array(new clsHead(array('xajax' => $xajax, 'children' => array(generateTitle(), generateStyle(), generateScript(), generateMeta(), generateLink(), generateBase()))), new clsBody(array('children' => array(generateOrderedList(), generateUnorderedList(), generateDefinitionList(), generateTable(), generateForm(), generateContent(), generateValidation(), generateIframe()))))))))); function generateTitle() { return new clsTitle(array('child' => new clsLiteral('Title'))); } function generateStyle() { return new clsStyle(array('attributes' => array('type' => 'text/css'), 'child' => new clsLiteral('styleOne { background: #ffdddd; }'))); } function generateScript() { return new clsScript(array('attributes' => array('type' => 'text/javascript'), 'child' => new clsLiteral('javascriptFunction = function(a, b) { alert(a*b); };'))); } function generateMeta() { return new clsMeta(array('attributes' => array('name' => 'keywords', 'lang' => 'en-us', 'content' => 'xajax, javascript, php, ajax')));
$db = array("maxlength"); $miscellaneous = array("is_private_field"); $authentification = array("admin", "db_ext", "imap_php", "params", "session_cookie", "session_php", "smtp", "user"); //Penser à ajouter "_setitings" $mail = array("mail", "sendmail", "smtp"); /* Récupération des contenus */ $conn = connectToDatabase($NAME_DB); $name = $_GET['name']; if ($name == $MAIL) { $res = NULL; } else { $res = selectSQL($name, $conn); } /* Génération du contenu principal */ if ($res != null) { generateContent($res); } /*Si le contenu cotient des sous-catégories, on les traite */ if ($name == $DB) { generateSubAccordion($name, $db, $conn); } else { if ($name == $MISCELLANEOUS) { generateSubAccordion($name, $miscellaneous, $conn); } else { if ($name == $AUTHENTIFICATION) { generateSubAccordion($name, $authentification, $conn); } else { if ($name == $MAIL) { generateSubAccordion($name, $mail, $conn); } }
*/ define('XAJAX_HTML_CONTROL_DOCTYPE_FORMAT', 'XHTML'); define('XAJAX_HMTL_CONTROL_DOCTYPE_VERSION', '1.0'); define('XAJAX_HTML_CONTROL_DOCTYPE_VALIDATION', 'TRANSITIONAL'); $sBaseFolder = dirname(dirname(dirname(__FILE__))); $sCoreFolder = '/xajax_core'; $sCtrlFolder = '/xajax_controls'; include $sBaseFolder . $sCoreFolder . '/xajax.inc.php'; $xajax = new xajax(); $xajax->configure('javascript URI', '../../'); include $sBaseFolder . $sCtrlFolder . '/validate_XHTML10TRANSITIONAL.inc.php'; include $sBaseFolder . $sCoreFolder . '/xajaxControl.inc.php'; foreach (array('/document.inc.php', '/structure.inc.php', '/content.inc.php', '/form.inc.php', '/group.inc.php', '/misc.inc.php') as $sFile) { include $sBaseFolder . $sCtrlFolder . $sFile; } $objDocument = new clsDocument(array('children' => array(new clsDoctype(), new clsHtml(array('attributes' => array('xmlns' => 'http://www.w3.org/1999/xhtml', 'xml:lang' => 'en', 'lang' => 'en'), 'children' => array(new clsHead(array('xajax' => $xajax, 'children' => array(generateTitle(), generateStyle(), generateScript(), generateMeta(), generateLink(), generateBase()))), new clsBody(array('children' => array(generateOrderedList(), generateUnorderedList(), generateDefinitionList(), generateTable(), generateForm(), generateContent(), generateValidation(), generateIframe()))))))))); function generateTitle() { return new clsTitle(array('child' => new clsLiteral('Title'))); } function generateStyle() { return new clsStyle(array('attributes' => array('type' => 'text/css'), 'child' => new clsLiteral('styleOne { background: #ffdddd; }'))); } function generateScript() { return new clsScript(array('attributes' => array('type' => 'text/javascript'), 'child' => new clsLiteral('javascriptFunction = function(a, b) { alert(a*b); };'))); } function generateMeta() { return new clsMeta(array('attributes' => array('name' => 'keywords', 'lang' => 'en-us', 'content' => 'xajax, javascript, php, ajax')));
print $row["complainter"]; ?> </a></td> <td><?php print $complaint_type[$row["type"]]; ?> </td> <td class="table_user"><a href="/user/view.php?id=<?php print $row["violator_id"]; ?> "><?php print $row["violator"]; ?> </a></td> <td class="table_fill"><?php print generateContent($row); ?> </td> <td><a href="/user/add_violation.php?id=<?php print $row["violator_id"]; ?> ">предупредить</a></td> <td><a href="complaint.php?ignore_id=<?php print $row["complaint_id"]; ?> ">игнорировать</a></td> </tr> <?php } if ($complaint_counter == 1) { ?>