HEX
Server: Apache
System: Linux msm5694.mjhst.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: camjab_ssh (1000)
PHP: 5.3.29
Disabled: NONE
Upload Files
File: /home/httpd/html/freecams1.com/public_html/admin/cronSearch.php
<?php
    include('db.php');
    echo "\nStart\n";
    
    ini_set('memory_limit','2048M');

    dbQuery("TRUNCATE TABLE content_search");

    $result = mysqli_query($dblink,"SELECT title, keywords, description, photos, record_num FROM content WHERE enabled = 1 ORDER BY title ASC");
    echo mysqli_num_rows($result)." content to proccess\n";
    if(mysqli_num_rows($result) > 0) {
        //store current values
        while($row = mysqli_fetch_assoc($result)) {
            $record_num = (int)$row['record_num'];

            $array[$record_num]['titles'] = $row['title'];
            $array[$record_num]['keywords'] = $row['keywords'];
            $array[$record_num]['descriptions'] = $row['description'];
            $array[$record_num]['photos'] = $row['photos'];

            $getLangs = mysqli_query($dblink,"SELECT title,keywords,description FROM content_languages WHERE content = $record_num");
            if(mysqli_num_rows($getLangs) > 0) {
                while($lang = mysqli_fetch_assoc($getLangs)) {
                    if(!empty($lang['title'])) {
                        $tmp['titles'][] = $lang['title'];
                    }

                    if(!empty($lang['keywords'])) {
                        $tmp['keywords'][] = $lang['keywords'];
                    }

                    if(!empty($lang['description'])) {
                        $tmp['descriptions'][] = $lang['description'];
                    }
                }

                if(!empty($tmp['titles'])) {
                    $array[$record_num]['titles'] = "{$array[$record_num]['titles']},".implode(",",$tmp['titles']);
                }

                if(!empty($tmp['keywords'])) {
                    $array[$record_num]['keywords'] = "{$array[$record_num]['keywords']},".implode(",",$tmp['keywords']);
                }

                if(!empty($tmp['descriptions'])) {
                    $array[$record_num]['descriptions'] = "{$array[$record_num]['descriptions']},".implode(",",$tmp['descriptions']);
                }

                unset($tmp);

                $titles = mysqli_real_escape_string($dblink,$array[$record_num]['titles']);
                $keywords = mysqli_real_escape_string($dblink,$array[$record_num]['keywords']);
                $descriptions = mysqli_real_escape_string($dblink, $array[$record_num]['descriptions']);
                $photos = $array[$record_num]['photos'];

                mysqli_query($dblink,"INSERT INTO content_search(titles,keywords,descriptions,content,photos) VALUES('$titles','$keywords','$descriptions','$record_num','$photos')");
            } else {
				$titles = mysqli_real_escape_string($dblink,$array[$record_num]['titles']);
                $keywords = mysqli_real_escape_string($dblink,$array[$record_num]['keywords']);
                $descriptions = mysqli_real_escape_string($dblink, $array[$record_num]['descriptions']);
                $photos = $array[$record_num]['photos'];
                 mysqli_query($dblink,"INSERT INTO content_search(titles,keywords,descriptions,content,photos) VALUES('$titles','$keywords','$descriptions','$record_num','$photos')");
            }

            unset($array[$record_num]);
        }
    }

    echo "Done\n\n";
?>