HEX
Server: CentOS WebPanel: Protected by Mod Security
System: Linux sites.annaiservers.com 3.10.0-1160.118.1.el7.x86_64 #1 SMP Wed Apr 24 16:01:50 UTC 2024 x86_64
User: freeval (1012)
PHP: 8.1.10
Disabled: NONE
Upload Files
File: /home/freeval/public_html/e-cards/keyword_create_dict.php
<?php
/*************************
  Coppermine Photo Gallery
  ************************
  Copyright (c) 2003-2010 Coppermine Dev Team
  v1.0 originally written by Gregory Demar

  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License version 3
  as published by the Free Software Foundation.
  
  ********************************************
  Coppermine version: 1.4.27
  $HeadURL: https://coppermine.svn.sourceforge.net/svnroot/coppermine/trunk/cpg1.4.x/keyword_create_dict.php $
  $Revision: 7334 $
  $Author: gaugau $
  $Date: 2010-03-23 08:09:04 +0100 (Di, 23. Mär 2010) $
**********************************************/

/* vim: set expandtab tabstop=4 shiftwidth=4: */
// +----------------------------------------------------------------------+
// | Filename: keyword_create_dict.php                                    |
// +----------------------------------------------------------------------+
// | Copyright (c) http://www.sanisoft.com                                |
// +----------------------------------------------------------------------+
// | Description:                                                         |
// +----------------------------------------------------------------------+
// | Authors: Original Author                                             |
// |          SANIsoft Developement Team                                  |
// +----------------------------------------------------------------------+


define('IN_COPPERMINE', true);
define('EDITPICS_PHP', true);
require('include/init.inc.php');
if (!(GALLERY_ADMIN_MODE)) cpg_die(ERROR, $lang_errors['access_denied'], __FILE__, __LINE__);
$query  = "SELECT keywords from {$CONFIG['TABLE_PREFIX']}pictures";
$result = cpg_db_query($query);
$i=0;
   while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {

    $keywords = $row["keywords"];
    $keyArr   = explode(" ",$keywords);
        foreach ($keyArr as $keyword) {
            $query = "SELECT keyword from {$CONFIG['TABLE_PREFIX']}dict WHERE keyword = '$keyword'";
            $result2 = cpg_db_query($query);

            if (mysql_num_rows($result2) == 0 && $keyword != "" && $keyword != " ") {
                $query = "INSERT INTO {$CONFIG['TABLE_PREFIX']}dict SET keyword = '$keyword'";
                cpg_db_query($query);
                echo "* ";
                                $i++ ;
            } else {
                echo "% ";
            }
        }
        mysql_free_result($result2);
        flush();
    }
echo "<p>{$lang_editpics_php['new_keywords']} = ".$i;
echo "<br/>* = {$lang_editpics_php['new_keyword']}";
echo "<br/>% = {$lang_editpics_php['existing_keyword']}</p>";
mysql_free_result($result);
?>