From 73b82c03b4df405b14ccd936a54ceeb4463d5b44 Mon Sep 17 00:00:00 2001 From: marko Date: Fri, 16 Nov 2018 14:33:32 +0100 Subject: [PATCH] - Entwicklung der Videodatenbank new file: homepage/redesign2018/markdownExperiment/src/galleryTemplates/vidGal.php new file: homepage/redesign2018/markdownExperiment/src/galleryTemplates/vidGalInsert.py --- .../src/galleryTemplates/vidGal.php | 59 +++++++++++++++++++ .../src/galleryTemplates/vidGalInsert.py | 14 +++++ 2 files changed, 73 insertions(+) create mode 100644 homepage/redesign2018/markdownExperiment/src/galleryTemplates/vidGal.php create mode 100644 homepage/redesign2018/markdownExperiment/src/galleryTemplates/vidGalInsert.py diff --git a/homepage/redesign2018/markdownExperiment/src/galleryTemplates/vidGal.php b/homepage/redesign2018/markdownExperiment/src/galleryTemplates/vidGal.php new file mode 100644 index 0000000..e4eca80 --- /dev/null +++ b/homepage/redesign2018/markdownExperiment/src/galleryTemplates/vidGal.php @@ -0,0 +1,59 @@ +setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); + +if($_GET['action'] == "INSERT"){ + echo("Inserting"); + $wkId = $_GET['wkId']; + $checkSum = urldecode( $_GET['checkSum'] ); + $vidUrl = urldecode( $_GET['vidUrl'] ); + echo("CheckSum is ".$checkSum); + + $vidQuery = + $cwsvJudoDbConnection->prepare( + "INSERT IGNORE INTO cwsvjudo.`shiai.videos` ( wkId, checkSum ) VALUES ( :wkId, HEX(:checkSum), :vidUrl);" + ); + $vidQuery->bindParam(':wkId', intval($wkId), PDO::PARAM_INT); + $vidQuery->bindParam(':checkSum', $checkSum ); + $vidQuery->bindParam(':vidUrl', $vidUrl ); + + $vidQuery->execute(); +} + + $wkId = 311; + + $vidQuery = + $cwsvJudoDbConnection->prepare( + "SELECT url FROM cwsvjudo.`shiai.videos` WHERE wkId = :wkId;" + ); + $vidQuery->bindParam(':wkId', intval($wkId), PDO::PARAM_INT); + + $vidQuery->execute(); + $wkVideos = $vidQuery->fetchAll(PDO::FETCH_ASSOC); + +?> + + + + + + + + + diff --git a/homepage/redesign2018/markdownExperiment/src/galleryTemplates/vidGalInsert.py b/homepage/redesign2018/markdownExperiment/src/galleryTemplates/vidGalInsert.py new file mode 100644 index 0000000..d4728d7 --- /dev/null +++ b/homepage/redesign2018/markdownExperiment/src/galleryTemplates/vidGalInsert.py @@ -0,0 +1,14 @@ +#!/usr/bin/env python3 + +import requests +import urllib.parse + +wkId = 311 +checkSum = "b674aaaa71d18a8ef1e616fb94ddc399e9e3214bbc8497768217278d546c00d63741ad6cbbcfd0e95f518da39fbaee67b5b92fb4f4b5f3933a9bf08e38bb8283" + +payLoad = {"action": "INSERT", "wkId": wkId, "checkSum": checkSum} + +#r = requests.get('http://cwsvjudo.bplaced.net/admin/vidGal.php?action=INSERT&wkId='+str(wkId)+'&checkSum='+urllib.parse.urlencode(checkSum), auth=('marko', '***REMOVED***')) +r = requests.get('http://cwsvjudo.bplaced.net/admin/vidGal.php', params=payLoad, auth=('marko', '***REMOVED***')) + +print(r.text)