[GER] Updater GUI shareV 1.2


by Unbemerkt Download

ÜbersichtUpdates




     Aus Meinen SpeedCoding video '[GER] | SpeedCoding - Updater (1/2) | Unbemerkt'

index.php:

Code:
<?php $con = mysqli_connect("127.0.0.1","USER","PASSWORD","DATABASE"); if (!isset($_GET['id'])){ die("ID IS MISSING"); } $id = $_GET['id']; $erg = mysqli_query($con,"SELECT * FROM `resourcen` WHERE `id`='$id'"); if (!$erg) die("FEHLER!"); $row = mysqli_fetch_array($erg); if (isset($_GET['info'])){ if ($_GET['info'] == "dl"){ echo $row['UPDATE_URL']; } }else { echo $row['version']; } ?>

index.php Für Abfrage URL: (z.B. http://meinedomain.de/plugins/index.php)
Code:
<?php $token = "YOURTOKEN"; //in Settings zu finden $con = mysqli_connect("127.0.0.1","USER","PASSWORD","DATABASE"); if (!isset($_GET['token'])){ die("0"); } $getToken = $_GET['token']; if (isset($_GET['createdb'])){ if ($getToken != $token) die(); $erg = mysqli_query($con,"CREATE TABLE IF NOT EXISTS resourcen(id int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY, version varchar(255), name varchar(255), UPDATE_URL VARCHAR(255))"); if (!$erg){ die("ERR"); }else{ die("OK"); } }else if (isset($_GET['update'],$_GET['URL'],$_GET['version'],$_GET['name'])) { if ($getToken != $token) die(); $id = $_GET['update']; $url = $_GET['URL']; $version = $_GET['version']; $name = $_GET['name']; $erg = mysqli_query($con,"UPDATE `resourcen` SET `name`='$name', `version`='$version', `UPDATE_URL`='$url' WHERE `id`='$id'"); if (!$erg){ die("ERR"); }else{ die("OK"); } }else if(isset($_GET['create'],$_GET['URL'],$_GET['version'])){ if ($getToken != $token) die(); $name = $_GET['create']; $name = mysqli_real_escape_string($con,$name); $url = $_GET['URL']; $url = mysqli_real_escape_string($con,$url); $version = $_GET['version']; $version = mysqli_real_escape_string($con,$version); $erg = mysqli_query($con,"INSERT INTO `resourcen`(`name`,`version`,`UPDATE_URL`) VALUES ('$name','$version','$url')"); if (!$erg){ die("ERR"); }else{ die("OK"); } }else if(isset($_GET['id'], $_GET['setting'])) { if ($getToken != $token) die(); $id = $_GET['id']; $setting = $_GET['setting']; $erg = mysqli_query($con,"SELECT * FROM `resourcen` WHERE `id`='$id'"); if (!$erg){ die("ERR"); } $row = mysqli_fetch_array($erg,MYSQLI_ASSOC); die($row[$setting]); }else if(isset($_GET['id'])) { if ($getToken != $token) die(); $id = $_GET['id']; $erg = mysqli_query($con,"SELECT * FROM `resourcen` WHERE `id`='$id'"); echo(mysqli_num_rows($erg)); die(); }else if(isset($_GET['name'])) { if ($getToken != $token) die(); $name = $_GET['name']; $erg = mysqli_query($con,"SELECT * FROM `resourcen` WHERE `name`='$name'"); die(mysqli_num_rows($erg)); }else if (isset($_GET['list'])){ if ($getToken != $token) die(); $erg = mysqli_query($con,"SELECT * FROM `resourcen`"); while ($zeile = mysqli_fetch_array( $erg, MYSQLI_ASSOC)) { echo($zeile['id']." - ".$zeile['name']." - ".$zeile['version']."\n"); } die(); }else{ if ($getToken == $token){ die("OK"); }else{ die(); } } ?>

Und noch die Updater.java klasse.