Exemplo n.º 1
0
    /*** loop over the options ***/
    foreach ($options as $key => $option) {
        /*** assign a selected value ***/
        $select = $selected == $key ? ' selected' : null;
        /*** add each option to the dropdown ***/
        $dropdown .= '<option value="' . $option['abbr'] . '"' . $select . '>' . $option['name'] . '</option>';
    }
    /*** close the select ***/
    $dropdown .= '</select>' . "\n";
    /*** and return the completed dropdown ***/
    return $dropdown;
}
$languagefile = "../data/languages.xml";
if (file_exists($languagefile)) {
    $language_array_parse = new gbXML("languages", "language", $languagefile);
    $language_array_parse->parse_XML_data();
    $language_array = $language_array_parse->parsed_array;
}
?>

<?php 
echo "<center>";
if (isset($_POST['Submit'])) {
    $f1 = $_POST['f1'];
    $f2 = $_POST['f2'];
    $f3 = $_POST['f3'];
    $f4 = $_POST['f4'];
    $f5 = $_POST['f5'];
    $f6 = $_POST['f6'];
    $f7 = $_POST['f7'];
    $f8 = $_POST['f8'];
Exemplo n.º 2
0
function readXML($filename)
{
    if (file_exists($filename)) {
        $tracking_array_parse = new gbXML("entries", "entry", $filename);
        $tracking_array_parse->parse_XML_data();
        $tracking_array = $tracking_array_parse->parsed_array;
        echo "<table width=\"100%\"><tr><td><b>Name</b></td><td><b>IP</b></td><td><b>Host</b></td><td><b>Timestamp</b></td>";
        foreach ($tracking_array as $key => $tracking_array_data) {
            echo "\n                    <tr>\n                        <td>{$tracking_array_data[name]}</td> \n                        <td>{$tracking_array_data[ip]}</td>\n                        <td>{$tracking_array_data[host]}</td>\n                        <td>{$tracking_array_data[timestamp]}</td>\n                    </tr>\n                ";
        }
        echo "</table>";
    }
}
Exemplo n.º 3
0
require_once 'config.php';
require_once $language_file;
//include our helper class for listing guestbook entries
require_once 'includes/class.guestbook_entry_lister.php';
require_once 'includes/remove_special_chars.php';
$search = trim(isset($_POST['search_term']) ? remove_special_chars($_POST['search_term']) : '');
$pageNum = isset($_GET['page']) && is_numeric($_GET['page']) ? $_GET['page'] : 0;
$search = isset($_GET['search_term']) ? $_GET['search_term'] : $search;
if ($search == "") {
    echo "<center><font color=blue>Please enter a search term and try again.</font></center>";
    include "includes/footer.php";
    exit;
}
$search_terms = preg_split('/(\\s)+|\\.|,|;/', $search);
$gbXML = new gbXML('messages', 'message', 'data/data.xml');
$records_array = $gbXML->parse_XML_data();
$found_records = array();
foreach ($records_array as $record) {
    foreach ($record as $key => $value) {
        $flag = true;
        foreach ($search_terms as $search_term) {
            if (substr_count(strtolower($value), strtolower($search_term)) > 0) {
                //Next foreach ($search_terms....
            } else {
                $flag = false;
                $break;
                //Not allowed to continue... already doesn't qualify...
            }
        }
        if ($flag == true) {
            $found_records[] = $record;