コード例 #1
0
ファイル: wordpairs.php プロジェクト: GeeksTricks/Quantisk
<?php

require_once 'function.php';
require 'classes.php';
require 'repo.php';
$link = getDbConnect();
$title = "Справочник: Ключевые слова";
$error = false;
$all_wordpairs = WordpairRepository::loadAll($link);
$all_persons = PersonRepository::loadAll($link);
$pair_person = '';
if (isset($_POST['submit'])) {
    $person_id = $_POST['persons'];
    if ($person_id != 0) {
        $person = PersonRepository::load($link, $person_id);
        $one_person = $person->getName();
        $pair_person = WordpairRepository::loadByPerson($link, $person_id);
    } else {
        $error = true;
    }
}
include 'view/header.php';
include 'view/v_wordpairs.php';
include 'view/footer.php';
コード例 #2
0
ファイル: delete.php プロジェクト: GeeksTricks/Quantisk
<?php

require_once 'function.php';
require 'classes.php';
require 'repo.php';
$link = getDbConnect();
$id = $_GET['id'];
$param = $_GET['name'];
switch ($param) {
    case 'site':
        if (SiteRepository::delete($link, $id)) {
            header("location: sites.php");
        }
        break;
    case 'keyword':
        if (WordpairRepository::delete($link, $id)) {
            header("location: wordpairs.php");
        }
        break;
    case 'person':
        if (PersonRepository::delete($link, $id)) {
            header("location: persons.php");
        }
        break;
    default:
        header("location: index.php");
}
コード例 #3
0
ファイル: edit_keyword.php プロジェクト: GeeksTricks/Quantisk
<?php

require_once 'function.php';
require 'classes.php';
require 'repo.php';
$link = getDbConnect();
$title = "Ключевые слова: Редактирование";
$keyword_id = $_GET['id'];
$keyword = WordpairRepository::load($link, $keyword_id);
$keyword1 = $keyword->getKeyword1();
$keyword2 = $keyword->getKeyword2();
$distance = $keyword->getDistance();
if (isset($_POST['submit'])) {
    $keyword1 = $_POST['name1'];
    $keyword2 = $_POST['name2'];
    $distance = $_POST['distance'];
    if (WordpairRepository::edit($link, $keyword1, $keyword2, $keyword_id, $distance)) {
        header("location: wordpairs.php");
    }
}
include 'view/header.php';
include 'view/v_edit_keyword.php';
include 'view/footer.php';
コード例 #4
0
ファイル: new_keyword.php プロジェクト: GeeksTricks/Quantisk
<?php

require_once 'function.php';
require 'classes.php';
require 'repo.php';
$link = getDbConnect();
$title = "Ключевые слова: Добавить";
$person_id = $_GET['id'];
if (isset($_POST['submit'])) {
    $name1 = $_POST['name1'];
    $name2 = $_POST['name2'];
    $distance = $_POST['distance'];
    if (WordpairRepository::add($link, $person_id, $name1, $name2, $distance)) {
        header("location: wordpairs.php");
    }
}
include 'view/header.php';
include 'view/v_new_keyword.php';
include 'view/footer.php';