コード例 #1
0
ファイル: selfbp.php プロジェクト: kveldscholten/Ilch-1.1
if (!is_writable('./include/contents/selfbp/selfp')) {
    $f = true;
    echo 'Das include/contents/selfbp/selfp Verzeichnis braucht chmod 777 Rechte damit du eine eigene Datei erstellen kannst!<br /><br />';
}
if (!is_writable('./include/contents/selfbp/selfb')) {
    echo 'Das include/contents/selfbp/selfb Verzeichnis braucht chmod 777 Rechte damit du eine eigene Box erstellen kannst!<br /><br />';
    if ($f == true) {
        exit('Entweder das include/contents/selfbp/selfb oder das include/contents/selfbp/selfp Verzeichnis brauchen Schreibrechte sonst kann hier nicht gearbeitet werden');
    }
}
if (isset($_POST['bbwy']) and isset($_POST['filename']) and isset($_POST['akl'])) {
    # speichern
    $akl = $_POST['akl'];
    $text = $_POST['bbwy'];
    #$text = rteSafe($_POST['text']);
    $text = set_properties(array('title' => $_POST['title'], 'hmenu' => $_POST['hmenu'], 'view' => $_POST['view'], 'viewoptions' => $_POST['viewoptions'], 'wysiwyg' => $_POST['wysiwyg'])) . $text;
    $text = edit_text(stripslashes($text), true);
    $a = substr($akl, 0, 1);
    #$e = substr ( $akl, 1 );
    #if ( $e != 'neu' ) {
    #  unlink ( 'include/contents/selfbp/self'.$a.'/'.$e );
    #}
    if (!empty($_POST['exfilename']) and $_POST['exfilename'] != $_POST['filename']) {
        $exfilename = escape($_POST['exfilename'], 'string');
        @unlink('include/contents/selfbp/self' . $a . '/' . $exfilename);
    }
    $filename = get_nametosave($_POST['filename']);
    $fname = 'include/contents/selfbp/self' . $a . '/' . $filename;
    save_file_to($fname, $text);
    if ($_POST['toggle'] == 0) {
        $design->header();
コード例 #2
0
ファイル: merlion_db.php プロジェクト: systemo-biz/merlion
function load_properties()
{
    $client = get_api_client();
    error_log(current_time('mysql') . ' Create Client ' . $client->sdl . "\r\n", 3, "connect.log");
    if ($client) {
        $prod_id = array();
        $date_mod = array();
        $data = get_option('merlion_load_categories');
        $cats = json_decode($data['cats']);
        $i = $data['index'];
        $page = $data['page'];
        $rows_on_page = $data['rows_on_page'];
        if ($cats[$i]) {
            $cat = get_term_by('slug', $cats[$i], 'product_cat');
            error_log(current_time('mysql') . " Download properties of " . $cat->name . "\r\n", 3, "connect.log");
            update_option('merlion_current_download', 'характеристик категории "' . $cat->name . '"');
            $items = set_properties($client, $cats[$i], $rows_on_page, $page);
            update_option('merlion_last_item_add', time());
            error_log(current_time('mysql') . ' Download ' . $items . "\r\n", 3, "connect.log");
            if ($items == $rows_on_page) {
                $page++;
                update_option('merlion_load_categories', array('cats' => $data['cats'], 'index' => $i, 'page' => $page, 'rows_on_page' => $rows_on_page));
                wp_schedule_single_event(time(), 'merlion_properties_hook');
            } else {
                $i++;
                if ($i >= count($cats)) {
                    //update_option('merlion_last_update', date("d-m-Y H:i:s", current_time('timestamp')));
                    update_option('merlion_load_categories', array('cats' => $data['cats'], 'index' => 0, 'page' => 1, 'rows_on_page' => 500));
                    update_option('merlion_current_download', 'изображений');
                    update_option('merlion_current_second', 0);
                    wp_schedule_single_event(time(), 'merlion_images_hook');
                } else {
                    $page = 1;
                    update_option('merlion_load_categories', array('cats' => $data['cats'], 'index' => $i, 'page' => $page, 'rows_on_page' => $rows_on_page));
                    wp_schedule_single_event(time(), 'merlion_properties_hook');
                }
            }
            //}
        }
    }
}