コード例 #1
0
ファイル: index.php プロジェクト: 25mordad/picodico
        require 'files/analyseWord.php';
        require 'files/simple_html_dom.php';
        require 'files/crawler.php';
    }
    $db->join("pictures p", "p.id_word=w.id", "LEFT");
    $db->where("w.word", $clearText);
    $pictures = $db->get("words w");
    $pdTemp->assign('pictures', $pictures);
    //chech +18
    require 'files/dirtword.php';
}
//if smart
if (isset($_GET['search'])) {
    $pdTemp->assign('distinctWords', distinctWords($db));
    if (isset($_GET['word'])) {
        $pdTemp->assign('findPix', findPix($db, $_GET['word']));
        if ($_GET['o'] == "a") {
            $pdTemp->assign('findPix', findPixOrderApp($db, $_GET['word']));
            if (isset($_GET['disapprove'])) {
                $db->where('id', $_GET['disapprove']);
                $pic = $db->get('approve');
                $dataUpdate = array("disapprove" => ++$pic[0][disapprove]);
                $db->where('id', $pic[0]['id']);
                $db->update('approve', $dataUpdate);
                $_SESSION['resultMessage'] = "Thank you";
                exit(header("location: ?search=smart&word=" . $_GET['word'] . "&o=a"));
            }
        }
        if ($_GET['o'] == "s") {
            $db->orderBy("similarity", "ASC");
            $db->where("word", $_GET['word']);
コード例 #2
0
ファイル: similar.php プロジェクト: 25mordad/picodico
<?php

/**
 * Project: PicoDico
 * File:    similar.php
 *
 */
//
session_start();
require 'files/require.php';
require 'files/functions.php';
require 'files/image.compare.class.php';
//
echo '<center><img src="' . $_GET['source'] . '"  width="200" ></center>';
echo "<hr>";
$results = findPix($db, $_GET['word']);
$CI = new compareImages();
for ($i = $_GET['from']; $i < $_GET['from'] + 5; $i++) {
    if (isset($results[$i]['url'])) {
        $similarity = $CI->compare($_GET['source'], $results[$i]['url']);
        echo '<img src="' . $results[$i]['url'] . '"  width="100" > similarity: ' . $similarity;
        echo "<hr>";
        $data = array("word" => $_GET['word'], "language" => $_GET['language'], "source" => $_GET['source'], "similar" => $results[$i]['url'], "similarity" => $similarity);
        $db->insert('similar', $data);
    }
}
if (isset($results[$i + 1]['url'])) {
    echo "<a href='?from={$i}&source={$_GET['source']}&word={$_GET['word']}&language={$_GET['language']}'  > Next Page </a>";
}