diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..8e40cac7bd05632d5ae474d963c0e93875fbfc99 --- /dev/null +++ b/.gitignore @@ -0,0 +1,57 @@ +### JetBrains template +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio + +*.iml + +## Directory-based project format: +.idea/ +# if you remove the above rule, at least ignore the following: + +# User-specific stuff: +# .idea/workspace.xml +# .idea/tasks.xml +# .idea/dictionaries + +# Sensitive or high-churn files: +# .idea/dataSources.ids +/lib/config.inc.php +# .idea/dataSources.xml +# .idea/sqlDataSources.xml +# .idea/dynamic.xml +# .idea/uiDesigner.xml + +# Gradle: +# .idea/gradle.xml +# .idea/libraries + +# Mongo Explorer plugin: +# .idea/mongoSettings.xml + +## File-based project format: +*.ipr +*.iws + +## Plugin-specific files: + +# IntelliJ +/out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +### Example user template template +### Example user template + +# IntelliJ project files +.idea +*.iml +out +gen +# Created by .ignore support plugin (hsz.mobi) diff --git a/.ressource/mysql/init.sql b/.ressource/mysql/init.sql new file mode 100644 index 0000000000000000000000000000000000000000..65fcfdf89f003fe50f16fe86fe5c5fdc0bc35cc2 --- /dev/null +++ b/.ressource/mysql/init.sql @@ -0,0 +1,561 @@ +-- phpMyAdmin SQL Dump +-- version 3.5.8.2 +-- http://www.phpmyadmin.net +-- +-- Host: localhost +-- Erstellungszeit: 24. Jul 2014 um 14:37 +-- Server Version: 5.5.37-0+wheezy1 +-- PHP-Version: 5.4.4-14+deb7u11 + +SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8 */; + +-- +-- Datenbank: `c2_vmsone250` +-- + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_adminblacklist` +-- + +CREATE TABLE IF NOT EXISTS `vms_adminblacklist` ( + `tan` varchar(32) NOT NULL, + `time` int(15) NOT NULL, + PRIMARY KEY (`tan`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_aktivierungen` +-- + +CREATE TABLE IF NOT EXISTS `vms_aktivierungen` ( + `uid` int(7) NOT NULL DEFAULT '0', + `ak` varchar(32) NOT NULL DEFAULT '', + KEY `aktivierungs_code` (`ak`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- +-- Daten für Tabelle `vms_aktivierungen` +-- + +INSERT INTO `vms_aktivierungen` (`uid`, `ak`) VALUES +(2, '8abd84184280d5ab2e7b87dde144b110'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_bilanz` +-- + +CREATE TABLE IF NOT EXISTS `vms_bilanz` ( + `date` int(10) NOT NULL, + `ein` double(15,2) NOT NULL, + `aus` double(15,2) NOT NULL, + PRIMARY KEY (`date`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- +-- Daten für Tabelle `vms_bilanz` +-- + +INSERT INTO `vms_bilanz` (`date`, `ein`, `aus`) VALUES +(1402005600, 0.00, 1.00); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_buchungen` +-- + +CREATE TABLE IF NOT EXISTS `vms_buchungen` ( + `uid` int(7) NOT NULL DEFAULT '0', + `buchungszeit` int(10) NOT NULL DEFAULT '0', + `buchungs_id` varchar(14) NOT NULL DEFAULT '', + `buchungsmenge` double(11,2) NOT NULL DEFAULT '0.00', + `verwendungszweck` varchar(40) NOT NULL DEFAULT '', + KEY `user` (`uid`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_crons` +-- + +CREATE TABLE IF NOT EXISTS `vms_crons` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `cron` varchar(50) NOT NULL DEFAULT '', + `laufzeit` int(11) NOT NULL DEFAULT '0', + `datei` varchar(250) NOT NULL DEFAULT '', + `bezeichnung` varchar(250) NOT NULL DEFAULT '', + PRIMARY KEY (`id`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=10 ; + +-- +-- Daten für Tabelle `vms_crons` +-- + +INSERT INTO `vms_crons` (`id`, `cron`, `laufzeit`, `datei`, `bezeichnung`) VALUES +(6, 'ext_cron', 0, 'crons/refzahlungen.knt.php', 'Ext. Refzahlungen'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_emaildaten` +-- + +CREATE TABLE IF NOT EXISTS `vms_emaildaten` ( + `uid` int(7) NOT NULL DEFAULT '0', + `emailadresse` varchar(100) NOT NULL DEFAULT '', + `freigabe_fuer` tinyint(1) NOT NULL DEFAULT '0', + PRIMARY KEY (`uid`), + KEY `freigabe_fuer` (`freigabe_fuer`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- +-- Daten für Tabelle `vms_emaildaten` +-- + +INSERT INTO `vms_emaildaten` (`uid`, `emailadresse`, `freigabe_fuer`) VALUES +(1, 'root@localhost.de', 1); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_fb_blacklist` +-- + +CREATE TABLE IF NOT EXISTS `vms_fb_blacklist` ( + `sponsor` varchar(255) NOT NULL, + `kid` int(10) NOT NULL, + `grund` tinyint(1) NOT NULL, + `werbeart` varchar(255) NOT NULL, + UNIQUE KEY `sponsor` (`sponsor`,`kid`,`werbeart`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_gebuchte_werbung` +-- + +CREATE TABLE IF NOT EXISTS `vms_gebuchte_werbung` ( + `uid` int(7) NOT NULL DEFAULT '0', + `tan` varchar(32) NOT NULL DEFAULT '', + `kid` int(11) NOT NULL DEFAULT '0', + `ziel` varchar(250) NOT NULL DEFAULT '', + `banner` varchar(250) NOT NULL DEFAULT '', + `verdienst` double(10,2) NOT NULL DEFAULT '0.00', + `preis` double(10,2) NOT NULL DEFAULT '0.00', + `aufendhalt` int(11) NOT NULL DEFAULT '0', + `menge` int(11) NOT NULL DEFAULT '0', + `reload` int(11) NOT NULL DEFAULT '0', + `sponsor` varchar(25) NOT NULL DEFAULT '', + `werbeart` varchar(50) NOT NULL DEFAULT '', + `status` tinyint(1) NOT NULL DEFAULT '1', + KEY `klick4` (`werbeart`,`menge`,`status`,`verdienst`,`sponsor`), + KEY `crons` (`sponsor`,`werbeart`,`status`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_interface` +-- + +CREATE TABLE IF NOT EXISTS `vms_interface` ( + `interface` varchar(50) NOT NULL DEFAULT '', + `betreiber` int(7) NOT NULL DEFAULT '0', + `seite` int(7) NOT NULL DEFAULT '0', + `pass` varchar(50) NOT NULL DEFAULT '', + `eigenverdienst` int(2) NOT NULL DEFAULT '0', + `mindestverguetung` double(8,6) NOT NULL DEFAULT '0.000000', + `restklicks` int(4) NOT NULL DEFAULT '0', + `umrechnung` double(10,4) NOT NULL DEFAULT '0.0000', + `aufendhalt` int(3) NOT NULL DEFAULT '0', + `surfview` double(10,2) NOT NULL DEFAULT '0.00', + `surfklick` double(10,2) NOT NULL DEFAULT '0.00', + KEY `interface` (`interface`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_kontodaten` +-- + +CREATE TABLE IF NOT EXISTS `vms_kontodaten` ( + `uid` int(7) NOT NULL AUTO_INCREMENT, + `passwort` char(32) NOT NULL, + `status` tinyint(1) NOT NULL DEFAULT '0', + `hinweis` longtext NOT NULL, + `kontostand` double(100,2) NOT NULL DEFAULT '0.00', + `login_ip` varchar(15) NOT NULL DEFAULT '', + `loginzeit` int(11) NOT NULL DEFAULT '0', + `last_active` int(11) NOT NULL DEFAULT '0', + `klicks` bigint(20) NOT NULL DEFAULT '0', + `kv` double(100,2) NOT NULL DEFAULT '0.00', + `angebettelt` bigint(20) NOT NULL DEFAULT '0', + `bv` double(100,2) NOT NULL DEFAULT '0.00', + PRIMARY KEY (`uid`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_multi_konten` +-- + +CREATE TABLE IF NOT EXISTS `vms_multi_konten` ( + `uid` int(1) unsigned NOT NULL, + `kontoid` varchar(32) NOT NULL, + `waehrung` varchar(32) NOT NULL, + KEY `uid` (`uid`,`kontoid`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_news` +-- + +CREATE TABLE IF NOT EXISTS `vms_news` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `zeit` int(11) NOT NULL DEFAULT '0', + `titel` varchar(60) NOT NULL DEFAULT '', + `news` longtext NOT NULL, + PRIMARY KEY (`id`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_paidmails_empfaenger` +-- + +CREATE TABLE IF NOT EXISTS `vms_paidmails_empfaenger` ( + `uid` int(7) NOT NULL DEFAULT '0', + `gueltig` int(11) NOT NULL DEFAULT '0', + `tan` varchar(14) NOT NULL DEFAULT '', + `status` int(11) NOT NULL DEFAULT '0', + `aufendhalt` int(11) NOT NULL DEFAULT '0', + `start` int(11) NOT NULL DEFAULT '0', + UNIQUE KEY `primary_ersatz` (`uid`,`tan`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_paidmails_versendet` +-- + +CREATE TABLE IF NOT EXISTS `vms_paidmails_versendet` ( + `tan` varchar(14) NOT NULL DEFAULT '', + `menge` int(11) NOT NULL DEFAULT '0', + `bestaedigt` int(11) NOT NULL DEFAULT '0', + `verdienst` double(10,2) NOT NULL DEFAULT '0.00', + `ziel` varchar(250) NOT NULL DEFAULT '', + `beschreibung` varchar(50) NOT NULL DEFAULT '', + `mailtext` longtext NOT NULL, + `aufendhalt` int(11) NOT NULL DEFAULT '0', + `gesendet` int(11) NOT NULL DEFAULT '0', + `gueltig` int(11) NOT NULL DEFAULT '0', + UNIQUE KEY `primary_ersatz` (`tan`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_rallydaten` +-- + +CREATE TABLE IF NOT EXISTS `vms_rallydaten` ( + `id` tinyint(1) NOT NULL AUTO_INCREMENT, + `name` varchar(50) NOT NULL DEFAULT '', + `beschrieb` longtext NOT NULL, + `status` enum('aktive','deaktiviert') NOT NULL, + `start` int(11) NOT NULL DEFAULT '0', + `ende_art` enum('punkt','zeit') NOT NULL DEFAULT 'zeit' COMMENT 'nach was die rally beendet wird', + `ende_zeit` int(11) NOT NULL DEFAULT '0', + `ende_punkte` double(15,2) NOT NULL, + `ende_punkte_aktuell` double(15,2) NOT NULL DEFAULT '0.00' COMMENT 'wie viel schon erreicht ist von ende_punkte', + `ende_punkte_anzahl` varchar(10) NOT NULL, + `ende_formulierung` varchar(50) NOT NULL DEFAULT '' COMMENT 'Was in der Seite für eine formulierung steht', + `ende_vortschritt` enum('Jeden Tag','Jede Woche','Jeden Monat','Jedes Jahr','datum') NOT NULL DEFAULT 'datum', + `gewinn_art` enum('statisch','dynamisch') NOT NULL DEFAULT 'statisch' COMMENT 'gewinntopf dynmaisch oder statisch', + `gewinn_dyn_steigerung` varchar(50) NOT NULL DEFAULT '0.00' COMMENT 'steigerung des gewinnes bei dynamisch', + `gewinn_topf` double(15,2) NOT NULL DEFAULT '0.00', + `gewinner_anzahl` enum('0','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','32','33','34','35','36','37','38','39','40','41','42','43','44','45','46','47','48','49','50') NOT NULL DEFAULT '0', + `mindestpunktzhl` int(10) NOT NULL DEFAULT '0', + `sperruser` varchar(200) NOT NULL, + `tagpotstart` double(15,2) NOT NULL, + `einheit` varchar(50) NOT NULL, + `p1` double(10,2) NOT NULL DEFAULT '0.00', + `p2` double(10,2) NOT NULL DEFAULT '0.00', + `p3` double(10,2) NOT NULL DEFAULT '0.00', + `p4` double(10,2) NOT NULL DEFAULT '0.00', + `p5` double(10,2) NOT NULL DEFAULT '0.00', + `p6` double(10,2) NOT NULL DEFAULT '0.00', + `p7` double(10,2) NOT NULL DEFAULT '0.00', + `p8` double(10,2) NOT NULL DEFAULT '0.00', + `p9` double(10,2) NOT NULL DEFAULT '0.00', + `p10` double(10,2) NOT NULL DEFAULT '0.00', + `p11` double(10,2) NOT NULL DEFAULT '0.00', + `p12` double(10,2) NOT NULL DEFAULT '0.00', + `p13` double(10,2) NOT NULL DEFAULT '0.00', + `p14` double(10,2) NOT NULL DEFAULT '0.00', + `p15` double(10,2) NOT NULL DEFAULT '0.00', + `p16` double(10,2) NOT NULL DEFAULT '0.00', + `p17` double(10,2) NOT NULL DEFAULT '0.00', + `p18` double(10,2) NOT NULL DEFAULT '0.00', + `p19` double(10,2) NOT NULL DEFAULT '0.00', + `p20` double(10,2) NOT NULL DEFAULT '0.00', + `p21` double(10,2) NOT NULL DEFAULT '0.00', + `p22` double(10,2) NOT NULL DEFAULT '0.00', + `p23` double(10,2) NOT NULL DEFAULT '0.00', + `p24` double(10,2) NOT NULL DEFAULT '0.00', + `p25` double(10,2) NOT NULL DEFAULT '0.00', + `p26` double(10,2) NOT NULL DEFAULT '0.00', + `p27` double(10,2) NOT NULL DEFAULT '0.00', + `p28` double(10,2) NOT NULL DEFAULT '0.00', + `p29` double(10,2) NOT NULL DEFAULT '0.00', + `p30` double(10,2) NOT NULL DEFAULT '0.00', + `p31` double(10,2) NOT NULL DEFAULT '0.00', + `p32` double(10,2) NOT NULL DEFAULT '0.00', + `p33` double(10,2) NOT NULL DEFAULT '0.00', + `p34` double(10,2) NOT NULL DEFAULT '0.00', + `p35` double(10,2) NOT NULL DEFAULT '0.00', + `p36` double(10,2) NOT NULL DEFAULT '0.00', + `p37` double(10,2) NOT NULL DEFAULT '0.00', + `p38` double(10,2) NOT NULL DEFAULT '0.00', + `p39` double(10,2) NOT NULL DEFAULT '0.00', + `p40` double(10,2) NOT NULL DEFAULT '0.00', + `p41` double(10,2) NOT NULL DEFAULT '0.00', + `p42` double(10,2) NOT NULL DEFAULT '0.00', + `p43` double(10,2) NOT NULL DEFAULT '0.00', + `p44` double(10,2) NOT NULL DEFAULT '0.00', + `p45` double(10,2) NOT NULL DEFAULT '0.00', + `p46` double(10,2) NOT NULL DEFAULT '0.00', + `p47` double(10,2) NOT NULL DEFAULT '0.00', + `p48` double(10,2) NOT NULL DEFAULT '0.00', + `p49` double(10,2) NOT NULL DEFAULT '0.00', + `p50` double(10,2) NOT NULL DEFAULT '0.00', + PRIMARY KEY (`id`), + FULLTEXT KEY `sperruser` (`sperruser`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=30 ; + +-- +-- Daten für Tabelle `vms_rallydaten` +-- + +INSERT INTO `vms_rallydaten` (`id`, `name`, `beschrieb`, `status`, `start`, `ende_art`, `ende_zeit`, `ende_punkte`, `ende_punkte_aktuell`, `ende_punkte_anzahl`, `ende_formulierung`, `ende_vortschritt`, `gewinn_art`, `gewinn_dyn_steigerung`, `gewinn_topf`, `gewinner_anzahl`, `mindestpunktzhl`, `sperruser`, `tagpotstart`, `einheit`, `p1`, `p2`, `p3`, `p4`, `p5`, `p6`, `p7`, `p8`, `p9`, `p10`, `p11`, `p12`, `p13`, `p14`, `p15`, `p16`, `p17`, `p18`, `p19`, `p20`, `p21`, `p22`, `p23`, `p24`, `p25`, `p26`, `p27`, `p28`, `p29`, `p30`, `p31`, `p32`, `p33`, `p34`, `p35`, `p36`, `p37`, `p38`, `p39`, `p40`, `p41`, `p42`, `p43`, `p44`, `p45`, `p46`, `p47`, `p48`, `p49`, `p50`) VALUES +(1, 'Tagesklick', ' Diese rally wird Täglich um Mitternacht neugestartet', 'aktive', 1230768000, 'zeit', 1388534400, 0.00, 0.00, '*0+1', 'mal die Maus gequält', 'Jeden Tag', 'dynamisch', '/100*2.5', 0.00, '10', 50, ' ', 100000.00, ' Klicks', 45.00, 20.00, 10.00, 5.00, 4.00, 3.50, 3.00, 2.50, 2.00, 1.50, 1.00, 0.90, 0.70, 0.50, 0.40, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00), +(4, 'Klick', ' ', 'deaktiviert', 0, 'zeit', 0, 0.00, 0.00, '0', ' ', 'datum', 'statisch', '0.00', 0.00, '0', 0, ' ', 0.00, ' ', 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00), +(6, 'Aktive', ' ', 'deaktiviert', 0, 'zeit', 0, 0.00, 0.00, '0', ' ', 'datum', 'statisch', '0.00', 0.00, '0', 0, ' ', 0.00, ' ', 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00), +(7, 'Bettel', ' ', 'deaktiviert', 0, 'zeit', 0, 0.00, 0.00, '0', ' ', 'datum', 'statisch', '0.00', 0.00, '0', 0, ' ', 0.00, ' ', 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_rallyorte` +-- + +CREATE TABLE IF NOT EXISTS `vms_rallyorte` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `name` varchar(50) NOT NULL, + `welche_rallys` varchar(1000) NOT NULL, + PRIMARY KEY (`id`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ; + +-- +-- Daten für Tabelle `vms_rallyorte` +-- + +INSERT INTO `vms_rallyorte` (`id`, `name`, `welche_rallys`) VALUES +(1, 'Forcedbanner-Normal', '1,4,6'), +(2, 'Paidmails-Normal', '1,4,6'), +(6, 'Betteln', '6,7'); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_rallyuser` +-- + +CREATE TABLE IF NOT EXISTS `vms_rallyuser` ( + `rally` char(20) NOT NULL DEFAULT '0', + `uid` int(7) NOT NULL DEFAULT '0', + `punkte` int(11) NOT NULL DEFAULT '0', + `ausgezahlt` int(11) NOT NULL DEFAULT '0', + `auszahlungssumme` double(15,2) NOT NULL, + PRIMARY KEY (`rally`,`uid`,`ausgezahlt`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_reloads` +-- + +CREATE TABLE IF NOT EXISTS `vms_reloads` ( + `ip` varchar(15) NOT NULL DEFAULT '', + `uid` int(7) NOT NULL DEFAULT '0', + `tan` varchar(32) NOT NULL DEFAULT '', + `bis` int(10) NOT NULL DEFAULT '0', + KEY `klick4` (`tan`,`uid`,`ip`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- +-- Daten für Tabelle `vms_reloads` +-- + +INSERT INTO `vms_reloads` (`ip`, `uid`, `tan`, `bis`) VALUES +('188.100.236.140', 1, 'JKMJ9qzszlJY3UDC3o56zoIsprjL0mHG', 1402066511); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_schnittstelle` +-- + +CREATE TABLE IF NOT EXISTS `vms_schnittstelle` ( + `betreiber_id` int(8) NOT NULL DEFAULT '0', + `betreiber_passwort` varchar(50) NOT NULL DEFAULT '', + `betreiber_kennung` int(8) NOT NULL DEFAULT '0', + `schnittstelle` varchar(20) NOT NULL DEFAULT '', + `einzahltext` varchar(40) NOT NULL DEFAULT '', + `auszahltext` varchar(40) NOT NULL DEFAULT '', + `einzahlsumme` int(11) NOT NULL DEFAULT '0', + `auszahlsumme` int(11) NOT NULL DEFAULT '0', + `anfragen_tag` int(11) NOT NULL DEFAULT '0', + `anfragen_user` int(11) NOT NULL DEFAULT '0', + `aktiv` tinyint(1) unsigned NOT NULL DEFAULT '0', + `waehrung_name` varchar(32) NOT NULL DEFAULT '0', + `punktewert` double NOT NULL DEFAULT '0', + `wertepunkt` double NOT NULL DEFAULT '0', + PRIMARY KEY (`schnittstelle`), + KEY `aktiv` (`aktiv`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_schnittstelle_anfragen` +-- + +CREATE TABLE IF NOT EXISTS `vms_schnittstelle_anfragen` ( + `zeit` int(11) NOT NULL DEFAULT '0', + `uid` int(7) NOT NULL DEFAULT '0', + KEY `uid` (`uid`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- +-- Daten für Tabelle `vms_schnittstelle_anfragen` +-- + +INSERT INTO `vms_schnittstelle_anfragen` (`zeit`, `uid`) VALUES +(0, 1); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_seitenkonfig` +-- + +CREATE TABLE IF NOT EXISTS `vms_seitenkonfig` ( + `wartung` int(1) NOT NULL DEFAULT '0', + `einzahlgrenze` int(11) NOT NULL DEFAULT '0', + `re1` double(10,2) NOT NULL DEFAULT '0.00', + `re2` double(10,2) NOT NULL DEFAULT '0.00', + `re3` double(10,2) NOT NULL DEFAULT '0.00', + `min_betteln` double(10,2) NOT NULL DEFAULT '0.00', + `max_betteln` double(10,2) NOT NULL DEFAULT '0.00', + `reload_betteln` int(11) NOT NULL DEFAULT '0', + `denied_domains` text NOT NULL, + `admin_name` varchar(255) NOT NULL, + `admin_pass` varchar(255) NOT NULL, + `auszahlgrenze` double NOT NULL DEFAULT '100' +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- +-- Daten für Tabelle `vms_seitenkonfig` +-- + +INSERT INTO `vms_seitenkonfig` (`wartung`, `einzahlgrenze`, `re1`, `re2`, `re3`, `min_betteln`, `max_betteln`, `reload_betteln`, `denied_domains`, `admin_name`, `admin_pass`, `auszahlgrenze`) VALUES +(0, 100000, 8.00, 3.00, 1.00, 50.00, 250.00, 0, '@sofort-mail.de;@trash-mail.de;@mailinator.com;@spamgourmet.com;@spammotel.com;@centermail.com;@discardmail.com;@sneakemail.com;@netzidiot.de;@myTrashMail.com;@wegwerfadresse.de;@nervmich.net;@nervtmich.net;@mailinator.net;@klassmaster.com;@mailin8r.com;@sogetthis.com;@mailinator2.com', '', '', 100); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_userblacklist` +-- + +CREATE TABLE IF NOT EXISTS `vms_userblacklist` ( + `uid` int(7) NOT NULL DEFAULT '0', + `zeit` bigint(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`uid`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_userdaten` +-- + +CREATE TABLE IF NOT EXISTS `vms_userdaten` ( + `uid` int(7) NOT NULL DEFAULT '0', + `nickname` varchar(255) NOT NULL DEFAULT '', + `vorname` varchar(50) NOT NULL DEFAULT '', + `nachname` varchar(50) NOT NULL DEFAULT '', + `angemeldet_seit` int(10) NOT NULL DEFAULT '0', + `max_forced` int(11) NOT NULL DEFAULT '5', + `notizen` text NOT NULL, + PRIMARY KEY (`uid`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- +-- Daten für Tabelle `vms_userdaten` +-- + +INSERT INTO `vms_userdaten` (`uid`, `nickname`, `vorname`, `nachname`, `angemeldet_seit`, `max_forced`, `notizen`) VALUES +(1, 'Admin', 'g', 'g', 1402062767, 5, ''); + +-- -------------------------------------------------------- + +-- +-- Tabellenstruktur für Tabelle `vms_werberdaten` +-- + +CREATE TABLE IF NOT EXISTS `vms_werberdaten` ( + `uid` int(7) NOT NULL DEFAULT '0', + `werber` int(7) NOT NULL DEFAULT '0', + `umsatz` double(10,2) NOT NULL DEFAULT '0.00', + `zuordnungszeit` int(10) NOT NULL DEFAULT '0', + `reset` double(10,2) NOT NULL DEFAULT '0.00', + `resetzeit` int(11) NOT NULL DEFAULT '0', + `gesamt` double(10,2) NOT NULL DEFAULT '0.00', + `refback` int(3) NOT NULL DEFAULT '0', + `aktivzeit` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`uid`) +) ENGINE=MyISAM DEFAULT CHARSET=latin1; + +-- +-- Daten für Tabelle `vms_werberdaten` +-- + +INSERT INTO `vms_werberdaten` (`uid`, `werber`, `umsatz`, `zuordnungszeit`, `reset`, `resetzeit`, `gesamt`, `refback`, `aktivzeit`) VALUES +(1, 0, 0.00, 1402062767, 0.00, 0, 0.00, 0, 0); + +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; diff --git a/adminforce/content/adscan/banner.php b/adminforce/content/adscan/banner.php deleted file mode 100644 index bc65f142803f10a68f72ce703a459a6acb887809..0000000000000000000000000000000000000000 --- a/adminforce/content/adscan/banner.php +++ /dev/null @@ -1,106 +0,0 @@ -<?php -$blockierte = db_query('SELECT * FROM ' . $db_prefix . '_gebuchte_werbung g LEFT JOIN ' . $db_prefix . '_fb_blacklist f ON f.kid=g.kid AND f.werbeart=g.werbeart WHERE g.werbeart="forcedbanner" AND LOCATE(f.sponsor, g.ziel) AND g.status=1 AND f.kid IS NOT NULL'); -head('Von Adscan blockierte Kampagnen'); -echo '<table width="100%" cellpadding="0" cellspacing="1" border="0" bgcolor="#c0c0c0"> -<tr bgcolor="#f0f0f0"> -<td align="center" width="100%"><B>Gesperrte Forcedbanner Kampangen<B></td> -</tr> -</table>'; -while ($blockiert = mysql_fetch_assoc($blockierte)) { - echo ' -<table width="100%" cellpadding="0" cellspacing="1" border="0" bgcolor="#c0c0c0"> -<tr bgcolor="#f0f0f0"> -<td align="center" width="50%">TAN: ' . $blockiert ['tan'] . '<br>KID: ' . $blockiert ['kid'] . ' (' . $blockiert ['sponsor'] . ')</td> -<td align="center" width="50%">Bet: ' . number_format($blockiert ['preis'], 2, ",", ".") . ' / User: ' . number_format($blockiert ['verdienst'], 2, ",", ".") . '</td> -</tr> -<tr bgcolor="#f0f0f0"> -<td align="center" colspan="2"><a href="' . $blockiert ['ziel'] . '" target="_blank"><img alt="Sponsorenbanner" src="' . $blockiert ['banner'] . '" border="0" width="468" height="60"></a></td> -</tr> -<tr bgcolor="#f0f0f0"> -<td align="center" width="50%">Reload: ' . $blockiert ['reload'] / 3600 . ' Std. / Rest: ' . number_format($blockiert ['menge'], 0, ",", ".") . '</td> -</tr> -</table>'; -} - -$blockierte = db_query('SELECT * FROM ' . $db_prefix . '_gebuchte_werbung g LEFT JOIN ' . $db_prefix . '_fb_blacklist f ON f.kid=g.kid AND f.werbeart=g.werbeart WHERE g.werbeart="paidmail" AND LOCATE(f.sponsor, g.ziel) AND g.status=1 AND f.kid IS NOT NULL'); - -echo '<table width="100%" cellpadding="0" cellspacing="1" border="0" bgcolor="#c0c0c0"> -<tr bgcolor="#f0f0f0"> -<td align="center" width="100%"><B>Gesperrte Paidmail Kampangen<B></td> -</tr> -</table>'; - -while ($blockiert = mysql_fetch_assoc($blockierte)) { - echo '<table width="100%" cellpadding="0" cellspacing="1" border="0" bgcolor="#c0c0c0"> -<tr bgcolor="#f0f0f0"> -<td align="center" width="50%">TAN: ' . $blockiert ['tan'] . '<br>KID: ' . $blockiert ['kid'] . ' (' . $blockiert ['sponsor'] . ')</td> -<td align="center" width="50%">Bet: ' . number_format($blockiert ['preis'], 2, ",", ".") . ' / User: ' . number_format($blockiert ['verdienst'], 2, ",", ".") . '</td> -</tr> - -<tr bgcolor="#f0f0f0"> -<td align="center" colspan="2"><a href="' . $blockiert ['ziel'] . '" target="_blank">' . $blockiert ['ziel'] . '</a></td> -</tr> -<tr bgcolor="#f0f0f0"> -<td align="center" colspan="2"><textarea style="width:100%">' . $blockiert ['mailtext'] . '</textarea></td> -</tr> - -<tr bgcolor="#f0f0f0"> -<td align="center" width="50%">Reload: ' . $blockiert ['reload'] / 3600 . ' Std. / Rest: ' . number_format($blockiert ['menge'], 0, ",", ".") . '</td> -</tr> -</table>'; -} - -$blockierte = db_query('SELECT * FROM ' . $db_prefix . '_gebuchte_werbung g LEFT JOIN ' . $db_prefix . '_fb_blacklist f ON f.kid=g.kid AND f.werbeart=g.werbeart WHERE g.werbeart="paidlinks" AND LOCATE(f.sponsor, g.ziel) AND g.status=1 AND f.kid IS NOT NULL'); - -echo '<table width="100%" cellpadding="0" cellspacing="1" border="0" bgcolor="#c0c0c0"> -<tr bgcolor="#f0f0f0"> -<td align="center" width="100%"><B>Gesperrte Paidlink Kampangen<B></td> -</tr> -</table>'; - -while ($blockiert = mysql_fetch_assoc($blockierte)) { - echo '<table width="100%" cellpadding="0" cellspacing="1" border="0" bgcolor="#c0c0c0"> -<tr bgcolor="#f0f0f0"> -<td align="center" width="50%">TAN: ' . $blockiert ['tan'] . '<br>KID: ' . $blockiert ['kid'] . ' (' . $blockiert ['sponsor'] . ')</td> -<td align="center" width="50%">Bet: ' . number_format($blockiert ['preis'], 2, ",", ".") . ' / User: ' . number_format($blockiert ['verdienst'], 2, ",", ".") . '</td> -</tr> - -<tr bgcolor="#f0f0f0"> -<td align="center" colspan="2"><a href="' . $blockiert ['ziel'] . '" target="_blank">' . $blockiert ['ziel'] . '</a></td> -</tr> - -<tr bgcolor="#f0f0f0"> -<td align="center" width="50%">Reload: ' . $blockiert ['reload'] / 3600 . ' Std. / Rest: ' . number_format($blockiert ['menge'], 0, ",", ".") . '</td> -</tr> -</table>'; -} - -$blockierte = db_query('SELECT * FROM ' . $db_prefix . '_gebuchte_werbung g LEFT JOIN ' . $db_prefix . '_fb_blacklist f ON f.kid=g.kid AND f.werbeart=g.werbeart WHERE g.werbeart != "paidmail" AND g.werbeart != "forcedbanner" AND g.werbeart !="paidlinks" AND LOCATE(f.sponsor, g.ziel) AND g.status=1 AND f.kid IS NOT NULL'); - -echo ' -<table width="100%" cellpadding="0" cellspacing="1" border="0" bgcolor="#c0c0c0"> -<tr bgcolor="#f0f0f0"> -<td align="center" width="100%"><B>Gesperrte Andere Kampangen<B></td> -</tr> -</table>'; - -while ($blockiert = mysql_fetch_assoc($blockierte)) { - echo '<table width="100%" cellpadding="0" cellspacing="1" border="0" bgcolor="#c0c0c0"> -<tr bgcolor="#f0f0f0"> -<td align="center" width="50%">TAN: ' . $blockiert ['tan'] . '<br>KID: ' . $blockiert ['kid'] . ' (' . $blockiert ['sponsor'] . ')</td> -<td align="center" width="50%">Bet: ' . number_format($blockiert ['preis'], 2, ",", ".") . ' / User: ' . number_format($blockiert ['verdienst'], 2, ",", ".") . '</td> -</tr> - -<tr bgcolor="#f0f0f0"> -<td align="center" colspan="2"><a href="' . $blockiert ['ziel'] . '" target="_blank">' . $blockiert ['ziel'] . '</a></td> -</tr> - -<tr bgcolor="#f0f0f0"> -<td align="center" width="50%">Reload: ' . $blockiert ['reload'] / 3600 . ' Std. / Rest: ' . number_format($blockiert ['menge'], 0, ",", ".") . '</td> -</tr> -</table>'; -} - -foot(); - -?> \ No newline at end of file diff --git a/adminforce/content/adscan/einstellungen.php b/adminforce/content/adscan/einstellungen.php deleted file mode 100644 index 62c7b30403e00f849446dcf3c0c78a06a417582f..0000000000000000000000000000000000000000 --- a/adminforce/content/adscan/einstellungen.php +++ /dev/null @@ -1,58 +0,0 @@ -<?php -if ($_POST['senden'] == 'Speichern') { - db_query('UPDATE ' . $db_prefix . '_adscan SET `updatesite`="' . $_POST['updatesite'] . '", `status`="' . $_POST['status'] . '", `pw`="' . $_POST['pw'] . '", `version`="' . $_POST['version'] . '", `update`="' . $_POST['update'] . '", `werbearten`="' . $_POST['werbearten'] . '", `maxframes`="' . $_POST['maxframes'] . '", `maxpopup`="' . $_POST['maxpopup'] . '"'); -} - -$einstellungen = mysql_fetch_assoc(db_query('SELECT * FROM ' . $db_prefix . '_adscan LIMIT 1')); -if (file_exists('../cron.php')) { - $cron = mysql_fetch_assoc(db_query('SELECT id FROM ' . $db_prefix . '_crons WHERE bezeichnung = "Adscan.de Cron"')); -} - -if ($einstellungen['status'] == '1') { - $selected3 = 'selected'; -} else { - $selected4 = 'selected'; -} -if ($einstellungen['update'] == '1') { - $selected = 'selected'; -} else { - $selected2 = 'selected'; -} - -head('Letzte Meldung'); -echo $einstellungen['meldung']; -foot(); - -head('Downloadeinstellungen'); - -echo '<form action="" method="post"> -<table width="100%"> -<tr><td>Maximale Frames:</td><td><input type="text" name="maxframes" value="' . $einstellungen['maxframes'] . '"></td></tr> -<tr><td>Maximale Popups:</td><td><input type="text" name="maxpopup" value="' . $einstellungen['maxpopup'] . '"></td></tr> -<tr><td>Update (ausführen?):</td><td><select name="update"> -<option value="1" ' . $selected . '>Ein</option> -<option value="0" ' . $selected2 . '>Aus</option> -</select></td></tr> -<tr><td>Cron (ausführen?):</td><td><select name="status"> -<option value="1" ' . $selected3 . '>Ein</option> -<option value="0" ' . $selected4 . '>Aus</option> -</select></td></tr> -<tr><td>Interface-PW:</td><td><input type="text" name="pw" value="' . $einstellungen['pw'] . '"></td></tr> -<tr><td>Werbearten mit Framebrechern:</td><td><input type="text" name="werbearten" value="' . $einstellungen['werbearten'] . '"></td></tr> -<tr><td>Updatesite (nur bei Aufforderung ändern!):</td><td><input type="text" name="updatesite" value="' . $einstellungen['updatesite'] . '"></td></tr> -<tr><td>Versionsschlüssel:</td><td><input type="text" name="version" value="' . $einstellungen['version'] . '"></td></tr></table> -<center><input type="submit" name="senden" value="Speichern"></center> -</form>'; -?> - -<?php if (!file_exists('cron.php')) { - echo '<form action="../cron.php?id=' . $cron['id'] . '&pw=' . $cron_pw . '" method="post">'; -} else { - echo '<form action="cron.php?cron=crons/framebrecherdown.php" method="post">'; -} -echo '<center><input type="submit" name="update" value="Updaten"></center> -</form>'; - -foot(); - -?> \ No newline at end of file diff --git a/adminforce/content/adscan/meldungen.php b/adminforce/content/adscan/meldungen.php deleted file mode 100644 index f579c810cbeb00144d7764f37b7ecd1a51204fae..0000000000000000000000000000000000000000 --- a/adminforce/content/adscan/meldungen.php +++ /dev/null @@ -1,41 +0,0 @@ -<?php -if ($_GET['tan'] != '' && $_GET['url'] != '') { - db_query('DELETE FROM ' . $db_prefix . '_adscan_frameset WHERE url="' . $_GET['url'] . '"'); - db_query('DELETE FROM ' . $db_prefix . '_adminblacklist WHERE tan="' . $_GET['tan'] . '"'); -} - -if ($_GET['blacklist'] != '') { - db_query('DELETE FROM ' . $db_prefix . '_adminblacklist WHERE tan="' . $_GET['blacklist'] . '"'); - db_query('UPDATE ' . $db_prefix . '_gebuchte_werbung SET status=2 WHERE tan="' . $_GET['blacklist'] . '"'); - db_query('DELETE FROM ' . $db_prefix . '_adscan_userblacklist WHERE tan="' . $_GET['blacklist'] . '"'); -} - -$intern = db_query('SELECT a.time, a.tan, g.ziel FROM ' . $db_prefix . '_adminblacklist a LEFT JOIN ' . $db_prefix . '_gebuchte_werbung g ON a.tan=g.tan'); - -head('Gemeldete Kampagnen'); -echo '<table width="100%"> -<tr> -<td>Tan</td> -<td>KID</td> -<td>Sponsor</td> -<td>Zeit</td> -<td>Geprüft am/um</td> -<td>Aktionen</td> -</tr>'; -while ($banner = mysql_fetch_array($intern)) { - $geprueft = mysql_fetch_assoc(db_query('SELECT time FROM ' . $db_prefix . '_adscan_frameset WHERE url = "' . $banner['ziel'] . '"')); - echo '<tr> -<td>' . $banner['tan'] . '</td> -<td>' . $banner['kid'] . '</td> -<td>' . $banner['sponsor'] . '</td> -<td>' . date('d.n.y G:i', $banner['time']) . '</td> -<td>' . date('d.n.y G:i', $geprueft['time']) . '</td> -<td><a href="frametest.php?url=' . urlencode($banner['ziel']) . '" target="_blank">Testen</a> -<a href="?content=/adscan/meldungen&tan=' . $banner['tan'] . '&url=' . $banner['ziel'] . '" target="_self">Löschen</a> -<a href="?content=/adscan/meldungen&blacklist=' . $banner['tan'] . '" target="_self">Blacklist</a></td> -</tr>'; -} -echo '</table>'; -foot(); - -?> \ No newline at end of file diff --git a/adminforce/content/adscan/news.php b/adminforce/content/adscan/news.php deleted file mode 100644 index d617c388748e9b118c0f0442e190d89e9ea696f3..0000000000000000000000000000000000000000 --- a/adminforce/content/adscan/news.php +++ /dev/null @@ -1,19 +0,0 @@ -<?php -$einstellungen = mysql_fetch_assoc(db_query('SELECT updatesite FROM '.$db_prefix.'_adscan LIMIT 1')); -?> -<!--<script type="text/javascript"> - var framefenster = document.getElementsByTagName("iframe"); -var auto_resize_timer = window.setInterval("autoresize_frames()", 400); -function autoresize_frames() { - for (var i = 0; i < framefenster.length; ++i) { - if(framefenster[i].contentWindow.document.body){ - var framefenster_size = framefenster[i].contentWindow.document.body.offsetHeight; - if(document.all && !window.opera) { - framefenster_size = framefenster[i].contentWindow.document.body.scrollHeight; - } - framefenster[i].style.height = framefenster_size + 'px'; - } - } -} -</script>--> -<iframe src="<?php echo $einstellungen['updatesite'].'news.php'?>" style="width:600px; height:900px; border:none;" frameborder="0" scrolling="yes"></iframe> \ No newline at end of file diff --git a/adminforce/content/interfacedaten/betreiber.php b/adminforce/content/interfacedaten/betreiber.php index 3720638c47cbd8b614a09f8ced56ad2fed065b91..d252db1673d1c159ef73f7b8dc2401e0407690c7 100644 --- a/adminforce/content/interfacedaten/betreiber.php +++ b/adminforce/content/interfacedaten/betreiber.php @@ -1,5 +1,4 @@ <?php -if (!isset($_POST['updaten'])) $_POST['updaten'] = ''; if (!isset($_POST['betreiber_id'])) $_POST['betreiber_id'] = ''; if (!isset($_POST['betreiber_passwort'])) $_POST['betreiber_passwort'] = ''; if (!isset($_POST['betreiber_kennung'])) $_POST['betreiber_kennung'] = ''; @@ -7,157 +6,166 @@ if (!isset($_POST['schnittstelle'])) $_POST['schnittstelle'] = ''; if (!isset($_POST['einzahltext'])) $_POST['einzahltext'] = ''; if (!isset($_POST['auszahltext'])) $_POST['auszahltext'] = ''; -if ($_POST['updaten'] == 'Updaten !') { - db_query("UPDATE " . $db_prefix . "_schnittstelle SET betreiber_id='" . $_POST['betreiber_id'] . "', betreiber_passwort='" . $_POST['betreiber_passwort'] . "', betreiber_kennung='" . $_POST['betreiber_kennung'] . "', schnittstelle='" . $_POST['schnittstelle'] . "', einzahltext='" . $_POST['einzahltext'] . "', auszahltext='" . $_POST['auszahltext'] . "', einzahlsumme='" . $_POST['einzahlsumme'] . "', auszahlsumme='" . $_POST['auszahlsumme'] . "', anfragen_tag='" . $_POST['anfragen_tag'] . "', aktiv='" . $_POST['aktiv'] . "',punktewert='" . $_POST['punktewert'] . "', waehrung_name='" . $_POST['waehrung_name'] . "', anfragen_user='" . $_POST['anfragen_user'] . "', wertepunkt = " . $_POST['wertepunkt'] . " WHERE schnittstelle='" . $_POST['schnittstelle'] . "' LIMIT 1"); +if (isset($_POST['update'])) { + db_query("UPDATE " . $db_prefix . "_schnittstelle SET + betreiber_id='" . $_POST['betreiber_id'] . "', + betreiber_passwort='" . $_POST['betreiber_passwort'] . "', + betreiber_kennung='" . $_POST['betreiber_kennung'] . "', + schnittstelle='" . $_POST['schnittstelle'] . "', + inzahltext='" . $_POST['einzahltext'] . "', + auszahltext='" . $_POST['auszahltext'] . "', + einzahlsumme='" . $_POST['einzahlsumme'] . "', + auszahlsumme='" . $_POST['auszahlsumme'] . "', + anfragen_tag='" . $_POST['anfragen_tag'] . "', + aktiv='" . $_POST['aktiv'] . "', + punktewert='" . $_POST['punktewert'] . "', + waehrung_name='" . $_POST['waehrung_name'] . "', + anfragen_user='" . $_POST['anfragen_user'] . "', + wertepunkt = " . $_POST['wertepunkt'] . " + WHERE schnittstelle='" . $_POST['schnittstelle'] . "' LIMIT 1"); } -if ($_POST['updaten'] == 'Hinzufuegen !') { - db_query("INSERT INTO " . $db_prefix . "_schnittstelle SET betreiber_id='" . $_POST['betreiber_id'] . "', betreiber_passwort='" . $_POST['betreiber_passwort'] . "', betreiber_kennung='" . $_POST['betreiber_kennung'] . "', schnittstelle='" . $_POST['schnittstelle'] . "', einzahltext='" . $_POST['einzahltext'] . "', auszahltext='" . $_POST['auszahltext'] . "', einzahlsumme='" . $_POST['einzahlsumme'] . "', auszahlsumme='" . $_POST['auszahlsumme'] . "', anfragen_tag='" . $_POST['anfragen_tag'] . "', aktiv='" . $_POST['aktiv'] . "',punktewert='" . $_POST['punktewert'] . "', waehrung_name='" . $_POST['waehrung_name'] . "', anfragen_user='" . $_POST['anfragen_user'] . "', wertepunkt = " . $_POST['wertepunkt'] . ""); +if (isset($_POST['add'])) { + db_query("INSERT INTO ".$db_prefix."_schnittstelle SET + betreiber_id='" . $_POST['betreiber_id'] . "', + betreiber_passwort='" . $_POST['betreiber_passwort'] . "', + betreiber_kennung='" . $_POST['betreiber_kennung'] . "', + schnittstelle='" . $_POST['schnittstelle'] . "', + einzahltext='" . $_POST['einzahltext'] . "', + auszahltext='" . $_POST['auszahltext'] . "', + einzahlsumme='" . $_POST['einzahlsumme'] . "', + auszahlsumme='" . $_POST['auszahlsumme'] . "', + anfragen_tag='" . $_POST['anfragen_tag'] . "', + aktiv='" . $_POST['aktiv'] . "', + punktewert='" . $_POST['punktewert'] . "', + waehrung_name='" . $_POST['waehrung_name'] . "', + anfragen_user='" . $_POST['anfragen_user'] . "', + wertepunkt = " . $_POST['wertepunkt'] . ""); } -if ($_POST['updaten'] == 'Loeschen !') { + +if (isset($_POST['del'])) { db_query("DELETE FROM " . $db_prefix . "_schnittstelle WHERE schnittstelle='" . $_POST['schnittstelle'] . "' LIMIT 1"); } -head("Betreiber wählen"); -echo '<form action="" method="post"><input type="hidden" name="do" value="changeselect" /><select name="schnitstelle">'; -$interface = db_query("SELECT schnittstelle FROM " . $db_prefix . "_schnittstelle"); -while ($interface_name = mysql_fetch_array($interface)) { - echo '<option value="' . $interface_name['schnittstelle'] . '">' . $interface_name['schnittstelle'] . '</option>'; -} -echo '</select> <input type="submit" value="Bearbeiten" /></form><form action="" method="post"><input type="submit" value="Neu" /></form>'; -if (isset($_POST['schnitstelle'])) { - $interface = mysql_fetch_array(mysql_query('SELECT * FROM ' . $db_prefix . '_schnittstelle WHERE schnittstelle=\'' . $_POST['schnitstelle'] . '\' LIMIT 1')); +head("Betreiber wählen"); echo '<form action="" method="post"> - <input type="hidden" name="schnitstelle" value=' . $_POST['schnitstelle'] . '" /> - <table width="100%" border="0" cellpadding="2" cellspacing="2"> - <tr> - <td align="left" width="55%">Betreiber-ID</td><td align="left"><input type="Text" name="betreiber_id" value="' . $interface['betreiber_id'] . '" style="width:180px;"></td> - </tr> - <tr> - <td align="left">Betreiberpasswort</td><td align="left"><input type="Text" name="betreiber_passwort" value="' . $interface['betreiber_passwort'] . '" style="width:180px;"></td> - </tr> - <tr> - <td align="left">Betreiberkennung<br><i>Sofern notwendig</i></td><td align="left"><input type="Text" name="betreiber_kennung" value="' . $interface['betreiber_kennung'] . '" style="width:180px;"></td> - </tr> - <tr> - <td align="left">Schnittstelle<br><i>Dateiname der Schnittstelle</i></td><td align="left"><input type="Text" name="schnittstelle" value="' . $interface['schnittstelle'] . '" style="width:180px;">.php - </td> - </tr> - <tr> - <td align="left">Einzahltext<br><i>Max. 40 Zeichen</i></td><td align="left"><input type="Text" name="einzahltext" value="' . $interface['einzahltext'] . '" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td align="left">Auszahltext<br><i>Max. 40 Zeichen</i></td><td align="left"><input type="Text" name="auszahltext" value="' . $interface['auszahltext'] . '" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td align="left">Minimum Einzahlsumme<br><i>0 = Ohne Einschränkung</i></td><td align="left"><input type="Text" name="einzahlsumme" value="' . $interface['einzahlsumme'] . '" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td align="left">Minimum Auszahlsumme<br><i>0 = Ohne Einschränkung</i></td><td align="left"><input type="Text" name="auszahlsumme" value="' . $interface['auszahlsumme'] . '" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td align="left">Max. Schnittstellenanfragen (Tag)<br><i>0 = Ohne Einschränkung<br>Nur für Anmeldungen</i></td><td align="left"><input type="Text" name="anfragen_tag" value="' . $interface['anfragen_tag'] . '" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td align="left">Max. Schnittstellenanfragen (User)<br><i>0 = Ohne Einschränkung<br>Nur Ein./Auszahlungen</i></td><td align="left"><input type="Text" name="anfragen_user" value="' . $interface['anfragen_user'] . '" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td align="left">Status</td><td align="left"> - <select name="aktiv">'; - ?> - <option value="0" <?php if ($interface['aktiv'] == 0) echo 'selected'; ?>>Nicht verfügbar</option> - <option value="1" <?php if ($interface['aktiv'] == 1) echo 'selected'; ?>>Einzahlungen</option> - <option value="2" <?php if ($interface['aktiv'] == 2) echo 'selected'; ?>>Auszahlungen</option> - <option value="3" <?php if ($interface['aktiv'] == 3) echo 'selected'; ?>>Ein/Auszahlungen</option> + <input type="hidden" name="do" value="changeselect" /> + <select name="schnittstelle">'; + $interface = db_query("SELECT schnittstelle FROM " . $db_prefix . "_schnittstelle"); + while ($interface_name = mysql_fetch_array($interface)) { + echo '<option value="' . $interface_name['schnittstelle'] . '" '.( (isset($_POST['schnittstelle']) AND $interface_name['schnittstelle'] == $_POST['schnittstelle']) ? 'selected="selected"' : '' ).'>' . $interface_name['schnittstelle'] . '</option>'; + } + echo '</select> + <input type="submit" value="Bearbeiten" /> + </form>'; - <?php echo '</select> - </td> - </tr> - <tr> - <td align="left">Währungsname</td><td align="left"><input type="Text" name="waehrung_name" value="' . $interface['waehrung_name'] . '" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td align="left">XX Punkt * XX = XX Externen Waehrung</td><td align="left"><input type="Text" name="punktewert" value="' . $interface['punktewert'] . '" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td align="left">XX Externe Waehrung / XX= = XX Punkt</td><td align="left"><input type="Text" name="wertepunkt" value="' . $interface['wertepunkt'] . '" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td ><input type="Submit" name="updaten" value="Updaten !"></td> - <td ><input type="Submit" name="updaten" value="Hinzufuegen !"></td> - <td ><input type="Submit" name="updaten" value="Loeschen !"></td> - </tr> + if (isset($_POST['schnittstelle'])){ + $interface = mysql_fetch_array(mysql_query('SELECT * FROM '.$db_prefix.'_schnittstelle WHERE schnittstelle=\''.$_POST['schnittstelle'].'\' LIMIT 1')); + } + echo '<form action="" method="post"> + <input type="hidden" name="schnittstelle" value="' . $_POST['schnittstelle'] . '" /> + <table width="100%" border="0" cellpadding="2" cellspacing="2"> + <tr> + <td align="left" width="55%">Betreiber-ID</td> + <td align="left"> + <input type="Text" name="betreiber_id" '.( isset($interface['betreiber_id']) ? 'value="' . $interface['betreiber_id'] . '"' : 'placeholder="1234"' ).' style="width:180px;"> + </td> + </tr> + <tr> + <td align="left">Betreiberpasswort</td> + <td align="left"> + <input type="Text" name="betreiber_passwort" '.( isset($interface['betreiber_passwort']) ? 'value="' . $interface['betreiber_passwort'] . '"' : 'placeholder="geheimeskennwort"' ).' style="width:180px;"> + </td> + </tr> + <tr> + <td align="left">Betreiberkennung<br><i>Sofern notwendig</i></td> + <td align="left"> + <input type="Text" name="betreiber_kennung" '.( isset($interface['betreiber_kennung']) ? 'value="' . $interface['betreiber_kennung'] . '"' : 'placeholder="123456"' ).' style="width:180px;"> + </td> + </tr> + <tr> + <td align="left">Schnittstelle<br><i>Dateiname der Schnittstelle</i></td> + <td align="left"> + <input type="Text" name="schnittstelle" '.( isset($interface['schnittstelle']) ? 'value="' . $interface['schnittstelle'] . '"' : 'placeholder="externe-punkte"' ).' style="width:180px;">.php + </td> + </tr> + <tr> + <td align="left">Einzahltext<br><i>Max. 40 Zeichen</i></td> + <td align="left"> + <input type="Text" name="einzahltext" '.( isset($interface['einzahltext']) ? 'value="' . $interface['einzahltext'] . '"' : 'placeholder="Einzahlung - SeiteXY"' ).' style="width:180px;" maxlength="40"> + </td> + </tr> + <tr> + <td align="left">Auszahltext<br><i>Max. 40 Zeichen</i></td> + <td align="left"> + <input type="Text" name="auszahltext" '.( isset($interface['auszahltext']) ? 'value="' . $interface['auszahltext'] . '"' : 'placeholder="Auszahlung - SeiteXY"' ).' style="width:180px;" maxlength="40"> + </td> + </tr> + <tr> + <td align="left">Minimum Einzahlsumme<br><i>0 = Ohne Einschränkung</i></td> + <td align="left"> + <input type="Text" name="einzahlsumme" '.( isset($interface['einzahlsumme']) ? 'value="' . $interface['einzahlsumme'] . '"' : 'placeholder="0"' ).' style="width:180px;" maxlength="40"> + </td> + </tr> + <tr> + <td align="left">Minimum Auszahlsumme<br><i>0 = Ohne Einschränkung</i></td> + <td align="left"> + <input type="Text" name="auszahlsumme" '.( isset($interface['auszahlsumme']) ? 'value="' . $interface['auszahlsumme'] . '"' : 'placeholder="0"' ).' style="width:180px;" maxlength="40"> + </td> + </tr> + <tr> + <td align="left">Max. Schnittstellenanfragen (Tag)<br><i>0 = Ohne Einschränkung<br>Nur für Anmeldungen</i></td> + <td align="left"> + <input type="Text" name="anfragen_tag" '.( isset($interface['anfragen_tag']) ? 'value="' . $interface['anfragen_tag'] . '"' : 'placeholder="0"' ).' style="width:180px;" maxlength="40"> + </td> + </tr> + <tr> + <td align="left">Max. Schnittstellenanfragen (User)<br><i>0 = Ohne Einschränkung<br>Nur Ein./Auszahlungen</i></td> + <td align="left"> + <input type="Text" name="anfragen_user" '.( isset($interface['anfragen_user']) ? 'value="' . $interface['anfragen_user'] . '"' : 'placeholder="0"' ).' style="width:180px;" maxlength="40"> + </td> + </tr> + <tr> + <td align="left">Status</td> + <td align="left"> + <select name="aktiv" style="width:180px;">'; ?> + <option value="0" <?php if (isset($interface['aktiv']) AND $interface['aktiv'] == 0) echo 'selected'; ?>>Nicht verfügbar</option> + <option value="1" <?php if (isset($interface['aktiv']) AND $interface['aktiv'] == 1) echo 'selected'; ?>>Einzahlungen</option> + <option value="2" <?php if (isset($interface['aktiv']) AND $interface['aktiv'] == 2) echo 'selected'; ?>>Auszahlungen</option> + <option value="3" <?php if (isset($interface['aktiv']) AND $interface['aktiv'] == 3) echo 'selected'; ?>>Ein/Auszahlungen</option> + <?php echo '</select> + </td> + </tr> + <tr> + <td align="left">Währungsname</td> + <td align="left"> + <input type="Text" name="waehrung_name" '.( isset($interface['waehrung_name']) ? 'value="' . $interface['waehrung_name'] . '"' : 'placeholder="externe-punkte"' ).' style="width:180px;" maxlength="40"> + </td> + </tr> + <tr> + <td align="left">Interne-Punkte * [FELD] = Externe-Punkte</td> + <td align="left"> + <input type="Text" name="punktewert" '.( isset($interface['punktewert']) ? 'value="' . $interface['punktewert'] . '"' : 'placeholder="0.05"' ).' style="width:180px;" maxlength="40"> + </td> + </tr> + <tr> + <td align="left">Externe-Punkte / [FELD] = Interne-Punkte</td> + <td align="left"> + <input type="Text" name="wertepunkt" '.( isset($interface['wertepunkt']) ? 'value="' . $interface['wertepunkt'] . '"' : 'placeholder="0.05"' ).' style="width:180px;" maxlength="40"> + </td> + </tr> + <tr> + <td></td> + <td> + <br /> + <input type="Submit" name="update" value="Updaten"> / <input type="Submit" name="add" value="Hinzufuegen"> / <input type="Submit" name="del" value="Loeschen"> + </td> + </tr> - </table> + </table> </form>'; -} else { - echo ' - <form action="" method="post"> - <table width="100%" border="0" cellpadding="2" cellspacing="2"> - <tr> - <td align="left" width="55%">Betreiber-ID</td><td align="left"><input type="Text" name="betreiber_id" style="width:180px;"></td> - </tr> - <tr> - <td align="left">Betreiberpasswort</td><td align="left"><input type="Text" name="betreiber_passwort" style="width:180px;"></td> - </tr> - <tr> - <td align="left">Betreiberkennung<br><i>Sofern notwendig</i></td><td align="left"><input type="Text" name="betreiber_kennung" style="width:180px;"></td> - </tr> - <tr> - <td align="left">Schnittstelle<br><i>Dateiname der Schnittstelle</i></td><td align="left"><input type="Text" name="schnittstelle" style="width:180px;">.php - </td> - </tr> - <tr> - <td align="left">Einzahltext<br><i>Max. 40 Zeichen</i></td><td align="left"><input type="Text" name="einzahltext" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td align="left">Auszahltext<br><i>Max. 40 Zeichen</i></td><td align="left"><input type="Text" name="auszahltext" maxlength="40"></td> - </tr> - <tr> - <td align="left">Minimum Einzahlsumme<br><i>0 = Ohne Einschränkung</i></td><td align="left"><input type="Text" name="einzahlsumme" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td align="left">Minimum Auszahlsumme<br><i>0 = Ohne Einschränkung</i></td><td align="left"><input type="Text" name="auszahlsumme" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td align="left">Max. Schnittstellenanfragen (Tag)<br><i>0 = Ohne Einschränkung<br>Nur für Anmeldungen</i></td><td align="left"><input type="Text" name="anfragen_tag" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td align="left">Max. Schnittstellenanfragen (User)<br><i>0 = Ohne Einschränkung<br>Nur Ein./Auszahlungen</i></td><td align="left"><input type="Text" name="anfragen_user" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td align="left">Status</td><td align="left"> - <select name="aktiv">'; - ?> - <option value="0" <?php if ($interface['aktiv'] == 0) echo 'selected'; ?>>Nicht verfügbar</option> - <option value="1" <?php if ($interface['aktiv'] == 1) echo 'selected'; ?>>Einzahlungen</option> - <option value="2" <?php if ($interface['aktiv'] == 2) echo 'selected'; ?>>Auszahlungen</option> - <option value="3" <?php if ($interface['aktiv'] == 3) echo 'selected'; ?>>Ein/Auszahlungen</option> - <?php echo '</select> - </td> - </tr> - <tr> - <td align="left">Währungsname</td><td align="left"><input type="Text" name="waehrung_name" value="' . $interface['waehrung_name'] . '" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td align="left">XX Punkt * XX = XX Externen Waehrung</td><td align="left"><input type="Text" name="punktewert" value="' . $interface['punktewert'] . '" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td align="left">XX Externe Waehrung / XX= = XX Punkt</td><td align="left"><input type="Text" name="wertepunkt" value="' . $interface['wertepunkt'] . '" style="width:180px;" maxlength="40"></td> - </tr> - <tr> - <td align="center" colspan="2"><input type="Submit" name="updaten" value="Hinzufuegen !"></td> - </tr> - </table> - </form> - <br><br> - <div align="center"> - <br> - <font size="1"><a href="http://www.paid-4.ch" target="_blank"> © by Lokutos </a></font> - </div>'; -} foot(); ?> diff --git a/adminforce/content/interfacedaten/pageconfig.php b/adminforce/content/interfacedaten/pageconfig.php index 0a07e55411015937440bf09cec77c44a6fc5d396..ba74c16728821208b07846b4587755e2e22a8dd3 100644 --- a/adminforce/content/interfacedaten/pageconfig.php +++ b/adminforce/content/interfacedaten/pageconfig.php @@ -24,8 +24,8 @@ head("Webseiteneinstellungen"); ?> <tr bgcolor="#f0f0f0"> <td align="left"><b>Wartungsmodus</b><br><i>Wartungstext muss bearbeitet werden!</i></td> <td align="left"> <select name="wartung"> - <option value="0" <?if ($interface['wartung'] == 0) echo 'SELECTED';?>>Deaktiviert </option> - <option value="1" <?if ($interface['wartung'] == 1) echo 'SELECTED';?>>Aktiviert</option> + <option value="0" <?php if ($interface['wartung'] == 0) echo 'SELECTED';?>>Deaktiviert </option> + <option value="1" <?php if ($interface['wartung'] == 1) echo 'SELECTED';?>>Aktiviert</option> </select> </td> </tr> diff --git a/adminforce/content/LKT_addons/LKT_rallysystem.php b/adminforce/content/rallysystem.php similarity index 100% rename from adminforce/content/LKT_addons/LKT_rallysystem.php rename to adminforce/content/rallysystem.php diff --git a/adminforce/content/LKT_addons/LKT_rallysystem2.php b/adminforce/content/rallysystem2.php similarity index 100% rename from adminforce/content/LKT_addons/LKT_rallysystem2.php rename to adminforce/content/rallysystem2.php diff --git a/adminforce/content/spider/spider.php b/adminforce/content/spider/spider.php deleted file mode 100644 index f4305d06ded74ac917b1fe962d362a0a17c77603..0000000000000000000000000000000000000000 --- a/adminforce/content/spider/spider.php +++ /dev/null @@ -1,586 +0,0 @@ -<?php -if ($_POST['update'] == 'Update!') { - db_query('UPDATE ' . $db_prefix . '_framespider_config SET - passwort="' . $_POST['passwort'] . '", - popups = ' . (INT)$_POST['popups'] . ', - fpo = ' . (INT)$_POST['fpo'] . ', - dip = ' . (INT)$_POST['dip'] . ', - uip = ' . (INT)$_POST['uip'] . ', - virus = ' . (INT)$_POST['virus'] . ', - ladezeit = ' . (INT)$_POST['ladezeit'] . ', - framebrecher = ' . (INT)$_POST['framebrecher'] . ', - frames = ' . (INT)$_POST['frames'] . ', - datei = ' . (INT)$_POST['datei'] . ', - seiten = ' . (INT)$_POST['seiten'] . ', - maxpopfbs = ' . (INT)$_POST['maxpopfbs'] . ', - maxpopfba = ' . (INT)$_POST['maxpopfba'] . ', - maxpopffbs = ' . (INT)$_POST['maxpopffbs'] . ', - maxpopffba = ' . (INT)$_POST['maxpopffba'] . ', - maxpoppms = ' . (INT)$_POST['maxpoppms'] . ', - maxpoppma = ' . (INT)$_POST['maxpoppma'] . ', - maxpopass = ' . (INT)$_POST['maxpopass'] . ', - maxpopasa = ' . (INT)$_POST['maxpopasa'] . ', - maxpoptrs = ' . (INT)$_POST['maxpoptrs'] . ', - maxpoptra = ' . (INT)$_POST['maxpoptra'] . ', - maxpoppls = ' . (INT)$_POST['maxpoppls'] . ', - maxpoppla = ' . (INT)$_POST['maxpoppla'] . ', - maxpopans = ' . (INT)$_POST['maxpopans'] . ', - maxpopana = ' . (INT)$_POST['maxpopana'] . ', - maxframepms = ' . (INT)$_POST['maxframepms'] . ', - maxframepma = ' . (INT)$_POST['maxframepma'] . ', - maxframeass = ' . (INT)$_POST['maxframeass'] . ', - maxframeasa = ' . (INT)$_POST['maxframeasa'] . ', - maxframetrs = ' . (INT)$_POST['maxframetrs'] . ', - maxframetra = ' . (INT)$_POST['maxframetra'] . ', - maxframepls = ' . (INT)$_POST['maxframepls'] . ', - maxframepla = ' . (INT)$_POST['maxframepla'] . ', - maxframeans = ' . (INT)$_POST['maxframeans'] . ', - maxframeana = ' . (INT)$_POST['maxframeana'] . ', - maxframefbs = ' . (INT)$_POST['maxframefbs'] . ', - maxframefba = ' . (INT)$_POST['maxframefba'] . ', - maxframeffbs = ' . (INT)$_POST['maxframeffbs'] . ', - maxframeffba = ' . (INT)$_POST['maxframeffba'] . ', - maxladenfbs = ' . (INT)$_POST['maxladenfbs'] . ', - maxladenfba = ' . (INT)$_POST['maxladenfba'] . ', - maxladenffbs = ' . (INT)$_POST['maxladenffbs'] . ', - maxladenffba = ' . (INT)$_POST['maxladenffba'] . ', - maxladenpms = ' . (INT)$_POST['maxladenpms'] . ', - maxladenpma = ' . (INT)$_POST['maxladenpma'] . ', - maxladenass = ' . (INT)$_POST['maxladenass'] . ', - maxladenasa = ' . (INT)$_POST['maxladenasa'] . ', - maxladentrs = ' . (INT)$_POST['maxladentrs'] . ', - maxladentra = ' . (INT)$_POST['maxladentra'] . ', - maxladenpls = ' . (INT)$_POST['maxladenpls'] . ', - maxladenpla = ' . (INT)$_POST['maxladenpla'] . ', - maxladenans = ' . (INT)$_POST['maxladenans'] . ', - maxladenana = ' . (INT)$_POST['maxladenana'] . ', - dateiendungen="' . $_POST['dateiendungen'] . '", - webseiten="' . $_POST['webseiten'] . '", - s_fs = ' . (INT)$_POST['s_fs'] . ', - rb = ' . (INT)$_POST['rb'] . ', - fb = ' . (INT)$_POST['fb'] . ', - ffb = ' . (INT)$_POST['ffb'] . ', - pm = ' . (INT)$_POST['pm'] . ', - an = ' . (INT)$_POST['an'] . ', - tr = ' . (INT)$_POST['tr'] . ', - pl = ' . (INT)$_POST['pl'] . ', - asu = ' . (INT)$_POST['asu'] . ', - adscan = ' . (INT)$_POST['adscan'] . ' - LIMIT 1'); -} - -if ($_GET['reset3'] == true) db_query('DELETE FROM ' . $db_prefix . '_framespider_save WHERE time < ' . (time() - 60)); -if ($_GET['reset2'] == true) db_query('UPDATE ' . $db_prefix . '_framespider_config SET c_frame = 0, c_vir = 0, c_load = 0, c_pop = 0, c_frames = 0, c_datei = 0, c_seiten = 0 LIMIT 1'); - -$spider_save = mysql_fetch_assoc(db_query('SELECT COUNT(*) AS anzahl FROM ' . $db_prefix . '_framespider_save WHERE time < ' . (time() - 60))); - -$spider_config = mysql_fetch_assoc(db_query('SELECT * FROM ' . $db_prefix . '_framespider_config LIMIT 1')); -$adscan = mysql_fetch_assoc(db_query('SELECT pw FROM ' . $db_prefix . '_adscan')); -head('VMS-Spider Konfiguration'); -echo ' -<table border="0" width="100%"> - <form action="" method="POST"> - <tr> - <td colspan="2" align="left"><b><U>Server Einstellungen:</U></b></td> - </tr> - <tr> - <td>Passwort:</td> - <td><input type="text" name="passwort" - value="' . $spider_config['passwort'] . '"></td> - </tr> - <tr> - <td>Reloads beachten?</td> - <td><input type="checkbox" name="rb" value="1" - ' . ($spider_config['rb'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td>Frameset schützen?</td> - <td><input type="checkbox" name="s_fs" value="1" - ' . ($spider_config['s_fs'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td>Abgelaufene Berechtigungen:</td> - <td><b> ' . number_format($spider_save[anzahl]) . ' </b> <a - href="?content=/spider/spider&reset3=true"><b>Löschen</b></a></td> - </tr> - <td></td> - <tr> - </tr> - <td></td> - <tr> - <td colspan="2" align="left"><b><U>Folgende Kampangen prüfen:</U></b></td> - </tr> - <td></td> - <tr> - <tr> - <td>Forcedbanner</td> - <td><input type="checkbox" name="fb" value="1" - ' . ($spider_config['fb'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td>Paidmails</td> - <td><input type="checkbox" name="pm" value="1" - ' . ($spider_config['pm'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td>Paidlinks</td> - <td><input type="checkbox" name="pl" value="1" - ' . ($spider_config['pl'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td>Autosurf</td> - <td><input type="checkbox" name="asu" value="1" - ' . ($spider_config['asu'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td>Traffic</td> - <td><input type="checkbox" name="tr" value="1" - ' . ($spider_config['tr'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td>Forcedframebrecher</td> - <td><input type="checkbox" name="ffb" value="1" - ' . ($spider_config['ffb'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td>Andere</td> - <td><input type="checkbox" name="an" value="1" - ' . ($spider_config['an'] == 0 ? "" : "checked") . '></td> - </tr> - - <td></td> - <tr> - </tr> - <td></td> - <tr> - <td colspan="2" align="left"><b><U>Filterverwaltung:</U></b></td> - </tr> - <td></td> - <tr> - <td colspan="2" align="left"><b>Max. Popups:</b></td> - </tr> - <tr> - <td>Folgepopups beachten?</td> - <td><input type="checkbox" name="fpo" value="1" - ' . ($spider_config['fpo'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td></td> - </tr> - <td><U>Forcedbanner:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxpopfbs" - value="' . $spider_config['maxpopfbs'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxpopfba" - value="' . $spider_config['maxpopfba'] . '"></td> - </tr> - <td><U>Paidmails:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxpoppms" - value="' . $spider_config['maxpoppms'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxpoppma" - value="' . $spider_config['maxpoppma'] . '"></td> - </tr> - <td><U>Paidlinks:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxpoppls" - value="' . $spider_config['maxpoppls'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxpoppla" - value="' . $spider_config['maxpoppla'] . '"></td> - </tr> - <td><U>Autosurf:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxpopass" - value="' . $spider_config['maxpopass'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxpopasa" - value="' . $spider_config['maxpopasa'] . '"></td> - </tr> - <td><U>Traffic:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxpoptrs" - value="' . $spider_config['maxpoptrs'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxpoptra" - value="' . $spider_config['maxpoptra'] . '"></td> - </tr> - <td><U>Forcedframebrecher:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxpopffbs" - value="' . $spider_config['maxpopffbs'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxpopffba" - value="' . $spider_config['maxpopffba'] . '"></td> - </tr> - <td><U>Andere:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxpopans" - value="' . $spider_config['maxpopans'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxpopana" - value="' . $spider_config['maxpopana'] . '"></td> - </tr> - <td colspan="2" align="left"><b>Max. Frames:</b></td> - <tr> - <td></td> - </tr> - <td><U>Forcedbanner:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxframefbs" - value="' . $spider_config['maxframefbs'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxframefba" - value="' . $spider_config['maxframefba'] . '"></td> - </tr> - <td><U>Paidmails:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxframepms" - value="' . $spider_config['maxframepms'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxframepma" - value="' . $spider_config['maxframepma'] . '"></td> - </tr> - <td><U>Paidlinks:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxframepls" - value="' . $spider_config['maxframepls'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxframepla" - value="' . $spider_config['maxframepla'] . '"></td> - </tr> - <td><U>Autosurf:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxframeass" - value="' . $spider_config['maxframeass'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxframeasa" - value="' . $spider_config['maxframeasa'] . '"></td> - </tr> - <td><U>Traffic:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxframetrs" - value="' . $spider_config['maxframetrs'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxframetra" - value="' . $spider_config['maxframetra'] . '"></td> - </tr> - <td><U>Forcedframebrecher:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxframeffbs" - value="' . $spider_config['maxframeffbs'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxframeffba" - value="' . $spider_config['maxframeffba'] . '"></td> - </tr> - <td><U>Andere:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxframeans" - value="' . $spider_config['maxframeans'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxframeana" - value="' . $spider_config['maxframeana'] . '"></td> - </tr> - <td colspan="2" align="left"><b>Max. Ladezeit in Sekunden: </b></td> - <tr> - <td></td> - </tr> - <td><U>Forcedbanner:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxladenfbs" - value="' . $spider_config['maxladenfbs'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxladenfba" - value="' . $spider_config['maxladenfba'] . '"></td> - </tr> - <td><U>Paidmails:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxladenpms" - value="' . $spider_config['maxladenpms'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxladenpma" - value="' . $spider_config['maxladenpma'] . '"></td> - </tr> - <td><U>Paidlinks:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxladenpls" - value="' . $spider_config['maxladenpls'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxladenpla" - value="' . $spider_config['maxladenpla'] . '"></td> - </tr> - <td><U>Autosurf:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxladenass" - value="' . $spider_config['maxladenass'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxladenasa" - value="' . $spider_config['maxladenasa'] . '"></td> - </tr> - <td><U>Traffic:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxladentrs" - value="' . $spider_config['maxladentrs'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxladentra" - value="' . $spider_config['maxladentra'] . '"></td> - </tr> - <td><U>Forcedframebrecher:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxladenffbs" - value="' . $spider_config['maxladenffbs'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxladenffba" - value="' . $spider_config['maxladenffba'] . '"></td> - </tr> - <td><U>Andere:</U></td> - <tr> - <td>Sponsorkampangen:</td> - <td><input type="text" name="maxladenans" - value="' . $spider_config['maxladenans'] . '"></td> - </tr> - <tr> - <td>Adminkampangen:</td> - <td><input type="text" name="maxladenana" - value="' . $spider_config['maxladenana'] . '"></td> - </tr> - <tr> - <td></td> - </tr> - <tr> - <td></td> - </tr> - <td><B>Verbotene Dateiendungen:</B></td> - <tr> - <td>In Popups suchen?</td> - <td><input type="checkbox" name="dip" value="1" - ' . ($spider_config['dip'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td>Endungen mit "," trennen.</td> - <td><input type="text" name="dateiendungen" - value="' . $spider_config['dateiendungen'] . '"></td> - </tr> - <td>z.B. ".zip,.rar,.exe" oder "zip,rar,exe"</td> - <td></td> - <tr> - <td></td> - <tr> - <tr> - <td></td> - <tr> - <td><B>Verbotene Webseiten:</B></td> - <tr> - <td>In Popups suchen?</td> - <td><input type="checkbox" name="uip" value="1" - ' . ($spider_config['uip'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td>Incl. "http://" angeben und mit "," trennen</td> - <td><input type="text" name="webseiten" - value="' . $spider_config['webseiten'] . '"></td> - </tr> - <td>z.B. "http://www.a.de,http://www.b.de"</td> - <td></td> - <tr> - <td>oder "https://,http://127.0.0.1,ftp://"</td> - <td></td> - </tr> - <tr> - <td></td> - <tr> - <tr> - <td></td> - <tr> - <tr> - <td><b>An Adscan melden (falls installiert)?</b></td> - <td><input type="checkbox"'; -if (!$adscan['pw']) echo 'disabled="disabled"'; -echo 'name="adscan" value="1" - ' . ($spider_config['adscan'] == 0 ? "" : "checked") . '></td> - <tr> - <td colspan="2" align="center"> </td> - </tr> - <tr> - <td colspan="2" align="left"><b>Kampangen sperren bei...</b></td> - </tr> - <tr> - <td>... zu vielen Popups?</td> - <td><input type="checkbox" name="popups" value="1" - ' . ($spider_config['popups'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td>... Virus?</td> - <td><input type="checkbox" name="virus" value="1" - ' . ($spider_config['virus'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td>... Framebrecher?</td> - <td><input type="checkbox" name="framebrecher" value="1" - ' . ($spider_config['framebrecher'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td>... zu vielen Frames?</td> - <td><input type="checkbox" name="frames" value="1" - ' . ($spider_config['frames'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td>... zu langer Ladezeit?</td> - <td><input type="checkbox" name="ladezeit" value="1" - ' . ($spider_config['ladezeit'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td>... verbotener Dateiendung?</td> - <td><input type="checkbox" name="datei" value="1" - ' . ($spider_config['datei'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td>... verbotener Webseite?</td> - <td><input type="checkbox" name="seiten" value="1" - ' . ($spider_config['seiten'] == 0 ? "" : "checked") . '></td> - </tr> - <tr> - <td colspan="2" align="center"><input type="submit" name="update" - value="Update!"></td> - </tr> - - <tr> - -</table> -<b><U>Statistik:</U> (</b> -<a href="?content=/spider/spider&reset2=true">Reset</a> -<b> )</b> -<br> -Der Spider hat bislang - ' . number_format($spider_config['c_pop'] + $spider_config['c_vir'] + $spider_config['c_seiten'] + $spider_config['c_datei'] + $spider_config['c_load'] + $spider_config['c_frame'] + $spider_config['c_frames'], 0, ',', '.') . ' -Kampagnen gemeldet: -<br> -- - ' . number_format($spider_config['c_pop'], 0, ',', '.') . ' -Kampagnen hatten zu viele Popups. -<br> -- - ' . number_format($spider_config['c_vir'], 0, ',', '.') . ' -Kampagnen hatten einen Virus. -<br> -- - ' . number_format($spider_config['c_frame'], 0, ',', '.') . ' -Kampagnen hatten einen Framebrecher. -<br> -- - ' . number_format($spider_config['c_frames'], 0, ',', '.') . ' -Kampagnen hatten zu viele Frames. -<br> -- - ' . number_format($spider_config['c_load'], 0, ',', '.') . ' -Kampagnen hatten eine zu lange Ladezeit. -<br> -- - ' . number_format($spider_config['c_datei'], 0, ',', '.') . ' -Kampagnen hatten verbotene Dateiendungen. -<br> -- - ' . number_format($spider_config['c_seiten'], 0, ',', '.') . ' -Kampagnen hatten verbotene Webseiten. -<br>'; -foot(); - -head('Gemeldete Kampagnen ( <a href="?content=/spider/spider&reset=true">Log leeren</a> )'); -echo ' -<table border="0" CELLPADDING="3" CELLSPACING="0" width="100%"> - <tr class="tr_head"> - <td align="center"><b>Tan</b></td> - <td align="center"><b>Url</b></td> - <td align="center"><b>Grund</b></td> - <td align="center"><b>Zeit</b></td> - </tr>'; - -if ($_GET['reset'] == true) db_query('TRUNCATE ' . $db_prefix . '_framespider_log'); -$gemeldete = db_query('SELECT tan,url,grund,zeit FROM ' . $db_prefix . '_framespider_log ORDER BY zeit DESC'); - -if (mysql_num_rows($gemeldete)) { - while ($gemeldet = mysql_fetch_assoc($gemeldete)) { - $i++; - $col = ($i % 2 == 0 ? "tr_row1" : "tr_row2"); - echo ' -<tr class="' . $col . '"> - <td align="center">' . $gemeldet['tan'] . '</td> - <td align="center"><a href="' . $gemeldet['url'] . '" target="_blank">[Link]</a></td> - <td align="center">' . $gemeldet['grund'] . '</td> - <td align="center">' . date("d.m.Y - H:i", $gemeldet['zeit']) . '</td> -</tr> -'; - } -} else { - echo ' -<tr> - <td colspan="4" align="center">- bislang keine Meldungen -</td> -</tr> -'; -} -echo ' - </form> -</table>'; -foot(); \ No newline at end of file diff --git a/adminforce/content/startseite.php b/adminforce/content/startseite.php index cb6db7df19fb0a443cef30a5c16205cdb6c891cc..f6f4590e82216bf032ceb05118614f50d925f81e 100644 --- a/adminforce/content/startseite.php +++ b/adminforce/content/startseite.php @@ -101,7 +101,6 @@ foot(); db_query ('DELETE FROM '.$db_prefix.'_werberdaten WHERE uid = '.$row['uid']); db_query ('UPDATE '.$db_prefix.'_werberdaten SET werber = 0 WHERE werber = '.$row['uid']); db_query ('DELETE FROM '.$db_prefix.'_admin_abuse WHERE uid = '.$row['uid']); - db_query ('DELETE FROM '.$db_prefix.'_adscan_userblacklist WHERE uid = '.$row['uid']); db_query ('DELETE FROM vms_buchungen WHERE uid = '.$row['uid']); db_query ('DELETE FROM vms_reloads WHERE uid = '.$row['uid']); db_query ('DELETE FROM vms_schnittstelle_anfragen WHERE uid = '.$row['uid']); diff --git a/adminforce/content/texte/faq.php b/adminforce/content/texte/faq.php index 8f791fee4c20b61fdbd334216f55aa1045afefd4..8b04e1565169c452603ba4c7f120b98554a13122 100644 --- a/adminforce/content/texte/faq.php +++ b/adminforce/content/texte/faq.php @@ -16,9 +16,7 @@ $inhalt = @fread ($fp, filesize ($filename)); fclose ($fp); $inhalt = str_replace('\\', '', $inhalt); -?> - -<?php head("FAQ's bearbeiten (html erlaubt!)");?> +head("FAQ's bearbeiten (html erlaubt!)");?> <div align="center"> <br /> <form action="" method="post"> diff --git a/adminforce/content/texte/wartung.php b/adminforce/content/texte/wartung.php index 356752394085586dc0813c4becb0070e8bdd7f28..5037301c5695c3af70edbea0a7b51f28e8adcc1f 100644 --- a/adminforce/content/texte/wartung.php +++ b/adminforce/content/texte/wartung.php @@ -16,9 +16,7 @@ $inhalt = @fread ($fp, filesize ($filename)); fclose ($fp); $inhalt = str_replace('\\', '', $inhalt); -?> - -<?php head("Wartungstext bearbeiten (html erlaubt!)");?> +head("Wartungstext bearbeiten (html erlaubt!)");?> <div align="center"> <br /> <form action="" method="post"> diff --git a/adminforce/content/usersystem/buchungen.php b/adminforce/content/usersystem/buchungen.php index 47ad922aec21cebcefcd5ac4d8db51fcea11cf66..29ba4e273c5fc2f09c68cbde8c82553685faf0b0 100644 --- a/adminforce/content/usersystem/buchungen.php +++ b/adminforce/content/usersystem/buchungen.php @@ -1,29 +1,25 @@ <?php head("Buchungsübersicht - Konto " . $_GET['uid']);?> -<table border="0" width="100%" cellpadding="0" cellspacing="1" bgcolor="#303030"> -<tr bgcolor="#f2f2f2"> -<td align="center"><b>Buchungs Id</b></td> -<td align="center"><b>Datum</b></td> -<td align="center"><b>Zeit</b></td> -<td align="center"><b>FuCos</b></td> -<td align="center"><b>Verwendungszweck</b></td> -</tr> -<?php -$buchungen_lesen = db_query("SELECT * FROM " . $db_prefix . "_buchungen WHERE uid=" . $_GET['uid'] . " ORDER BY buchungszeit DESC LIMIT 250"); -while ($buchung_schreiben = mysql_fetch_array($buchungen_lesen)) { - $buchcolor = '#000000'; - if ($buchung_schreiben['buchungsmenge'] < 0) $buchcolor = '#cc0000'; - - ?> -<tr bgcolor="#fafafa"> -<td align="left"> '.$buchung_schreiben['buchungs_id'];?></td> -<td align="center"> '.date("d.m.Y",$buchung_schreiben['buchungszeit']);?> </td> -<td align="center"> '.date("H:i",$buchung_schreiben['buchungszeit']);?> </td> -<td align="right"> <font color="'.$buchcolor;?>">'.number_format($buchung_schreiben['buchungsmenge'],2,",",".");?></font> </td> -<td align="left"> '.$buchung_schreiben['verwendungszweck'];?></td> -</tr> -<?php -} - -?> -</table> + <table border="0" width="100%" cellpadding="0" cellspacing="1" bgcolor="#303030"> + <tr bgcolor="#f2f2f2"> + <td align="center"><b>Buchungs Id</b></td> + <td align="center"><b>Datum</b></td> + <td align="center"><b>Zeit</b></td> + <td align="center"><b>FuCos</b></td> + <td align="center"><b>Verwendungszweck</b></td> + </tr> + <?php + $buchungen_lesen = db_query("SELECT * FROM " . $db_prefix . "_buchungen WHERE uid=" . $_GET['uid'] . " ORDER BY buchungszeit DESC LIMIT 250"); + while ($buchung_schreiben = mysql_fetch_array($buchungen_lesen)) { + $buchcolor = '#000000'; + if ($buchung_schreiben['buchungsmenge'] < 0) $buchcolor = '#cc0000'; + echo '<tr bgcolor="#fafafa"> + <td align="left"> '.$buchung_schreiben['buchungs_id'].'</td> + <td align="center"> '.date("d.m.Y",$buchung_schreiben['buchungszeit']).' </td> + <td align="center"> '.date("H:i",$buchung_schreiben['buchungszeit']).' </td> + <td align="right"> <font color="'.$buchcolor.'>">'.number_format($buchung_schreiben['buchungsmenge'],2,",",".").'</font> </td> + <td align="left"> '.$buchung_schreiben['verwendungszweck'].'</td> + </tr>'; + } + ?> + </table> <?php foot();?> \ No newline at end of file diff --git a/adminforce/content/usersystem/RefSchleifen.php b/adminforce/content/usersystem/refschleifen.php similarity index 100% rename from adminforce/content/usersystem/RefSchleifen.php rename to adminforce/content/usersystem/refschleifen.php diff --git a/adminforce/content/werbesystem/forcedbanner_468.php b/adminforce/content/werbesystem/forcedbanner_468.php index c8a162183bb2236c9f9a82bb4cff471d3bcd7a91..481ed604e7e490d34f3b5c1dfcc9164823de51a1 100644 --- a/adminforce/content/werbesystem/forcedbanner_468.php +++ b/adminforce/content/werbesystem/forcedbanner_468.php @@ -12,11 +12,11 @@ if (!isset($buchung)) $buchung = ""; if ($_POST['buchen'] == 'Jetzt Buchen') { // Fehlerprüfung - if (!$_POST['menge'] or ereg("[^0-9]", $_POST['menge'])) $buchungsfehler .= 'Bei Menge nur Zahlen!<br>'; + if (!$_POST['menge'] or !filter_var($_POST['aufendhalt'],FILTER_VALIDATE_INT)) $buchungsfehler .= 'Bei Menge nur Zahlen!<br>'; if (!$_POST['banner_url'] or !$_POST['menge'] or !$_POST['ziel'] or !$_POST['reload']) $buchungsfehler .= 'Bitte alle Felder ausfüllen!<br>'; - if ($_POST['reload'] < 1 or $_POST['reload'] > 24 or ereg("[^0-9]", $_POST['reload'])) $buchungsfehler .= 'Bei Reloadzeit nur Zahlen und zwischen 1 und 24 Stunden!<br>'; - if ($_POST['aufendhalt'] < 0 or $_POST['aufendhalt'] > 30 or ereg("[^0-9]", $_POST['aufendhalt'])) $buchungsfehler .= 'Bei dem Aufendhalt nur Zahlen und zwischen 0 und 30 Sekunden!<br>'; - if ($_POST['aufendhalt'] > 30 or $_POST['aufendhalt'] < 0 or ereg("[^0-9]", $_POST['aufendhalt'])) $buchungsfehler .= 'Aufendhalt nur Zahlen und zwischen 1 und 30 Sek.!<br>'; + if ($_POST['reload'] < 1 or $_POST['reload'] > 24 or !filter_var($_POST['reload'],FILTER_VALIDATE_INT)) $buchungsfehler .= 'Bei Reloadzeit nur Zahlen und zwischen 1 und 24 Stunden!<br>'; + if ($_POST['aufendhalt'] < 0 or $_POST['aufendhalt'] > 30 or !filter_var($_POST['aufendhalt'],FILTER_VALIDATE_INT)) $buchungsfehler .= 'Bei dem Aufendhalt nur Zahlen und zwischen 0 und 30 Sekunden!<br>'; + if ($_POST['aufendhalt'] > 30 or $_POST['aufendhalt'] < 0 or !filter_var($_POST['aufendhalt'],FILTER_VALIDATE_INT)) $buchungsfehler .= 'Aufendhalt nur Zahlen und zwischen 1 und 30 Sek.!<br>'; // Buchung durchführen if (!$buchungsfehler) { $buchungs_id = create_code(32); diff --git a/adminforce/frametest.php b/adminforce/frametest.php index 7a6bafee8f3f6a6ed1fc82ca5b9e2549bd197f08..3593cf7072aee7ca34555a9d18011e5fa4530699 100644 --- a/adminforce/frametest.php +++ b/adminforce/frametest.php @@ -7,8 +7,9 @@ if ($_GET['testen'] == 'true') { if ($_GET['frame'] == 'true') { echo 'Dies ist der Testframe'; } else { - @require_once ('../lib/functions.lib.php'); - @db_connect(); + require_once ('../lib/config.inc.php'); + require_once ('../lib/functions.lib.php'); + db_connect(); if (!isset($_GET['art'])) $_GET['art'] = ""; if (!isset($forced['tan'])) $forced['tan'] = ""; if (!isset($forced['ziel'])) $forced['ziel'] = ""; diff --git a/adminforce/index.php b/adminforce/index.php index 9ade26f8c1a1276d772e876aa51f38142b6f749f..511af1ebe72c385f5e605827985542be45846ac1 100644 --- a/adminforce/index.php +++ b/adminforce/index.php @@ -11,9 +11,10 @@ - if (!isset($_GET['content']) || empty ($_GET['content'])) $_GET['content'] = '/intern/startseite'; + if (!isset($_GET['content']) || empty ($_GET['content'])) $_GET['content'] = '/startseite'; if (!file_exists('content' . $_GET['content'] . '.php')) $_GET['content'] = '/error/keine_seite'; + require ('../lib/config.inc.php'); require ('../lib/functions.lib.php'); db_connect (); session_start(); @@ -25,6 +26,7 @@ if (!isset($_GET['content'])) $_GET['content'] = '/startseite'; if (!file_exists('content'.$_GET['content'].'.php')) $_GET['content'] = '/error/keine_seite'; if($_POST['check'] == "Login") { + require_once ('../lib/config.inc.php'); require_once ('../lib/functions.lib.php'); db_connect(); $page = mysql_fetch_array(db_query("SELECT admin_name, admin_pass FROM ".$db_prefix."_seitenkonfig LIMIT 1")); @@ -47,7 +49,7 @@ <meta name="Keywords" content="vms,paid4,loginscript"> <meta name="Description" content="Verdien was Du willst"> <meta name="Robots" content="INDEX,FOLLOW"> - <link rel="stylesheet" href="/css/main.css" type="text/css"> + <link rel="stylesheet" href="../css/main.css" type="text/css"> </head> <body> @@ -71,7 +73,7 @@ <?php if($_SESSION['admin'] != 1){?> <li> <form method="post"> - <input type="Text" class ="topbar_input" name="loginname" value="<?=$_POST['nickname'];?>" placeholder="Username"> + <input type="Text" class ="topbar_input" name="loginname" value="<?php echo $_POST['nickname'];?>" placeholder="Username"> <input type="Password" class ="topbar_input" name="passwort" value="" placeholder="Passwort"> <button type="submit" name="check" value="Login">Login</button> </form> @@ -96,4 +98,4 @@ </div> </body> </html> - <? db_close (); ?> \ No newline at end of file + <?php db_close (); ?> \ No newline at end of file diff --git a/adminforce/lib/menue_links.php b/adminforce/lib/menue_links.php index ab26e8a0eb46dc7205ff6627ca9f1add6e441401..e6d1c77d07b6d461ac4f24a2a27e49ccc769118d 100644 --- a/adminforce/lib/menue_links.php +++ b/adminforce/lib/menue_links.php @@ -9,11 +9,11 @@ menuehead("Newssystem"); echo '» <a href="?content=/newssystem/news">News schreiben</a><br>'; menuefoot(); -menuehead('LKT-Rallysystem'); - echo '» <a href="?content=/LKT_addons/LKT_rallysystem"><strong>Rally / Positionen</strong></a><br>'; +menuehead('Rallysystem'); + echo '» <a href="?content=/rallysystem"><strong>Rally / Positionen</strong></a><br>'; $rally = db_query("SELECT id,name FROM ".$db_prefix."_rallydaten"); while($rall = mysql_fetch_array($rally)){ - echo ' ↳ <a href="?content=/LKT_addons/LKT_rallysystem2&rally= '.$rall['id'].'">'.$rall['name'].'></a><br>'; + echo ' ↳ <a href="?content=/rallysystem2&rally= '.$rall['id'].'">'.$rall['name'].'></a><br>'; } menuefoot(); @@ -42,10 +42,3 @@ menuehead("Interfacebanner"); » <a href="?content=/interfacebanner/blacklist"><b>Blacklist</b></a><br>'; menuefoot(); -menuehead("Adscan"); - echo '» <a href="?content=/adscan/einstellungen">Einstellungen</a><br> - » <a href="?content=/adscan/meldungen">Meldungen</a><br> - » <a href="?content=/adscan/news">News</a><br> - » <a href="?content=/adscan/banner">Blocked by Adscan</a><br>'; -menuefoot(); - diff --git a/adscan/frameset.php b/adscan/frameset.php deleted file mode 100644 index 35e77405fa43e32973c82411be8fdac60d093b4f..0000000000000000000000000000000000000000 --- a/adscan/frameset.php +++ /dev/null @@ -1,38 +0,0 @@ -<?php -if (!isset($_GET['loading'])) $_GET['loading'] = false; -if (!isset($_GET['sec'])) $_GET['sec'] = false; -if (!isset($_GET['url'])) $_GET['url'] = ""; -if (!isset($_GET['count'])) $_GET['count'] = ""; - - -if (!$_GET['loading'] && !$_GET['sec'] && $_GET['url']){ -require('../lib/functions.lib.php'); -db_connect(); -db_query('INSERT INTO '.$db_prefix.'_adscan_frameset (url, `time`) VALUES ("%s", '.time().')', base64_decode($_GET['url'])); -db_close(); -echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<html> -<head> - <title>Frameset</title> - <meta http-equiv="refresh" content="'.$_GET['count'].'; URL=frameset.php?loading=true"> -</head> - -<frameset rows="*" border="0"> -<frame name="abuse" src="frameset.php?sec=true&url='.$_GET['url'].'" scrolling="no" frameborder="0"> -</frameset> -</html>'; - -} elseif(!$_GET['loading'] && !$_GET['count'] && $_GET['sec'] && $_GET['url']){ - -echo ' -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<html> -<head> - <title>Frameset</title> -</head> -<frameset rows="*" border="0"> -<frame name="abuse2" src="'.base64_decode($_GET['url']).'" scrolling="no" frameborder="0"> -</frameset> -</html>'; -} -?> \ No newline at end of file diff --git a/content/adscan_blacklist.php b/content/adscan_blacklist.php deleted file mode 100644 index 5809092d894295297b61d04801e3a0444483385e..0000000000000000000000000000000000000000 --- a/content/adscan_blacklist.php +++ /dev/null @@ -1,17 +0,0 @@ -<?php -if ($_GET['loeschen'] && $_GET['tan']) db_query('DELETE FROM ' . $db_prefix . '_adscan_userblacklist WHERE tan="' . mysql_real_escape_string($_GET['tan']) . '"'); - -$blacklist = db_query('SELECT tan FROM ' . $db_prefix . '_adscan_userblacklist'); -head('Eigene Blacklist'); -echo '<table width="100%"> -<tr> -<td>TAN</td> -</tr>'; -while ($kampagne = mysql_fetch_assoc($blacklist)) { - echo '<tr> - <td>' . $kampagne['tan'] . '</td> - <td><a href="' . $domain . '/top_forcedbanner.php?tan=' . $kampagne['tan'] . '">Vergütung</a> <a href="?content=/adscan_blacklist&tan=' . $kampagne['tan'] . '&loeschen=true">Löschen</a></td> - </tr>'; -} -echo '</table>'; -foot(); \ No newline at end of file diff --git a/content/framebrecher.php b/content/framebrecher.php deleted file mode 100644 index 0476a854ea831f7f24d13775c30c8e04653db22e..0000000000000000000000000000000000000000 --- a/content/framebrecher.php +++ /dev/null @@ -1,62 +0,0 @@ -<?php -userstatus(); - -if ($_POST['uebertragen'] == 'Melden') { - head('Meldung'); - if ($_POST['tan'] != '') { - if (is_numeric($_POST['grund']) && $_POST['grund'] > 0 && $_POST['grund'] < 8) { - if (eregi('tan=',$_POST['tan'])) { - $tan = split('tan=',$_POST['tan'], 2); - $tan = split('&', $tan[1]); - $_POST['tan'] = $tan[0]; - } - - $abfrage = mysql_fetch_assoc(db_query('SELECT tan, kid, ziel, reload, aufendhalt, werbeart FROM '.$db_prefix.'_gebuchte_werbung WHERE tan="'.mysql_real_escape_string($_POST['tan']).'" LIMIT 1')); - if ($abfrage) { - db_query('REPLACE INTO '.$db_prefix.'_adscan_userblacklist (uid, tan) VALUES ('.$_SESSION['uid'].', "'.$abfrage['tan'].'")'); - $einstellungen = mysql_fetch_assoc(db_query('SELECT updatesite, pw, werbearten, version FROM '.$db_prefix.'_adscan LIMIT 1')); - $einstellungen['werbearten'] = explode(', ', $einstellungen['werbearten']); - if ((!in_array($abfrage['werbeart'], $einstellungen['werbearten']) && $_POST['grund'] == 1) || $_POST['grund'] != 1) { - if ($_POST['grund'] < 7) db_query('INSERT INTO '.$db_prefix.'_adminblacklist (tan, time) VALUES ("'.$abfrage['tan'].'", '.time().')'); - if (($abfrage['kid'] != 0) && ($abfrage['sponsor'] != 'administrator') && $_POST['grund'] < 6) { - if ($fp = file_get_contents($einstellungen['updatesite'].'upload.php?pw='.$einstellungen['pw'].'&url='.urlencode($abfrage['ziel']).'&kid='.$abfrage['kid'].'&reload='.$abfrage['reload'].'&aufenthalt='.$abfrage['aufendhalt'].'&werbeart='.$abfrage['werbeart'].'&grund='.$_POST['grund'])) { - echo 'Der Adscan Server erzeugt folgende Rückgabe:<br><br>'.$fp; - } elseif ($_POST['grund'] < 6) { - echo 'Kampagne wurde dem Admin gemeldet!'; - } else { - echo 'Die Verbindung zum Adscan Server konnte nicht hergestellt werden.'; - } - } else echo 'Meldung wurde dem Admin gesendet!'; - } else { - echo 'Diese Kampagne hat einen Zwangsframebrecher!'; - } - } else { - echo 'Ungültige TAN!'; - } - } else { - echo 'Du hast eine ungültige Auswahl beim Pulldown-Feld gemacht!'; - } - } else { - echo 'Du hast keine TAN eingegeben'; - } - foot(); -} - -head('Neue Kampagne melden'); - -echo '<form action="" method="post"> -<table width="70%"> -<tr> -<td>Tan oder URL:</td><td><input type="text" name="tan" value="'.$_GET['tan'].'"></td> -</tr> -<tr> -<td>Meldegrund:</td><td><select name="grund"><option value="1">Framebrecher</option><option value="2">Virus</option><option value="4">Zu viele Popups</option><option value="5">Zu viele Frames</option><option value="6">Kampagne abgelaufen</option><option value="7">Persönliche Gründe</option></select></td> -</tr> -<tr> -<td colspan="2" align="center"><input type="submit" name="uebertragen" value="Melden"></td> -</tr> -</table> -</form>'; - -foot(); -?> \ No newline at end of file diff --git a/content/intern/aktivieren.php b/content/intern/aktivieren.php index 87b414566e75fb0f03d98cd6a7dcdeb6733063fe..7a27e595f2d29f03afde6d4239f60bae106b5bcd 100644 --- a/content/intern/aktivieren.php +++ b/content/intern/aktivieren.php @@ -10,11 +10,11 @@ if (mysql_num_rows($aktivierung)) { db_query("DELETE FROM " . $db_prefix . "_aktivierungen WHERE ak = '" . $_GET['ak'] . "' LIMIT 1"); head("$seitenname - Accountaktivierung!"); - echo 'Die Aktivierung Deines Accounts bei <?=$seitenname;?> war erfolgreich, + echo 'Die Aktivierung Deines Accounts bei '.$seitenname.' war erfolgreich, Du kannst Dich nun bei uns einloggen und unser Angebot in vollem Umfang nutzen.<br> <br> Solltest Du Fehler auf unserer Webseite finden dann sende uns bitte eine Email - an <a href="mailto:<?=$betreibermail;?>" target="_blank"><?=$betreibermail;?></a><br> + an <a href="mailto:'.$betreibermail.'" target="_blank">'.$betreibermail.'</a><br> <br> Wir wünschen Dir nun viel Spaß und viele viele Funcoins!<br> <br> diff --git a/content/intern/anmelden.php b/content/intern/anmelden.php index 452a3a9fc467ddedf47b322fc7743d3a53270686..712ab5fba3e2333a7c8b7ad1a3be4f1b21ef27c4 100644 --- a/content/intern/anmelden.php +++ b/content/intern/anmelden.php @@ -88,19 +88,19 @@ if ($anmeldeok != "true") { <table style="width:500px; margin:0 auto;"> <tr class="tabellenbody_0"> <td class="main"><b>Nickname:</b></td> - <td class="main"><input type="text" name="nickname" value="<?=$_POST['nickname'];?>"></td> + <td class="main"><input type="text" name="nickname" value="<?php echo $_POST['nickname'];?>"></td> </tr> <tr class="tabellenbody_1"> <td class="main"><b>Nachname:</b></td> - <td class="main"><input type="text" name="nachname" value="<?=$_POST['nachname'];?>"></td> + <td class="main"><input type="text" name="nachname" value="<?php echo $_POST['nachname'];?>"></td> </tr> <tr class="tabellenbody_0"> <td class="main"><b>Vorname:</b></td> - <td class="main"><input type="text" name="vorname" value="<?=$_POST['vorname'];?>"></td> + <td class="main"><input type="text" name="vorname" value="<?php echo $_POST['vorname'];?>"></td> </tr> <tr class="tabellenbody_1"> <td class="main"><b>Emailadresse:</b></td> - <td class="main"><input type="text" name="emailadresse" value="<?=$_POST['emailadresse'];?>"></td> + <td class="main"><input type="text" name="emailadresse" value="<?php echo $_POST['emailadresse'];?>"></td> </tr> <tr class="tabellenbody_0"> <td class="main">Werber:</td> diff --git a/content/intern/mediadaten.php b/content/intern/mediadaten.php index 3aba3ea98c7710382cda7f72e9a546e7724a6d2a..f56d9931a713abca2749a027158bbb5447ccaaa9 100644 --- a/content/intern/mediadaten.php +++ b/content/intern/mediadaten.php @@ -76,7 +76,7 @@ head("Mediadaten - Diverses");?> <td width="50%"><?php echo @number_format($werberdaten['wd_gesamt'],2,",",".");?> <?php echo $waehrung;?></td> </tr> </table> -<?phpfoot(); +<?php foot(); head("Mediadaten - Werbung");?> <table width="100%" border="0" cellpadding="1" cellspacing="1"> <tr class="tabellenbody_0"> diff --git a/content/konto/auszahlen.php b/content/konto/auszahlen.php index 55f5d0f7a9de5a4fdcfc594a57aa8f72d780dfb7..b4075a6b47db8c44bd7660c4f81f16b091180a0b 100644 --- a/content/konto/auszahlen.php +++ b/content/konto/auszahlen.php @@ -2,162 +2,135 @@ userstatus(); // Variabeln definieren -if (!isset($_POST['auszahlen'])) $_POST['auszahlen'] = ""; -if (!isset($_POST['uid_passwort'])) $_POST['uid_passwort'] = ""; -if (!isset($_POST['trans_menge'])) $_POST['trans_menge'] = ""; -if (!isset($auszahlmeldung)) $auszahlmeldung = ""; +if(!isset($_POST['auszahlen'])) $_POST['auszahlen'] = ""; +if(!isset($_POST['uid_passwort'])) $_POST['uid_passwort'] = ""; +if(!isset($_POST['trans_menge'])) $_POST['trans_menge'] = ""; +if(!isset($auszahlmeldung)) $auszahlmeldung = ""; $tag = strtotime("".date("m")."/".date("d")."/".date("Y")." 0 hours 0 minutes 0 seconds"); -$schnittstellen_res = db_query(" -SELECT t1.*, t2.* FROM vms_multi_konten t2 -LEFT JOIN ".$db_prefix."_schnittstelle t1 ON t1.schnittstelle=t2.waehrung -WHERE t2.uid=".$_SESSION['uid']." AND t1.aktiv >=2 "); +$schnittstellen_res = db_query("SELECT t1.*, t2.* FROM vms_multi_konten t2 + LEFT JOIN ".$db_prefix."_schnittstelle t1 ON t1.schnittstelle=t2.waehrung + WHERE t2.uid=".$_SESSION['uid']." AND t1.aktiv >=2 "); -while($_temp=mysql_fetch_assoc($schnittstellen_res)) { - $schnittstellen[] = $_temp; - $erlaubte_schnittstellen[] = $_temp['schnittstelle']; +while($_temp = mysql_fetch_assoc($schnittstellen_res)){ + $schnittstellen[] = $_temp; + $erlaubte_schnittstellen[] = $_temp['schnittstelle']; } -if ($schnittstelle['anfragen_user'] != 0){ - $s_verbrauch = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_schnittstelle_anfragen WHERE uid='".$_SESSION['uid']."' and zeit='".$tag."'")); -} - -$kontodaten = mysql_fetch_array(db_query("SELECT `kontostand` FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1")); +$kontodaten = mysql_fetch_array(db_query("SELECT `kontostand` FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1")); -if (isset($_POST['waehrung']) && $_POST['auszahlen'] == 'Auszahlen' && $_POST['uid_passwort'] && $_POST['trans_menge'] && in_array($_POST['waehrung'], $erlaubte_schnittstellen)) -{ - $schnittstelle_f = db_query("SELECT * FROM ".$db_prefix."_schnittstelle WHERE aktiv >=2 AND schnittstelle='".$_POST['waehrung']."' LIMIT 1"); - if(mysql_num_rows($schnittstelle_f) == 1) - { - $schnittstelle = mysql_fetch_array($schnittstelle_f); - // - if (!ereg("[^0-9]", $_POST['trans_menge']) and $_POST['trans_menge'] >= $schnittstelle['auszahlsumme']) - { - $azs = $_POST['trans_menge']; - $_POST['trans_menge'] /= $schnittstelle['punktewert']; - if ($_POST['trans_menge'] <= $kontodaten['kontostand']) - { - if ($schnittstelle['anfragen_user'] == 0 or $s_verbrauch < $schnittstelle['anfragen_user']) - { - $konto = mysql_fetch_assoc(db_query('SELECT kontoid FROM vms_multi_konten WHERE uid='.$_SESSION['uid'].' AND waehrung=\''.$_POST['waehrung'].'\' LIMIT 1')); - $buchungs_id = create_code(14); - if($konto['kontoid'] != 0){ - require_once ("lib/schnittstellen/".$schnittstelle['schnittstelle'].".php"); - auszahlen ($schnittstelle['betreiber_id'],$schnittstelle['betreiber_passwort'],$konto['kontoid'],$_POST['uid_passwort'],$schnittstelle['betreiber_kennung'],$azs,$schnittstelle['auszahltext'],''); - } - if ($schnittstelle['anfragen_user'] != 0) - db_query("INSERT INTO ".$db_prefix."_schnittstelle_anfragen (zeit,uid) VALUES ('".$tag."','".$_SESSION['uid']."')"); - if ($error) { - $auszahlmeldung = $trans_ausgabe; - } else { - $betragss=$_POST['trans_menge']* - kontobuchung ('-',$_POST['trans_menge'],$_SESSION['uid']); - buchungsliste ($buchungs_id,'-'.$_POST['trans_menge'],$schnittstelle['auszahltext'],$_SESSION['uid']); - $auszahlmeldung = 'Es wurden '.$azs.' '.$waehrung.' ausgezahlt, das sind '.$_POST['trans_menge'].' Punkte'; - } - } else { - $auszahlmeldung = 'Deine Schnittstellenanfragen sind verbraucht!!!'; - } - } else { - $auszahlmeldung = 'Soviel Guthaben hast Du nicht!!!'; - } - } - } else { - $auszahlmeldung = 'Bitte achte auch die Buchungsmenge!!!'; - } -} else { - if ($_POST['auszahlen'] == 'Auszahlen') - $auszahlmeldung = 'Eingabefehler, bitte wiederholen!!!'; -} -?> +if(isset($_POST['waehrung']) && $_POST['auszahlen'] == 'Auszahlen' && $_POST['uid_passwort'] && $_POST['trans_menge'] && in_array($_POST['waehrung'], $erlaubte_schnittstellen)){ + $schnittstelle_f = db_query("SELECT * FROM ".$db_prefix."_schnittstelle WHERE aktiv >=2 AND schnittstelle='".$_POST['waehrung']."' LIMIT 1"); + if(mysql_num_rows($schnittstelle_f) == 1){ + $schnittstelle = mysql_fetch_array($schnittstelle_f); -<form action="" method="post"> - <?head("Auszahlen");?> - <p align="center">Momentan kannst du mit folgenden Währungen auszahlen: <br /></p> - <p align="center"> - <select name="waehrung"> - <?php - $c=count($schnittstellen); - for($i=0;$i<$c;$i++) { ?> - <option value="<?php echo $schnittstellen[$i]['schnittstelle']; ?>"><?php echo $schnittstellen[$i]['schnittstelle']; ?></option> - <?php } ?> - </select> - <br /> - <p align="center"> - <input type="submit" name="b1" value="Auswählen" /> - </p> -</form> - -<br> - <div align="center"> - <!-- Dies ist der Copyright hinweis von http://www.LKTechnik.ch er Darf weder Unsichtbar gemacht werden noch darf er entfernt werden. --> - <!-- Sollte es festgestellt werden das er entfernt wurde erlischt die Lizenz und man hat keinenj anspruch mehr auf den gekauften Artikel. --> - <a href="http://www.lktechnik.ch" target="_blank" name="LKTechnik Sripte,Blog und mehr." title="LKTechnik Sripte,Blog und mehr." style="font-size: 10px;"> © by LKTechnik.ch </a> - </div> -<?php -foot(); + if($schnittstelle['anfragen_user'] != 0){ + $s_verbrauch = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_schnittstelle_anfragen WHERE uid='".$_SESSION['uid']."' AND zeit='".$tag."'")); + }else $s_verbrauch = 0; -if(isset($_POST['waehrung']) && in_array($_POST['waehrung'],$erlaubte_schnittstellen)){ - $schnittstelle = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_schnittstelle WHERE aktiv >= 2 AND schnittstelle='".$_POST['waehrung']."' LIMIT 1 ")); - head("Auszahlen");?> - <form action="" method="post"> - <input type="hidden" name="waehrung" value="<?php echo $_POST['waehrung']; ?>"> - <?php - $foo = db_query('SELECT kontoid FROM vms_multi_konten WHERE uid='.$_SESSION['uid'].' AND waehrung=\''.$_POST['waehrung'].'\' LIMIT 1'); + if(filter_var($_POST['trans_menge'],FILTER_VALIDATE_FLOAT) and $_POST['trans_menge'] >= $schnittstelle['auszahlsumme']){ + $azs = $_POST['trans_menge']; + $_POST['trans_menge'] /= $schnittstelle['punktewert']; + if($_POST['trans_menge'] <= $kontodaten['kontostand']){ + if($schnittstelle['anfragen_user'] == 0 or $s_verbrauch <= $schnittstelle['anfragen_user']){ + $konto = mysql_fetch_assoc(db_query("SELECT kontoid FROM ".$db_prefix."_multi_konten WHERE uid=".$_SESSION['uid']." AND waehrung='".$_POST['waehrung']."' LIMIT 1")); + $buchungs_id = create_code(14); + if($konto['kontoid'] != 0){ + require_once("lib/schnittstellen/".$schnittstelle['schnittstelle'].".php"); + auszahlen($schnittstelle['betreiber_id'], $schnittstelle['betreiber_passwort'], $konto['kontoid'], $_POST['uid_passwort'], $schnittstelle['betreiber_kennung'], $azs, $schnittstelle['auszahltext'], ''); + } + if($schnittstelle['anfragen_user'] != 0) db_query("INSERT INTO ".$db_prefix."_schnittstelle_anfragen (zeit,uid) VALUES ('".$tag."','".$_SESSION['uid']."')"); + if($error){ + $auszahlmeldung = $trans_ausgabe; + }else{ + kontobuchung('-', $_POST['trans_menge'], $_SESSION['uid']); + buchungsliste($buchungs_id, '-'.$_POST['trans_menge'], $schnittstelle['auszahltext'], $_SESSION['uid']); + $auszahlmeldung = 'Es wurden '.$azs.' '.$waehrung.' ausgezahlt, das sind '.$_POST['trans_menge'].' Punkte'; + } + }else $auszahlmeldung = 'Deine Schnittstellenanfragen sind verbraucht!!!'; + }else $auszahlmeldung = 'Soviel Guthaben hast Du nicht!!!'; + } + }else $auszahlmeldung = 'Bitte achte auch die Buchungsmenge!!!'; +}elseif($_POST['auszahlen'] == 'Auszahlen') $auszahlmeldung = 'Eingabefehler, bitte wiederholen!!!'; - if(mysql_num_rows($foo) == 0) - echo 'Bitte lege im Userprofil deine Konto-ID fest.'; - else { - $foodata=mysql_fetch_array($foo); ?> - <table width="100%" border="0" cellpadding="2" cellspacing="2"> - <tr> - <td align="left" width="55%">Kontonummer der Ausgewählten Währung</td> - <td align="left"> - <?=$foodata['kontoid'];?> - </td> - </tr> - <tr> - <td align="left">Aktueller Kontostand in <?=$waehrung;?>.</td> - <td align="left"> - <?=number_format($kontodaten['kontostand'],2,",",".").' '.$waehrung.'';?> - </td> - </tr> - <tr> - <td align="left">Aktueller Kontostand umgerechnet.</td> - <td align="left"> - <?=number_format($kontodaten['kontostand']*$schnittstelle['punktewert'],2,",",".").' '.$schnittstelle['waehrung_name'];?> - </td> - </tr> - <tr> - <td align="left">------------------------------------------------</td> - <td align="left">------------------------------------------------</td> - </tr> - <tr> - <td align="left">Auszahlsumme (min. - <?php echo $schnittstelle['auszahlsumme'];?> - <?php echo $schnittstelle['waehrung_name'];?>)</td> - <td align="left"> - <input type="Text" name="trans_menge" value=""> (in <?php echo $schnittstelle['waehrung_name'];?> angeben) - </td> - </tr> - <tr> - <td align="left"><?php echo $schnittstelle['waehrung_name'];?>-Passwort </td> - <td align="left"> - <input type="Password" name="uid_passwort" value=""> (Wird nicht gespeichert.) - </td> - </tr> - <tr> - <td align="center" colspan="2"> - <input type="Submit" name="auszahlen" value="Auszahlen"> - </td> - </tr> - </table> - </form> - <?php - if ($auszahlmeldung) - echo '<div align="center"><font color="#800000">'.$auszahlmeldung.'</font></div>';?> -<?} ?> +head("Auszahlen"); ?> + <form action="" method="post"> + <p align="center">Momentan kannst du mit folgenden Währungen auszahlen: <br/></p> + <p align="center"> + <select name="waehrung"> + <?php + $c = count($schnittstellen); + for($i = 0; $i < $c; $i++){ ?> + <option + value="<?php echo $schnittstellen[$i]['schnittstelle']; ?>"><?php echo $schnittstellen[$i]['schnittstelle']; ?></option> + <?php } ?> + </select> + <br/> + <input type="submit" name="b1" value="Auswählen"/> + </p> + </form> + <br> +<?php foot(); -<? foot(); }?> +if(isset($_POST['waehrung']) && in_array($_POST['waehrung'], $erlaubte_schnittstellen)){ + $schnittstelle = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_schnittstelle WHERE aktiv >= 2 AND schnittstelle='".$_POST['waehrung']."' LIMIT 1 ")); + head("Auszahlen"); ?> + <form action="" method="post"> + <input type="hidden" name="waehrung" value="<?php echo $_POST['waehrung']; ?>"> + <?php + $multi_kontoida = db_query("SELECT kontoid FROM ".$db_prefix."_multi_konten WHERE uid=".$_SESSION['uid']." AND waehrung='".$_POST['waehrung']."' LIMIT 1"); + if(mysql_num_rows($multi_kontoida) == 0){ + echo 'Bitte lege im Userprofil deine Konto-ID fest.'; + }else{ + $multi_kontoid = mysql_fetch_array($multi_kontoida); ?> + <table width="100%" border="0" cellpadding="2" cellspacing="2"> + <tr> + <td align="left" width="55%">Kontonummer der Ausgewählten Währung</td> + <td align="left"> + <?php echo $multi_kontoid['kontoid']; ?> + </td> + </tr> + <tr> + <td align="left">Aktueller Kontostand in <?php echo $waehrung; ?>.</td> + <td align="left"> + <?php echo number_format($kontodaten['kontostand'], 2, ",", ".").' '.$waehrung.''; ?> + </td> + </tr> + <tr> + <td align="left">Aktueller Kontostand umgerechnet.</td> + <td align="left"> + <?php echo number_format($kontodaten['kontostand'] * $schnittstelle['punktewert'], 2, ",", ".").' '.$schnittstelle['waehrung_name']; ?> + </td> + </tr> + <tr> + <td align="left">------------------------------------------------</td> + <td align="left">------------------------------------------------</td> + </tr> + <tr> + <td align="left">Auszahlsumme (min. + <?php echo $schnittstelle['auszahlsumme']; ?> + <?php echo $schnittstelle['waehrung_name']; ?>) + </td> + <td align="left"> + <input type="Text" name="trans_menge" value=""> (in <?php echo $schnittstelle['waehrung_name']; ?> angeben) + </td> + </tr> + <tr> + <td align="left"><?php echo $schnittstelle['waehrung_name']; ?>-Passwort</td> + <td align="left"> + <input type="Password" name="uid_passwort" value=""> (Wird nicht gespeichert.) + </td> + </tr> + <tr> + <td align="center" colspan="2"> + <input type="Submit" name="auszahlen" value="Auszahlen"> + </td> + </tr> + </table> + <?php if($auszahlmeldung) echo '<div align="center"><font color="#800000">'.$auszahlmeldung.'</font></div>'; + } + echo '</form>'; + foot(); +} \ No newline at end of file diff --git a/content/konto/buchungen.php b/content/konto/buchungen.php index a4a23b97099bd1df02823624e81145e0b8f9a0e5..2495343db56df98ee282f07b2b5aa99983963ee0 100644 --- a/content/konto/buchungen.php +++ b/content/konto/buchungen.php @@ -1,14 +1,14 @@ -<? userstatus();?> +<?php userstatus();?> -<?head('Buchungsübersicht (max. 50 Buchungen)');?> +<?php head('Buchungsübersicht (max. 50 Buchungen)');?> <table class="tabellen"> <tr class="tabellenhead"> <td align="center"><b>Zeit</b></td> <td align="center"><b>Buchung</b></td> -<td align="center"><b><?=$waehrung;?></b></td> +<td align="center"><b><?php echo $waehrung;?></b></td> <td align="center"><b>Verwendungszweck</b></td> </tr> -<? +<?php $buchungen_lesen = db_query("SELECT * FROM ".$db_prefix."_buchungen WHERE uid=".$_SESSION['uid']." ORDER BY buchungszeit DESC LIMIT 50"); while ($buchung_schreiben = mysql_fetch_array($buchungen_lesen)) { $i++; @@ -21,14 +21,14 @@ if ($i % 2 == 0){ $row = 1; } ?> -<tr class="tabellenbody_<?=$row;?>"> -<td align="left"> <?=date("d.m.Y - H:i",$buchung_schreiben['buchungszeit']);?> </td> -<td align="center"> <?=$buchung_schreiben['buchungs_id'];?></td> -<td align="right"> <font color="<?=$buchcolor;?>"><?=number_format($buchung_schreiben['buchungsmenge'],2,",",".");?></font> </td> -<td align="left"> <?=$buchung_schreiben['verwendungszweck'];?></td> +<tr class="tabellenbody_<?php echo $row;?>"> +<td align="left"> <?php echo date("d.m.Y - H:i",$buchung_schreiben['buchungszeit']);?> </td> +<td align="center"> <?php echo $buchung_schreiben['buchungs_id'];?></td> +<td align="right"> <font color="<?php echo $buchcolor;?>"><?php echo number_format($buchung_schreiben['buchungsmenge'],2,",",".");?></font> </td> +<td align="left"> <?php echo $buchung_schreiben['verwendungszweck'];?></td> </tr> -<? +<?php } ?> </table> -<?foot();?> \ No newline at end of file +<?php foot();?> \ No newline at end of file diff --git a/content/konto/einzahlen.php b/content/konto/einzahlen.php index 4c9af9a41aacb8a557f09c895a60714d7802380e..f7814d1dae01d263bb0e8ef185ed517c841e336a 100644 --- a/content/konto/einzahlen.php +++ b/content/konto/einzahlen.php @@ -2,162 +2,128 @@ userstatus(); // Variabeln definieren -if (!isset($_POST['einzahlen'])) $_POST['einzahlen'] = ""; -if (!isset($_POST['uid_passwort'])) $_POST['uid_passwort'] = ""; -if (!isset($_POST['trans_menge'])) $_POST['trans_menge'] = ""; -if (!isset($einzahlmeldung)) $einzahlmeldung = ""; - +if(!isset($_POST['einzahlen'])) $_POST['einzahlen'] = ""; +if(!isset($_POST['uid_passwort'])) $_POST['uid_passwort'] = ""; +if(!isset($_POST['trans_menge'])) $_POST['trans_menge'] = ""; +if(!isset($einzahlmeldung)) $einzahlmeldung = ""; $tag = strtotime("".date("m")."/".date("d")."/".date("Y")." 0 hours 0 minutes 0 seconds"); -$schnittstellen_res = db_query(" -SELECT t1.*, t2.* FROM vms_multi_konten t2 -LEFT JOIN ".$db_prefix."_schnittstelle t1 ON t1.schnittstelle=t2.waehrung -WHERE t2.uid=".$_SESSION['uid']." AND (t1.aktiv = 1 OR t1.aktiv = 3)"); - +$schnittstellen_res = db_query("SELECT t1.*, t2.* FROM vms_multi_konten t2 + LEFT JOIN ".$db_prefix."_schnittstelle t1 ON t1.schnittstelle=t2.waehrung + WHERE t2.uid=".$_SESSION['uid']." AND (t1.aktiv = 1 OR t1.aktiv = 3)"); -while($_temp=mysql_fetch_assoc($schnittstellen_res)) -{ - $schnittstellen[] = $_temp; - $erlaubte_schnittstellen[] = $_temp['schnittstelle']; +while($_temp = mysql_fetch_assoc($schnittstellen_res)){ + $schnittstellen[] = $_temp; + $erlaubte_schnittstellen[] = $_temp['schnittstelle']; } $kontodaten = mysql_fetch_array(db_query("SELECT `kontostand` FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1")); -if (isset($_POST['waehrung']) && $_POST['einzahlen'] == 'Einzahlen' && $_POST['uid_passwort'] && $_POST['trans_menge'] && in_array($_POST['waehrung'], $erlaubte_schnittstellen)) { - -$schnittstelle_f = db_query("SELECT * FROM ".$db_prefix."_schnittstelle -WHERE (aktiv = 1 OR aktiv= 3) AND schnittstelle='".$_POST['waehrung']."' LIMIT 1"); - - -if(mysql_num_rows($schnittstelle_f) == 1) -{ - $schnittstelle=mysql_fetch_array($schnittstelle_f); - - if ($schnittstelle['anfragen_user'] != 0) - { - $s_verbrauch = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_schnittstelle_anfragen - WHERE uid='".$_SESSION['uid']."' and zeit='".$tag."'")); - } - $betrag =$_POST['trans_menge']; - $betragu = floor($_POST['trans_menge'] / $schnittstelle['wertepunkt']); - - //echo "<br>".$_POST['trans_menge']." : ". $schnittstelle['wertepunkt'] . " = ".$betrag."<br>"; - - $einzahlgrenze = mysql_fetch_array(db_query("SELECT `einzahlgrenze` FROM ".$db_prefix."_seitenkonfig LIMIT 1")); - - if (!ereg("[^0-9]", $betrag) and $betrag >= $schnittstelle['einzahlsumme'] and ($kontodaten['kontostand']+($betrag/$schnittstelle['wertepunkt'])) <= $einzahlgrenze['einzahlgrenze']) - { - if ($schnittstelle['anfragen_user'] == 0 or $s_verbrauch < $schnittstelle['anfragen_user']) - { - $konto = mysql_fetch_assoc(db_query('SELECT kontoid FROM vms_multi_konten WHERE uid='.$_SESSION['uid'].' AND waehrung=\''.$_POST['waehrung'].'\' LIMIT 1')); - $buchungs_id = create_code(14); - - if($konto['kontoid'] != 0) - { - require_once ("lib/schnittstellen/".$schnittstelle['schnittstelle'].".php"); - einzahlen($schnittstelle['betreiber_id'],$schnittstelle['betreiber_passwort'],$konto['kontoid'],$_POST['uid_passwort'],$schnittstelle['betreiber_kennung'],$betrag,$schnittstelle['einzahltext'],''); - } - - if ($schnittstelle['anfragen_user'] != 0) - db_query("INSERT INTO ".$db_prefix."_schnittstelle_anfragen (zeit,uid) VALUES ('".$tag."','".$_SESSION['uid']."')"); - if ($error) - { - $einzahlmeldung = $trans_ausgabe; - } - else - { - kontobuchung ('+',$betragu,$_SESSION['uid']); - buchungsliste ($buchungs_id,$betragu,$schnittstelle['einzahltext'],$_SESSION['uid']); - $einzahlmeldung = 'Es wurden '.$_POST['trans_menge'].' Punkte eingezahlt und in '.$betragu.' '.$waehrung.' umgerechnet'; - db_query("UPDATE ".$db_prefix."_stats SET `einzahl` = `einzahl` + '".$_POST['trans_menge']."' WHERE id='1'"); - } - } - else - { - $einzahlmeldung = 'Deine Schnittstellenanfragen sind verbraucht!'; - } - } - } - else - { - $einzahlmeldung = 'Bitte achte auch die Buchungsmenge!'; - } -} -else -{ - if ($_POST['einzahlen'] == 'Einzahlen') $einzahlmeldung = 'Eingabefehler, bitte wiederholen!!!'; -} - -?> - -<form action="" method="post"> -<?head("Einzahlen");?> -<p align="center">Momentan kannst du mit folgenden Währungen einzahlen: <br /></p> -<p align="center"><select name="waehrung"> - <?php $c=count($schnittstellen); for($i=0;$i<$c;$i++) { ?> - <option value="<?php echo $schnittstellen[$i]['schnittstelle']; ?>"><?php echo $schnittstellen[$i]['schnittstelle']; ?></option> - <?php } ?> -</select></p> - -<p align="center"><input type="submit" name="b1" value="Auswählen" /></p> - -</form> -<br> - <div align="center"> - <!-- Dies ist der Copyright hinweis von http://www.LKTechnik.ch er Darf weder Unsichtbar gemacht werden noch darf er entfernt werden. --> - <!-- Sollte es festgestellt werden das er entfernt wurde erlischt die Lizenz und man hat keinenj anspruch mehr auf den gekauften Artikel. --> - <a href="http://www.lktechnik.ch" target="_blank" name="LKTechnik Sripte,Blog und mehr." title="LKTechnik Sripte,Blog und mehr." style="font-size: 10px;"> © by LKTechnik.ch </a> - </div> -<?foot(); - - if(isset($_POST['waehrung']) && in_array($_POST['waehrung'],$erlaubte_schnittstellen)){ -$schnittstelle = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_schnittstelle WHERE (aktiv = 1 OR aktiv= 3) AND schnittstelle='".$_POST['waehrung']."' LIMIT 1 ")); -head("Einzahlen");?> -<form action="" method="post"> - <input type="hidden" name="waehrung" value="<?php echo $_POST['waehrung']; ?>" /> - <?php $foo = db_query('SELECT kontoid FROM vms_multi_konten WHERE uid='.$_SESSION['uid'].' AND waehrung=\''.$_POST['waehrung'].'\' LIMIT 1'); - if(mysql_num_rows($foo) == 0) echo 'Bitte lege im Userprofil deine Konto-ID fest.'; else { $foodata=mysql_fetch_array($foo); ?> - <table width="100%" border="0" cellpadding="2" cellspacing="2"> - <tr> - <td align="left" width="55%">Kontonummer der Ausgewählten Währung</td> - <td align="left"> - <?=$foodata['kontoid'];?> - </td> - </tr> - <tr> - <td align="left">Aktueller Kontostand in <?=$waehrung;?>.</td> - <td align="left"> - <?=number_format($kontodaten['kontostand'],2,",",".").' '.$waehrung.'';?> - </td> - </tr> - <tr> - <td align="left">Aktueller Kontostand umgerechnet.</td> - <td align="left"> - <?=number_format($kontodaten['kontostand']*$schnittstelle['wertepunkt'],2,",",".").' '.$schnittstelle['waehrung_name'];?> - </td> - </tr> - <tr> - <td align="left">------------------------------------------------</td> - <td align="left">------------------------------------------------</td> - </tr> - <tr> - <td align="left">Einzahlsumme (min. - <?php echo $schnittstelle['einzahlsumme'];?> - <?php echo $schnittstelle['waehrung_name'];?>)</td> - <td align="left"> - <input type="Text" name="trans_menge" value=""> (in <?php echo $schnittstelle['waehrung_name'];?> angeben) - </td> - </tr> - <tr> - <td align="left"><?php echo $schnittstelle['waehrung_name'];?>-Passwort </td><td align="left"><input type="Password" name="uid_passwort" value=""> (Wird nicht gespeichert.)</td> - </tr> - <tr> - <td align="center" colspan="2"><input type="Submit" name="einzahlen" value="Einzahlen"></td> - </tr> - </table> -</form> -<?if ($einzahlmeldung) echo '<div align="center"><font color="#800000">'.$einzahlmeldung.'</font></div>';?> - - -<?} foot(); }?> +if(isset($_POST['waehrung']) && $_POST['einzahlen'] == 'Einzahlen' && $_POST['uid_passwort'] && $_POST['trans_menge'] && in_array($_POST['waehrung'], $erlaubte_schnittstellen)){ + $schnittstelle_f = db_query("SELECT * FROM ".$db_prefix."_schnittstelle WHERE (aktiv = 1 OR aktiv= 3) AND schnittstelle='".$_POST['waehrung']."' LIMIT 1"); + if(mysql_num_rows($schnittstelle_f) == 1){ + $schnittstelle = mysql_fetch_array($schnittstelle_f); + + if($schnittstelle['anfragen_user'] != 0){ + $s_verbrauch = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_schnittstelle_anfragen WHERE uid='".$_SESSION['uid']."' AND zeit='".$tag."'")); + }else $s_verbrauch = 0; + + $betragu = floor($_POST['trans_menge'] / $schnittstelle['wertepunkt']); + $einzahlgrenze = mysql_fetch_array(db_query("SELECT `einzahlgrenze` FROM ".$db_prefix."_seitenkonfig LIMIT 1")); + if(filter_var($_POST['trans_menge'],FILTER_VALIDATE_FLOAT) and $_POST['trans_menge'] >= $schnittstelle['einzahlsumme'] and ($kontodaten['kontostand'] + ($_POST['trans_menge'] / $schnittstelle['wertepunkt'])) <= $einzahlgrenze['einzahlgrenze']){ + if($schnittstelle['anfragen_user'] == 0 or $s_verbrauch < $schnittstelle['anfragen_user']){ + $konto = mysql_fetch_assoc(db_query('SELECT kontoid FROM vms_multi_konten WHERE uid='.$_SESSION['uid'].' AND waehrung=\''.$_POST['waehrung'].'\' LIMIT 1')); + $buchungs_id = create_code(14); + if($konto['kontoid'] != 0){ + require_once("lib/schnittstellen/".$schnittstelle['schnittstelle'].".php"); + einzahlen($schnittstelle['betreiber_id'], $schnittstelle['betreiber_passwort'], $konto['kontoid'], $_POST['uid_passwort'], $schnittstelle['betreiber_kennung'], $_POST['trans_menge'], $schnittstelle['einzahltext'], ''); + } + if($schnittstelle['anfragen_user'] != 0) + db_query("INSERT INTO ".$db_prefix."_schnittstelle_anfragen (zeit,uid) VALUES ('".$tag."','".$_SESSION['uid']."')"); + if($error){ + $einzahlmeldung = $trans_ausgabe; + }else{ + kontobuchung('+', $betragu, $_SESSION['uid']); + buchungsliste($buchungs_id, $betragu, $schnittstelle['einzahltext'], $_SESSION['uid']); + $einzahlmeldung = 'Es wurden '.$_POST['trans_menge'].' Punkte eingezahlt und in '.$betragu.' '.$waehrung.' umgerechnet'; + db_query("UPDATE ".$db_prefix."_stats SET `einzahl` = `einzahl` + '".$_POST['trans_menge']."' WHERE id='1'"); + } + }else $einzahlmeldung = 'Deine Schnittstellenanfragen sind verbraucht!'; + } + }else $einzahlmeldung = 'Bitte achte auch die Buchungsmenge!'; +}else if($_POST['einzahlen'] == 'Einzahlen') $einzahlmeldung = 'Eingabefehler, bitte wiederholen!!!'; + + +head("Einzahlen"); ?> + <form action="" method="post"> + <p align="center">Momentan kannst du mit folgenden Währungen einzahlen: <br/></p> + <p align="center"> + <select name="waehrung"> + <?php $c = count($schnittstellen); + for($i = 0; $i < $c; $i++){ ?> + <option + value="<?php echo $schnittstellen[$i]['schnittstelle']; ?>"><?php echo $schnittstellen[$i]['schnittstelle']; ?></option> + <?php } ?> + </select> + </p> + <p align="center"><input type="submit" name="b1" value="Auswählen"/></p> + </form> + <br> +<?php foot(); + +if(isset($_POST['waehrung']) && in_array($_POST['waehrung'], $erlaubte_schnittstellen)){ + $schnittstelle = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_schnittstelle WHERE (aktiv = 1 OR aktiv= 3) AND schnittstelle='".$_POST['waehrung']."' LIMIT 1 ")); + head("Einzahlen"); ?> + <form action="" method="post"> + <input type="hidden" name="waehrung" value="<?php echo $_POST['waehrung']; ?>"/> + <?php $multi_kontoida = db_query('SELECT kontoid FROM vms_multi_konten WHERE uid='.$_SESSION['uid'].' AND waehrung=\''.$_POST['waehrung'].'\' LIMIT 1'); + if(mysql_num_rows($multi_kontoida) == 0){ + echo 'Bitte lege im Userprofil deine Konto-ID fest.'; + }else{ + $multi_kontoid = mysql_fetch_array($multi_kontoida); ?> + <table width="100%" border="0" cellpadding="2" cellspacing="2"> + <tr> + <td align="left" width="55%">Kontonummer der Ausgewählten Währung</td> + <td align="left"> + <?php echo $multi_kontoid['kontoid']; ?> + </td> + </tr> + <tr> + <td align="left">Aktueller Kontostand in <?php echo $waehrung; ?>.</td> + <td align="left"> + <?php echo number_format($kontodaten['kontostand'], 2, ",", ".").' '.$waehrung.''; ?> + </td> + </tr> + <tr> + <td align="left">Aktueller Kontostand umgerechnet.</td> + <td align="left"> + <?php echo number_format($kontodaten['kontostand'] * $schnittstelle['wertepunkt'], 2, ",", ".").' '.$schnittstelle['waehrung_name']; ?> + </td> + </tr> + <tr> + <td align="left">------------------------------------------------</td> + <td align="left">------------------------------------------------</td> + </tr> + <tr> + <td align="left">Einzahlsumme (min. + <?php echo $schnittstelle['einzahlsumme']; ?> + <?php echo $schnittstelle['waehrung_name']; ?>) + </td> + <td align="left"> + <input type="Text" name="trans_menge" value=""> (in <?php echo $schnittstelle['waehrung_name']; ?> angeben) + </td> + </tr> + <tr> + <td align="left"><?php echo $schnittstelle['waehrung_name']; ?>-Passwort</td> + <td align="left"><input type="Password" name="uid_passwort" value=""> (Wird nicht gespeichert.)</td> + </tr> + <tr> + <td align="center" colspan="2"><input type="Submit" name="einzahlen" value="Einzahlen"></td> + </tr> + </table> + <?php if($einzahlmeldung) echo '<div align="center"><font color="#800000">'.$einzahlmeldung.'</font></div>'; + } + echo '</form>'; + foot(); +} \ No newline at end of file diff --git a/content/konto/refdetails.php b/content/konto/refdetails.php index 91900997e6ed2320787d6f7578280cbd037dbb64..19a5e4846949395592910a55e7a5e8aff858fd19 100644 --- a/content/konto/refdetails.php +++ b/content/konto/refdetails.php @@ -1,4 +1,4 @@ -<? +<?php userstatus(); // Variabeln definieren if (!isset($_POST['refback'])) $_POST['refback'] = ""; @@ -16,7 +16,7 @@ db_query("UPDATE ".$db_prefix."_werberdaten SET WHERE uid='".$_GET['ruid']."' and werber='".$_SESSION['uid']."' LIMIT 1"); } -if ($_POST['save'] == 'Save' && $_POST['refback'] >= 0 && $_POST['refback'] <= 100 && !ereg("[^0-9]", $_POST['refback'])) { +if ($_POST['save'] == 'Save' && $_POST['refback'] >= 0 && $_POST['refback'] <= 100 && filter_var($_POST['refback'],FILTER_VALIDATE_INT)) { db_query("UPDATE ".$db_prefix."_werberdaten SET refback = '".$_POST['refback']."' WHERE uid='".$_GET['ruid']."' and werber='".$_SESSION['uid']."' LIMIT 1"); @@ -56,52 +56,51 @@ if ($ebene2 > 0){ } } } -?> -<?head("Refdeteils von ".$refuser['nickname']);?> +head("Refdeteils von ".$refuser['nickname']);?> <table width="100%" cellpadding="2" cellspacing="2" border="0"> <tr> -<td width="50%"><b>User</b></td><td><?=$refuser['nickname'];?></td> +<td width="50%"><b>User</b></td><td><?php echo $refuser['nickname'];?></td> </tr> <tr> -<td><b>Aktueller Verdienst</b></td><td><?=number_format($refuser['umsatz']/$pageconfig['re1'],2,",",".");?> <?=$waehrung;?></td> +<td><b>Aktueller Verdienst</b></td><td><?php echo number_format($refuser['umsatz']/$pageconfig['re1'],2,",",".");?> <?php echo $waehrung;?></td> </tr> -<?if($refuser['resetzeit'] > 0){?> +<?php if($refuser['resetzeit'] > 0){?> <tr> -<td><b>Verdienst seit Reset</b></td><td><?=number_format($refuser['reset'],2,",",".");?> <?=$waehrung;?> » <a href="?content=/konto/refdetails&ruid=<?=$refuser['uid'];?>&reset=true" target="_self">Reset</a> «</td> +<td><b>Verdienst seit Reset</b></td><td><?php echo number_format($refuser['reset'],2,",",".");?> <?php echo $waehrung;?> » <a href="?content=/konto/refdetails&ruid=<?php echo $refuser['uid'];?>&reset=true" target="_self">Reset</a> «</td> </tr> <tr> -<td><b>Letzer Reset</b></td><td><?=date("d.m.Y - H:i:s",$refuser['resetzeit']);?></td> +<td><b>Letzer Reset</b></td><td><?php echo date("d.m.Y - H:i:s",$refuser['resetzeit']);?></td> </tr> -<?}?> +<?php }?> <tr> -<td><b>Gesamtverdienst</b></td><td><?=number_format($refuser['gesamt'],2,",",".");?> <?=$waehrung;?></td> +<td><b>Gesamtverdienst</b></td><td><?php echo number_format($refuser['gesamt'],2,",",".");?> <?php echo $waehrung;?></td> </tr> <tr> -<td><b>Refback in Prozent</b></td><form action="?content=/konto/refdetails&ruid=<?=$refuser['uid'];?>" method="post"><td><input type="Text" name="refback" value="<?=$refuser['refback'];?>" maxlength="3" style="width:30px"> <input type="Submit" name="save" value="Save" style="width:60px"></td></form> +<td><b>Refback in Prozent</b></td><form action="?content=/konto/refdetails&ruid=<?php echo $refuser['uid'];?>" method="post"><td><input type="Text" name="refback" value="<?php echo $refuser['refback'];?>" maxlength="3" style="width:30px"> <input type="Submit" name="save" value="Save" style="width:60px"></td></form> </tr> <tr> -<td><b>Refs in Ebene 2</b></td><td><?=number_format($ebene2,0,",",".");?></td> +<td><b>Refs in Ebene 2</b></td><td><?php echo number_format($ebene2,0,",",".");?></td> </tr> <tr> <tr> -<td><b>Refs in Ebene 3</b></td><td><?=number_format($ebene3,0,",",".");?></td> +<td><b>Refs in Ebene 3</b></td><td><?php echo number_format($ebene3,0,",",".");?></td> </tr> <tr> -<td><b>Status</b></td><td><?=$refstatus;?></td> +<td><b>Status</b></td><td><?php echo $refstatus;?></td> </tr> <tr> -<td><b>Refzuordnung am</b></td><td><?if ($refuser['zuordnungszeit'] >= 1) {echo date("d.m.Y - H:i:s",$refuser['zuordnungszeit']);} else {echo'<i>Durch Admin zugewiesen!</i>';}?></td> +<td><b>Refzuordnung am</b></td><td><?php if ($refuser['zuordnungszeit'] >= 1) {echo date("d.m.Y - H:i:s",$refuser['zuordnungszeit']);} else {echo'<i>Durch Admin zugewiesen!</i>';}?></td> </tr> <tr> -<td><b>Letzter Login</b></td><td><?if ($refuser['loginzeit'] >= 1) {echo date("d.m.Y - H:i:s",$refuser['loginzeit']);} else {echo'<i>User war noch nie eingeloggt!</i>';}?></td> +<td><b>Letzter Login</b></td><td><?php if ($refuser['loginzeit'] >= 1) {echo date("d.m.Y - H:i:s",$refuser['loginzeit']);} else {echo'<i>User war noch nie eingeloggt!</i>';}?></td> </tr> <tr> -<td><b>Letzte Aktivität</b></td><td><?if ($refuser['aktivzeit'] >= 1) {echo date("d.m.Y - H:i:s",$refuser['aktivzeit']);} else {echo'<i><font color="#800000">User war noch nie aktiv!</font></i>';}?></td> +<td><b>Letzte Aktivität</b></td><td><?php if ($refuser['aktivzeit'] >= 1) {echo date("d.m.Y - H:i:s",$refuser['aktivzeit']);} else {echo'<i><font color="#800000">User war noch nie aktiv!</font></i>';}?></td> </tr> </table> -<?foot();?> +<?php foot();?> diff --git a/content/konto/refuebersicht.php b/content/konto/refuebersicht.php index 0a13f558e04ee63de888956d1dd47de7a74688a0..4451d75650f792c4397120f836674976c431c0fd 100644 --- a/content/konto/refuebersicht.php +++ b/content/konto/refuebersicht.php @@ -1,4 +1,4 @@ -<? userstatus(); +<?php userstatus(); $ebene_1 = false; $ebene_2 = false; @@ -86,13 +86,12 @@ $ebene3 = db_query("SELECT werber.*, u.nickname, k.last_active FROM } } -?> -<? head("Refübersicht");?> +head("Refübersicht");?> <br> - <b><big>EBENE 1 </big><font color="green"> ( <?=number_format($pageconfig['re1']);?>% )</font></b> + <b><big>EBENE 1 </big><font color="green"> ( <?php echo number_format($pageconfig['re1']);?>% )</font></b> <br><br> -<?if($ebene_1 == true){?> +<?php if($ebene_1 == true){?> <table width="100%" cellpadding="0" cellspacing="1" bgcolor="#000000"> <tr class="tr_head"> <td align="center" width="20%"><b>User</b></td> @@ -102,17 +101,17 @@ $ebene3 = db_query("SELECT werber.*, u.nickname, k.last_active FROM <td align="center" width="10%"><b>Details</b></td> <td align="center" width="10%"><b>Status</b></td> </tr> -<?=$anz;?> + <?php echo $anz;?> </table> -<? }else{ +<?php }else{ echo "<center>Noch keine Refs in Ebene 1</center>"; } ?> -<? if ($pageconfig['re2'] > 0){?> +<?php if ($pageconfig['re2'] > 0){?> <br><hr width="90%"><br> - <b><big>EBENE 2 </big><font color="green"> ( <?=number_format($pageconfig['re2']);?>% )</font></b> + <b><big>EBENE 2 </big><font color="green"> ( <?php echo number_format($pageconfig['re2']);?>% )</font></b> <br><br> -<? +<?php if ($ebene_2 == true){ ?> <table width="100%" cellpadding="0" cellspacing="1" bgcolor="#000000"> <tr class="tr_head"> @@ -122,17 +121,17 @@ if ($ebene_2 == true){ ?> <td align="center" width="25%"><b>Gesamt</b></td> <td align="center" width="10%"><b>Status</b></td> </tr> -<?=$anz2;?> +<?php echo $anz2;?> </table> -<?}else{ +<?php }else{ echo "<center>Noch keine Refs in Ebene 2</center>"; } } ?> -<? if ($pageconfig['re3'] > 0){?> +<?php if ($pageconfig['re3'] > 0){?> <br><hr width="90%"><br> - <b><big>EBENE 3 </big><font color="green"> ( <?=number_format($pageconfig['re3']);?>% )</font></b> + <b><big>EBENE 3 </big><font color="green"> ( <?php echo number_format($pageconfig['re3']);?>% )</font></b> <br><br> -<? +<?php if ($ebene_3 == true){?> <table width="100%" cellpadding="0" cellspacing="1" bgcolor="#000000"> <tr class="tr_head"> @@ -142,9 +141,9 @@ if ($ebene_3 == true){?> <td align="center" width="25%"><b>Gesamt</b></td> <td align="center" width="10%"><b>Status</b></td> </tr> -<?=$anz3;?> +<?php echo $anz3;?> </table> -<?}else{ +<?php }else{ echo "<center>Noch keine Refs in Ebene 3</center>"; } }?> @@ -156,4 +155,4 @@ echo "<center>Noch keine Refs in Ebene 3</center>"; <img src="images/gelb.gif"> User war mind. 7 Tage nicht mehr aktiv.<br> <img src="images/gruen.gif"> User war in den letzen 7 Tagen aktiv.<br></center> </td></tr></table></center> -<?foot();?> \ No newline at end of file +<?php foot();?> \ No newline at end of file diff --git a/content/konto/userprofil.php b/content/konto/userprofil.php index 1a1ae30e3e4fc128938dd40f3488cfba3d0d2215..e1209aa04c2a390b7d6fbac0d05f91ae8b264007 100644 --- a/content/konto/userprofil.php +++ b/content/konto/userprofil.php @@ -25,7 +25,6 @@ if ($_POST['acc_del'] == 'Jetzt löschen!' && $_POST['del_passwort']) { db_query("DELETE FROM " . $db_prefix . "_werberdaten WHERE uid=" . $_SESSION['uid'] . ""); db_query("UPDATE " . $db_prefix . "_werberdaten SET werber = 0 WHERE werber=" . $_SESSION['uid'] . ""); db_query ('DELETE FROM ' . $db_prefix . '_admin_abuse WHERE uid = ' . $_SESSION['uid']); - db_query ('DELETE FROM ' . $db_prefix . '_adscan_userblacklist WHERE uid = ' . $_SESSION['uid']); db_query ('DELETE FROM vms_buchungen WHERE uid = ' . $_SESSION['uid']); db_query ('DELETE FROM vms_reloads WHERE uid = ' . $_SESSION['uid']); db_query ('DELETE FROM vms_schnittstelle_anfragen WHERE uid = ' . $_SESSION['uid']); @@ -64,7 +63,7 @@ if ($_POST['aendern'] == 'Jetzt ändern!') { } } } - if (!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,4}$", $_POST['emailadresse'])) { + if (!filter_var($_POST['emailadresse'],FILTER_VALIDATE_EMAIL)) { $change .= 'Der Emailsyntax ist falsch!<br>'; } else { if ($_POST['newsletter'] == 0 and $_POST['paidmails'] == 0) $mailstatus = 0; @@ -184,16 +183,13 @@ die Paidmails wenn Du keine habe möchtest!<br> if (isset($_POST['veri'])) { $schnittstelle = mysql_fetch_array(db_query("SELECT * FROM " . $db_prefix . "_schnittstelle WHERE schnittstelle='" . $_POST['schnittstelle'] . "' AND aktiv > 0 LIMIT 1")); - echo mysql_error(); // User beim Betreiber prüfen db_query("INSERT INTO " . $db_prefix . "_schnittstelle_anfragen (zeit,uid) VALUES ('" . $tag . "'," . $_SESSION['uid'] . ")"); - echo mysql_error(); require_once ("lib/schnittstellen/" . $schnittstelle['schnittstelle'] . ".php"); uservalidate ($schnittstelle['betreiber_id'], $schnittstelle['betreiber_passwort'], $_POST['veri_id'], $_POST['veri_pw']); $error = $trans_ausgabe; print_r($error); if (!$error) db_query("INSERT INTO " . $db_prefix . "_multi_konten (uid, kontoid, waehrung) VALUES( " . $_SESSION['uid'] . ", '" . $_POST['veri_id'] . "', '" . $_POST['schnittstelle'] . "') ON DUPLICATE KEY UPDATE kontoid='" . $_POST['veri_id'] . "'"); - echo mysql_error(); } $moeglichkeiten_q = mysql_query('SELECT schnittstelle FROM ' . $db_prefix . '_schnittstelle WHERE aktiv > 0 AND schnittstelle NOT IN (SELECT waehrung AS schnittstelle FROM vms_multi_konten WHERE uid=' . $_SESSION['uid'] . ')'); @@ -246,7 +242,7 @@ Bereits verifiziert:<br /> <?php head("$seitenname - Account löschen");?> Hier an dieser Stelle kannst Du deinen Account sofort selber löschen wenn Du es wünscht. Bitte bedenke das alle Daten von Dir verloren gehen und bestehendes Guthaben dann auch -verloren geht, eine spätere Forderung an <? echo $waehrung;?> ist ausgeschlossen! +verloren geht, eine spätere Forderung an <?php echo $waehrung;?> ist ausgeschlossen! <div align="center"> <form action="" method="post"><br> <?php echo $delchange;?> diff --git a/content/LKT_Rallysystem.php b/content/rallysystem.php similarity index 97% rename from content/LKT_Rallysystem.php rename to content/rallysystem.php index f3d8845508e31a61c4080b504f40413d11c96269..40419fca0e7707fb6f9bccdc6f05336e43e9cd34 100644 --- a/content/LKT_Rallysystem.php +++ b/content/rallysystem.php @@ -166,11 +166,11 @@ for($x = $rp;$x < $rally['gewinner_anzahl'] + 1;$x++) { if ($x > $rally['gewinner_anzahl']) $mg = '---'; ?> <tr> - <td align="right"><?=$rp++;?>. </td> + <td align="right"><?php echo $rp++;?>. </td> <td> n/a</td> <td align="right">0 </td> - <td align="right"><?=$mg;?> </td> - <td align="right"><strong><?=$mindestpunkt;?></strong></td> + <td align="right"><?php echo $mg;?> </td> + <td align="right"><strong><?php echo $mindestpunkt;?></strong></td> </tr> <?php } diff --git a/content/verdienen/betteln4.php b/content/verdienen/betteln4.php index 3a2d8af89c7f83344c3ebe3be043f45bb4b42320..b43137e3b786db50baa4088ca2b1f3acf76e683b 100644 --- a/content/verdienen/betteln4.php +++ b/content/verdienen/betteln4.php @@ -5,11 +5,11 @@ head('Dein Bettellink'); <table width="100%" cellpadding="1" cellspacing="1" border="0"> <tr> <td align="right"><b>Dein Reflink:</b></td> - <td align="left"> <a href="<?=$domain;?>/?ref=<?=$_SESSION['uid'];?>" target="_blank"><?=$domain;?>/?ref=<?=$_SESSION['uid'];?></a></td> + <td align="left"> <a href="<?php echo $domain;?>/?ref=<?php echo $_SESSION['uid'];?>" target="_blank"><?php echo $domain;?>/?ref=<?php echo $_SESSION['uid'];?></a></td> </tr> <tr> <td align="right"><b>Reflink und Bettellink:</b></td> - <td align="left"> <a href="<?=$domain;?>/?content=/betteln&ref=<?=$_SESSION['uid'];?>" target="_blank"><?=$domain;?>/?content=/betteln&ref=<?=$_SESSION['uid'];?></a></td> + <td align="left"> <a href="<?php echo $domain;?>/?content=/betteln&ref=<?php echo $_SESSION['uid'];?>" target="_blank"><?php echo $domain;?>/?content=/betteln&ref=<?php echo $_SESSION['uid'];?></a></td> </tr> </table> <?php @@ -22,7 +22,7 @@ head('Die Top 25 Bettler'); <td width="50"><b>Rang</b></td> <td><b>Mitglied</b></td> <td width="100"><b>Aufrufe</b></td> - <td width="150"><b><?=$waehrung;?></b></td> + <td width="150"><b><?php echo $waehrung;?></b></td> </tr> <?php $rang = 1; diff --git a/content/verdienen/forcedbanner.php b/content/verdienen/forcedbanner.php index 1f55dce219805f587451384c2bfa1382424281cb..7dfc99827a69abb2881ee365e41efdb22b4a3ad5 100644 --- a/content/verdienen/forcedbanner.php +++ b/content/verdienen/forcedbanner.php @@ -2,15 +2,13 @@ userstatus (); head ('Klickbanner'); $fstats_gesamt = mysql_fetch_array(db_query('SELECT COUNT(t1.tan) AS ganzahl, SUM(t1.verdienst) AS gverdienst, SUM(t1.aufendhalt) AS gaufenthalt FROM '.$db_prefix.'_gebuchte_werbung t1 - LEFT JOIN vms_adscan_userblacklist t4 ON t4.tan = t1.tan AND t4.uid = '.$_SESSION['uid'].' - LEFT JOIN vms_fb_blacklist AS t3 ON t3.kid = t1.kid AND t3.werbeart=t1.werbeart - WHERE (t3.kid IS NULL OR LOCATE(t3.sponsor, t1.ziel) = 0) AND t4.tan IS NULL AND t1.werbeart = "forcedbanner" and t1.reload >= 100 AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst >= 0 AND t1.sponsor != '.$_SESSION['uid'].'')); + LEFT JOIN vms_fb_blacklist AS t3 ON t3.kid = t1.kid AND t3.werbeart=t1.werbeart + WHERE (t3.kid IS NULL OR LOCATE(t3.sponsor, t1.ziel) = 0) AND t1.werbeart = "forcedbanner" and t1.reload >= 100 AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst >= 0 AND t1.sponsor != '.$_SESSION['uid'].'')); $fstats_uebrig = mysql_fetch_array(db_query('SELECT COUNT(t1.tan) AS uanzahl, SUM(t1.verdienst) AS uverdienst FROM '.$db_prefix.'_gebuchte_werbung t1 - LEFT JOIN vms_adscan_userblacklist t4 ON t4.tan = t1.tan AND t4.uid = '.$_SESSION['uid'].' - LEFT JOIN vms_fb_blacklist AS t3 ON t3.kid = t1.kid AND t3.werbeart=t1.werbeart + LEFT JOIN vms_fb_blacklist AS t3 ON t3.kid = t1.kid AND t3.werbeart=t1.werbeart LEFT JOIN vms_reloads t2 ON (t1.tan = t2.tan AND (t2.uid = '.$_SESSION['uid'].' OR t2.ip = "'.$ip.'") AND t2.bis >= '.time().') - WHERE (t3.kid IS NULL OR LOCATE(t3.sponsor, t1.ziel) = 0) AND t4.tan IS NULL AND t2.tan IS NULL AND t1.werbeart = "forcedbanner" and t1.reload >= 100 AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst >= 0 AND t1.sponsor != '.$_SESSION['uid'].'')); + WHERE (t3.kid IS NULL OR LOCATE(t3.sponsor, t1.ziel) = 0) AND t2.tan IS NULL AND t1.werbeart = "forcedbanner" and t1.reload >= 100 AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst >= 0 AND t1.sponsor != '.$_SESSION['uid'].'')); $uebriga=100/$fstats_gesamt['ganzahl']*$fstats_uebrig['uanzahl']; $uebrig=number_format($uebriga,2,',','.'); $abgebaut= 100-$uebriga; @@ -50,11 +48,10 @@ $usr = mysql_fetch_assoc (db_query ('SELECT max_forced FROM ' . $db_prefix . '_u $fbanner = db_query ('SELECT t1.* FROM ' . $db_prefix . '_gebuchte_werbung t1 - LEFT JOIN ' . $db_prefix . '_adscan_userblacklist t4 ON t4.tan = t1.tan AND t4.uid = ' . $_SESSION['uid'] . ' LEFT JOIN ' . $db_prefix . '_fb_blacklist AS t3 ON t3.kid = t1.kid AND t3.werbeart=t1.werbeart LEFT JOIN ' . $db_prefix . '_reloads t2 ON (t1.tan = t2.tan AND (t2.uid = ' . $_SESSION['uid'] . ' OR t2.ip = "' . $ip . '") AND t2.bis >= ' . time() . ') - WHERE (t3.kid IS NULL OR LOCATE(t3.sponsor, t1.ziel) = 0) AND t4.tan IS NULL AND t2.tan IS NULL AND t1.werbeart = "forcedbanner" AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst > 0 AND t1.sponsor != ' . $_SESSION['uid'] . ' ORDER BY t1.verdienst DESC LIMIT ' . $usr['max_forced']); + WHERE (t3.kid IS NULL OR LOCATE(t3.sponsor, t1.ziel) = 0) AND t2.tan IS NULL AND t1.werbeart = "forcedbanner" AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst > 0 AND t1.sponsor != ' . $_SESSION['uid'] . ' ORDER BY t1.verdienst DESC LIMIT ' . $usr['max_forced']); while ($f_banner = mysql_fetch_assoc ($fbanner)) { echo '<div align="center" id="banner_' . $f_banner['tan'] . '"><a href="top_forcedbanner.php?tan=' . $f_banner['tan'] . '" target="_blank"><img src="' . $f_banner['banner'] . '" border="0" height="60" width="468" alt="' . $f_banner['tan'] . '" onClick="document.getElementById(\'banner_' . $f_banner['tan'] . '\').style.display=\'none\';"></a>' diff --git a/cron.php b/cron.php index da42def9c5884a6cd96d0be3ef147e7914f9f8d8..a8dc7266a11b5f9efad8a68e0a4e7f83dd38eca4 100644 --- a/cron.php +++ b/cron.php @@ -2,6 +2,7 @@ @set_time_limit(0); @ignore_user_abort(true); +require ( 'lib/config.inc.php' ); require ( 'lib/functions.lib.php' ); if ($_GET['pw'] != $cron_pw) die('Zugriff verweigert!'); diff --git a/crons/framebrecherdown.php b/crons/framebrecherdown.php deleted file mode 100644 index f68a426a0a952c9890552c30c3724a417d6a3e2e..0000000000000000000000000000000000000000 --- a/crons/framebrecherdown.php +++ /dev/null @@ -1,145 +0,0 @@ -<?php -if (! function_exists('file_put_contents')) { - function file_put_contents($file, $data) { - $f = @fopen($file, 'w'); - if ($f === false) { - return 0; - } else { - $bytes_written = fwrite($f, $data); - fclose($f); - return $bytes_written; - } - } -} - -$einstellungen = mysql_fetch_assoc(db_query('SELECT * FROM ' . $db_prefix . '_adscan LIMIT 1')); - -if ($_POST ['update'] == 'Updaten') { - if ($fp = fopen($einstellungen ['updatesite'] . 'download.php?pw=' . $einstellungen ['pw'] . '&version=' . $einstellungen ['version'] . '&maxframes=-1&maxpopup=-1', 'r')) { - while (! feof($fp)) { - $buffer = fgets($fp); - list ($kid, $sponsor, $grund, $werbeart) = explode('|', $buffer); - - if ($kid == 'Update') { - db_query('UPDATE ' . $db_prefix . '_adscan SET updatesite="' . $sponsor . '"'); - - echo ('Neue Updatesite<br>'); - } elseif ($kid == 'Version') { - $meldungen = file_get_contents($einstellungen ['updatesite'] . 'update/meldungen.txt'); - $cronupdate = file_get_contents($einstellungen ['updatesite'] . 'update/cron.txt'); - $news = file_get_contents($einstellungen ['updatesite'] . 'update/news.txt'); - $melden = file_get_contents($einstellungen ['updatesite'] . 'update/melden.txt'); - $frameset = file_get_contents($einstellungen ['updatesite'] . 'update/frameset.txt'); - $admineinstellungen = file_get_contents($einstellungen ['updatesite'] . 'update/einstellungen.txt'); - $banner = file_get_contents($einstellungen ['updatesite'] . 'update/banner.txt'); - - if (file_put_contents(getcwd() . '/crons/framebrecherdown.php', $cronupdate) && file_put_contents(getcwd() . '/adminforce/content/adscan/einstellungen.php', $admineinstellungen) && file_put_contents(getcwd() . '/adminforce/content/adscan/news.php', $news) && file_put_contents(getcwd() . '/adminforce/content/adscan/meldungen.php', $meldungen) && file_put_contents(getcwd() . '/content/framebrecher.php', $melden) && file_put_contents(getcwd() . '/adscan/frameset.php', $frameset) && file_put_contents(getcwd() . '/adminforce/content/adscan/banner.php', $banner)) { - $neue_version = file_get_contents($einstellungen ['updatesite'] . 'download.php?pw=' . $einstellungen ['pw'] . '&version=' . $einstellungen ['version'] . '&updated=true'); - - echo ('Dateien upgedatet<br>'); - - list ($string, $neue_version) = explode('|', $neue_version); - - if ($string == 'Version') { - db_query('UPDATE ' . $db_prefix . '_adscan SET version = "' . $neue_version . '"'); - - if (! chmod(getcwd() . '/adscan/frameset.php', 0777) || ! chmod(getcwd() . '/content/framebrecher.php', 0777) || ! chmod(getcwd() . '/adminforce/content/adscan/einstellungen.php', 0777) || ! chmod(getcwd() . '/crons/framebrecherdown.php', 0777) || ! chmod(getcwd() . '/adminforce/content/adscan/news.php', 0777) || ! chmod(getcwd() . '/adminforce/content/adscan/banner.php', 0777) || ! chmod(getcwd() . '/adminforce/content/adscan/meldungen.php', 0777)) db_query('UPDATE ' . $db_prefix . '_adscan SET meldung="Script wurde upgedatet, aber CHMOD konnte nicht gesetzt werden! Bitte tu dies manuell!"'); - } else { - db_query('UPDATE ' . $db_prefix . '_adscan SET meldung="' . $string . '"'); - - echo $string . '<br>'; - } - } else { - echo 'Kann Dateien nicht beschreiben<br>'; - - db_query('UPDATE ' . $db_prefix . '_adscan SET meldung="Kann Dateien nicht beschreiben"'); - } - } else { - echo 'Keine Updates<br>'; - } - } - } else { - echo 'Kann Serverdatei nicht öffnen<br>'; - db_query('UPDATE ' . $db_prefix . '_adscan SET meldung="Kann Serverdatei nicht öffnen"'); - } -} else { - if ($einstellungen ['status'] == 1) { - if ($fp = fopen($einstellungen ['updatesite'] . 'download.php?pw=' . $einstellungen ['pw'] . '&version=' . $einstellungen ['version'] . '&maxframes=' . $einstellungen ['maxframes'] . '&maxpopup=' . $einstellungen ['maxpopup'], 'r')) { - while (! feof($fp)) { - $i ++; - $buffer = fgets($fp); - list ($kid, $sponsor, $grund, $werbeart) = explode('|', $buffer); - - if ($kid == 'Daten falsch!') { - echo ('Du hast falsche Zugangsdaten angegeben'); - db_query('UPDATE ' . $db_prefix . '_adscan SET meldung="Du hast falsche Zugangsdaten angegeben!"'); - $error = 'true'; - } elseif ($kid == 'Keine Abfragen!') { - echo ('Du hast keine Abfragen mehr zur Verfügung!'); - db_query('UPDATE ' . $db_prefix . '_adscan SET meldung="Du hast keine Abfragen mehr zur Verfügung!"'); - $error = 'true'; - } elseif ($kid == 'Du bist im Moment gesperrt') { - echo ('Du bist gesperrt!'); - db_query('UPDATE ' . $db_prefix . '_adscan SET meldung="Du bist gesperrt!"'); - $error = 'true'; - } elseif ($kid == 'Update') { - db_query('UPDATE ' . $db_prefix . '_adscan SET updatesite="' . $sponsor . '"'); - db_query('UPDATE ' . $db_prefix . '_adscan SET meldung="Updatesite geändert"'); - $error = 'true'; - - echo ('Updated'); - } elseif ($kid == 'Modifizierte Parameter!') { - echo 'Du hast die Parameter modfiziert!'; - db_query('UPDATE ' . $db_prefix . '_adscan SET meldung="Du hast die Parameter modfiziert!"'); - $error = 'true'; - } elseif ($kid == 'Version') { - $error = 'true'; - - if ($einstellungen ['update'] == 1) { - $meldungen = file_get_contents($einstellungen ['updatesite'] . 'update/meldungen.txt'); - $cronupdate = file_get_contents($einstellungen ['updatesite'] . 'update/cron.txt'); - $news = file_get_contents($einstellungen ['updatesite'] . 'update/news.txt'); - $melden = file_get_contents($einstellungen ['updatesite'] . 'update/melden.txt'); - $frameset = file_get_contents($einstellungen ['updatesite'] . 'update/frameset.txt'); - $admineinstellungen = file_get_contents($einstellungen ['updatesite'] . 'update/einstellungen.txt'); - $banner = file_get_contents($einstellungen ['updatesite'] . 'update/banner.txt'); - - if (file_put_contents(getcwd() . '/crons/framebrecherdown.php', $cronupdate) && file_put_contents(getcwd() . '/adminforce/content/adscan/einstellungen.php', $admineinstellungen) && file_put_contents(getcwd() . '/adminforce/content/adscan/news.php', $news) && file_put_contents(getcwd() . '/adminforce/content/adscan/meldungen.php', $meldungen) && file_put_contents(getcwd() . '/content/framebrecher.php', $melden) && file_put_contents(getcwd() . '/adscan/frameset.php', $frameset) && file_put_contents(getcwd() . '/adminforce/content/adscan/banner.php', $banner)) { - $neue_version = file_get_contents($einstellungen ['updatesite'] . 'download.php?pw=' . $einstellungen ['pw'] . '&version=' . $einstellungen ['version'] . '&updated=true'); - - echo ('Dateien upgedatet<br>'); - - list ($string, $neue_version) = explode('|', $neue_version); - - if ($string == 'Version') { - db_query('UPDATE ' . $db_prefix . '_adscan SET version = "' . $neue_version . '"'); - - if (! chmod(getcwd() . '/adscan/frameset.php', 0777) || ! chmod(getcwd() . '/content/framebrecher.php', 0777) || ! chmod(getcwd() . '/adminforce/content/adscan/einstellungen.php', 0777) || ! chmod(getcwd() . '/crons/framebrecherdown.php', 0777) || ! chmod(getcwd() . '/adminforce/content/adscan/news.php', 0777) || ! chmod(getcwd() . '/adminforce/content/adscan/banner.php', 0777) || ! chmod(getcwd() . '/adminforce/content/adscan/meldungen.php', 0777)) db_query('UPDATE ' . $db_prefix . '_adscan SET meldung="Script wurde upgedatet, aber CHMOD konnte nicht gesetzt werden! Bitte tu dies manuell!"'); - } else { - db_query('UPDATE ' . $db_prefix . '_adscan SET meldung="' . $string . '"'); - - echo $string . '<br>'; - } - } else { - echo 'Kann Dateien nicht beschreiben<br>'; - - db_query('UPDATE ' . $db_prefix . '_adscan SET meldung="Kann Dateien nicht beschreiben"'); - } - } - } elseif ($grund && $kid && $sponsor && $werbeart) { - if ($i == 1) db_query('TRUNCATE TABLE ' . $db_prefix . '_fb_blacklist'); - db_query('INSERT INTO ' . $db_prefix . '_fb_blacklist (sponsor, kid, grund, werbeart) VALUES ("' . $sponsor . '", "' . $kid . '", "' . $grund . '", "' . $werbeart . '")'); - } - } - - if ($error != 'true') db_query('UPDATE ' . $db_prefix . '_adscan SET meldung="Alles OK"'); - fclose($fp); - } else { - echo 'Datei konnte nicht ge�ffnet werden. Bitte Server manuell updaten bzw. allow_url_fopen Überprüfen...<br>'; - } - } else { - echo 'Cron deaktiviert<br>'; - } -} - -?> \ No newline at end of file diff --git a/crons/rallysystem.php b/crons/rallysystem.php index 4289cd716364336cf1bc60d47d1169342abd74a6..31775883d2ace6deeda2f39191d822671e867b8f 100644 --- a/crons/rallysystem.php +++ b/crons/rallysystem.php @@ -19,8 +19,8 @@ for ($i = 0; $i < count($rallys); $i++) { echo' Die UID ' . $pa['uid'] . ' wahr auf Platz' . $x1 . 'und hatt' . $buchungssumme . ' erhalten <br>'; } db_query("UPDATE vms_rallyuser SET ausgezahlt = '" . time() . "' WHERE rally = '" . $ralleydaten['name'] . "' AND ausgezahlt = '0'"); - db_query ("DELETE FROM " . $db_prefix . "_LKT_rallyuser WHERE rally = '" . $ralleydaten['name'] . "' and ausgezahlt = '0'"); - db_query ("UPDATE " . $db_prefix . "_LKT_rallydaten SET ende_punkte_aktuell='0', gewinn_topf = '" . $ralleydaten['tagpotstart'] . "' WHERE name='" . $ralleydaten['name'] . "' LIMIT 1"); + db_query ("DELETE FROM " . $db_prefix . "_rallyuser WHERE rally = '" . $ralleydaten['name'] . "' and ausgezahlt = '0'"); + db_query ("UPDATE " . $db_prefix . "_rallydaten SET ende_punkte_aktuell='0', gewinn_topf = '" . $ralleydaten['tagpotstart'] . "' WHERE name='" . $ralleydaten['name'] . "' LIMIT 1"); } echo '<br><br>Auswertung Durch<strong></strong><br>'; \ No newline at end of file diff --git a/images/Thumbs.db b/images/Thumbs.db deleted file mode 100644 index 5a05df49d08e8af7c55a3bc0f388138c9969086d..0000000000000000000000000000000000000000 Binary files a/images/Thumbs.db and /dev/null differ diff --git a/index.php b/index.php index 895a347dab9b47ed7eea7237e26df7fd4fa61734..850d1521574f6d169ed5ff490a2fdfcc6e81ccb8 100644 --- a/index.php +++ b/index.php @@ -6,6 +6,7 @@ if (isset ($_GET['content']) && !empty ($_GET['content'])) { 0} != '/') $_GET['content'] = '/' . $_GET['content']; } +require ('lib/config.inc.php'); require ('lib/functions.lib.php'); db_connect(); require ('lib/session.lib.php'); @@ -20,7 +21,7 @@ if ($_GET['content'] == '/betteln') @require_once ('lib/texte/alt_bettelseitenpo <!DOCTYPE html> <html lang='de'> <head> - <title><?=$seitenname;?></title> + <title><?php echo $seitenname;?></title> <meta charset="UTF-8"> <meta name="generator" content="vms-script"> <meta name="Author" content="Designerscripte.net"> @@ -50,7 +51,7 @@ if ($_GET['content'] == '/betteln') @require_once ('lib/texte/alt_bettelseitenpo <?php } ?> <?php if ($_SESSION['login'] != true) { ?> <form method="post"> - <input type="Text" class ="topbar_input" name="nickname" value="<?=$_POST['nickname'];?>" placeholder="Username"> + <input type="Text" class ="topbar_input" name="nickname" value="<?php echo $_POST['nickname'];?>" placeholder="Username"> <input type="Password" class ="topbar_input" name="passwort" value="" placeholder="Passwort"> <input type="hidden" name="autologin" value="true"> <button type="submit" name="checkid" value="Login">Login</button> @@ -65,14 +66,14 @@ if ($_GET['content'] == '/betteln') @require_once ('lib/texte/alt_bettelseitenpo </header> <header id="header_2"> <div id="logobar"> - <a href="<?=$domain;?>"><img src="images/logo.png" alt="<?=$seitenname;?>" id="logo"></a> + <a href="<?php echo $domain;?>"><img src="images/logo.png" alt="<?php echo $seitenname;?>" id="logo"></a> <div id="banner"> <?php @require_once ('lib/texte/alt_headerbanner.txt');?> </div> <br style="clear:both; font-size:0px;"> <div id="topnav"> <ul> - <li><a href="<?=$domain;?>">Startseite</a></li> + <li><a href="<?php echo $domain;?>">Startseite</a></li> <li><a href="?content=/news">News</a></li> <li><a href="?content=/intern/mediadaten">Mediadaten</a></li> <li><a href="?content=/intern/agbs">AGB</a></li> diff --git a/lib/config.inc.php.example b/lib/config.inc.php.example new file mode 100644 index 0000000000000000000000000000000000000000..c1d97fb46c33d284d443845ce0194bb08bb6a922 --- /dev/null +++ b/lib/config.inc.php.example @@ -0,0 +1,31 @@ +<?php +// VMSone 2.5.0 Von designerscripte +header("Cache-control: no-cache"); +// Datenbankserver +$db_host = "localhost"; +// Mysql User +$db_user = "mysql-user"; +// Mysql PW +$db_pass = "mysql-password"; +// Datenbank +$db_base = "vmsone"; +// Tabellenpräfix (wichtig wenn mehrere VMS in einer DB liegen) +$db_prefix = "vms"; +// Domain (ohne Slash am Ende) +$domain = "http://designerscripte.net"; +// Seitenname +$seitenname = "VMSOne 2.5.0 Demo"; +// Seitenwährung +$waehrung = "Coins"; +// ID vom Admin +$admin_id = 1; +// Adminmail +$betreibermail = "admin@localhost.com"; +// Passwort für Crons +$cron_pw = "cronpw"; +// beliebiger Alphanumerischer String hilft beim Schutz vor Autoklickern +$percode = '551c3d4318d668cc2b00d02b40d1e6cd282817c2be65d401ed0cff2e6b'; +// Komprimierung der Ausgabe zwischen 0 & 10 wobei 0 die Komprimierung der Ausgabe deaktiviert Empfohlener Wert: 1 +$gzip_rate = 0; +/* Globale Variablen nichts ändern */ +$ip = $_SERVER['REMOTE_ADDR']; diff --git a/lib/extras.lib.php b/lib/extras.lib.php index a27d3bc7a69a073e0b1f57ddfc1fc3f0e2d06752..8d95e83c701ad7bb15a9726aa1da5f1e17f0718e 100644 --- a/lib/extras.lib.php +++ b/lib/extras.lib.php @@ -107,7 +107,7 @@ function usermail ($an, $betreff, $nachricht, $von) { $nachricht = strip_tags ($nachricht); // zunächst fehlende Protokollprefixe ergänzen - $text = str_replace(' www.',' http://www.',$text); + $nachricht = str_replace(' www.',' http://www.',$nachricht); $pattern = '#([^\"=>]|(?:r />))(http://)([^\s<>,]+(?=\.\s)|[^\s<>,]+)([\s\n<>,\.])#sm'; $replacement = "$1<a title=\"der Link zu dieser URL wurde automatisch hinzugefügt\" target=\"extern\" href=\"$2$3\">$2$3</a>$4"; $html_text = preg_replace($pattern,$replacement,$nachricht); diff --git a/lib/functions.lib.php b/lib/functions.lib.php index 45f47bd9c38085b2a3e929ee5d6b565aaebfb061..d51376368a342f2002478b42a72049fa0f96b963 100644 --- a/lib/functions.lib.php +++ b/lib/functions.lib.php @@ -1,37 +1,4 @@ <?php -// VMSone 2.5.0 Von designerscripte -header("Cache-control: no-cache"); -// Datenbankserver -$db_host = "localhost"; -// Mysql User -$db_user = "mysql-user"; -// Mysql PW -$db_pass = "mysql-password"; -// Datenbank -$db_base = "vmsone"; -// Tabellenpräfix (wichtig wenn mehrere VMS in einer DB liegen) -$db_prefix = "vms"; -// Domain (ohne Slash am Ende) -$domain = "http://designerscripte.net"; -// Seitenname -$seitenname = "VMSOne 2.5.0 Demo"; -// Seitenwährung -$waehrung = "Coins"; -// ID vom Admin -$admin_id = 1; -// Adminmail -$betreibermail = "admin@localhost.com"; -// Passwort für Crons -$cron_pw = "cronpw"; -// beliebiger Alphanumerischer String hilft beim Schutz vor Autoklickern -$percode = '551c3d4318d668cc2b00d02b40d1e6cd282817c2be65d401ed0cff2e6b'; -// Komprimierung der Ausgabe zwischen 0 & 10 wobei 0 die Komprimierung der Ausgabe deaktiviert Empfohlener Wert: 1 -$gzip_rate = 0; -/* Globale Variablen nichts ändern */ -$ip = $_SERVER['REMOTE_ADDR']; - - - /** * db_connect() diff --git a/lib/menue_links.php b/lib/menue_links.php index 0a9f860d1f22278a5b5a40ea6f9d358f32bb0394..31b58df5bf4c1741cb84515dbc3b5b6b47be6678 100644 --- a/lib/menue_links.php +++ b/lib/menue_links.php @@ -19,21 +19,14 @@ if ($_SESSION['login'] == 'true') { <dt><a href="?content=/verdienen/paidmails">Paidmails</a></dt> </dl>'; menuefoot(); - - menuehead("Adscan"); - echo '<dl> - <dt><a href="?content=/framebrecher">Kampagne melden</a></dt> - <dt><a href="?content=/adscan_blacklist">Eigene Blacklist</a><dt> - </dl>'; - menuefoot(); } -menuehead('LKT-Rallysystem'); +menuehead('Rallysystem'); echo '<dl>'; $ralleydaten = db_query("SELECT status, start, ende_art, ende_zeit, ende_punkte, ende_punkte_aktuell, name FROM vms_rallydaten"); $times = time(); while ($data = mysql_fetch_assoc($ralleydaten)) { - echo'<dt> <a href="?content=/LKT_Rallysystem&rally=' . $data['name'] . '"><i>'; + echo'<dt> <a href="?content=/rallysystem&rally=' . $data['name'] . '"><i>'; if ($data['status'] == 'aktive' && $data['start'] <= $times && (($data['ende_art'] == 'zeit' && $data['ende_zeit'] > $times) OR ($data['ende_art'] == 'punkt' && $data['ende_punkte_aktuell'] < $data['ende_punkte']))) { echo'<span style="color:#1DA801;">'; } else echo'<span style="color:#BB0101;">'; diff --git a/lib/schnittstellen/ebesucher.php b/lib/schnittstellen/ebesucher.php deleted file mode 100644 index f1786a630d41bca607cf49dcc4a440c17884fe18..0000000000000000000000000000000000000000 --- a/lib/schnittstellen/ebesucher.php +++ /dev/null @@ -1,125 +0,0 @@ -<?php -// eBesucher ST Fehlercodes -$trans_error[1001] = "Alles OK"; -$trans_error[1011] = "Falsche Punkteart"; -$trans_error[1012] = "Falsche Punkteanzahl (z.B. keine ganze Zahl oder negativ)"; -$trans_error[1013] = "Betreff zu lang oder nicht angegeben"; -$trans_error[1021] = "Falsche Schnittstellen-ID"; -$trans_error[1022] = "Falsches Schnittstellen-Passwort"; -$trans_error[1023] = "Zu wenig Punkte auf diesem Schnittstellenaccount"; -$trans_error[1024] = "Falsche KennungsID"; -$trans_error[1025] = "Keine Abfragen mehr auf dem Schnittstellenaccount"; -$trans_error[1031] = "Keine oder falsche UserID bzw. Usernamen angegeben"; -$trans_error[1032] = "UserID UND Username angegeben, benötigt wird nur eins!"; -$trans_error[1033] = "Kein oder falsches User-Passwort angegeben"; -$trans_error[1034] = "Dieser User ist gesperrt"; -$trans_error[1035] = "Das Guthaben des Users reicht nicht aus"; -$trans_error[1036] = "Neuer User (aus Sicherheitsgründen dürfen neue User in den ersten 7 Tagen ihrer Mitgliedschaft die Schnittstelle nicht benutzen)"; -$trans_error[1098] = "Schnittstelle z.Z. nicht verfügbar (DB-Arbeiten o.ä.)"; -$trans_error[1099] = "Unbekannter Fehler"; -$trans_error[9998] = "Fehlerhafter Aufruf (falsche Reihenfolge o.ä.)"; -$trans_error[9999] = "Timeout (Schnittstelle nicht erreichbar)"; - -// ST->User -function auszahlen ($betreiber_id,$betreiber_pw,$kunden_id,$kunden_pw,$betreiber_kennung,$trans_menge,$trans_betreff,$trans_code) { -global $error,$trans_ausgabe,$trans_error; - -// SecVMS change begin -$trans_betreff = urlencode($trans_betreff); -$kunden_id = urlencode($kunden_id); -$kunden_pw = urlencode($kunden_pw); -$trans_menge = urlencode($trans_menge); -// SecVMS change end - -$returned=''; -$ret=@file("http://st.ebesucher.de/send.php?stid=".$betreiber_id."&stpw=".$betreiber_pw."&uid=".$kunden_id."&upw=".$kunden_pw."&k=".$betreiber_kennung."&a=1&p=".$trans_menge."&b=".$trans_betreff.""); -for($i=0;$i<count($ret);$i++) { - $returned.=$ret[$i]; -} -$trans_check = split("[|]",$returned,6); -if ($trans_check[0] != "1001") { -$trans_ausgabe = $trans_error[$trans_check[0]]; -if ($trans_ausgabe == "") $trans_ausgabe = $trans_error[1099]; -$error = "true"; -} -return $error; -return $trans_ausgabe; -} - -// User->ST -function einzahlen ($betreiber_id,$betreiber_pw,$kunden_id,$kunden_pw,$betreiber_kennung,$trans_menge,$trans_betreff,$trans_code){ -global $error,$trans_ausgabe,$trans_error; - -// SecVMS change begin -$trans_betreff = urlencode($trans_betreff); -$kunden_id = urlencode($kunden_id); -$kunden_pw = urlencode($kunden_pw); -$trans_menge = urlencode($trans_menge); -// SecVMS change end - -$returned=''; -$ret=file("http://st.ebesucher.de/get.php?stid=".$betreiber_id."&stpw=".$betreiber_pw."&uid=".$kunden_id."&upw=".$kunden_pw."&k=".$betreiber_kennung."&a=1&p=".$trans_menge."&b=".$trans_betreff.""); -for($i=0;$i<count($ret);$i++) { - $returned.=$ret[$i]; -} -$trans_check = split("[|]",$returned,6); -if ($trans_check[0] != "1001") { -$trans_ausgabe = $trans_error[$trans_check[0]]; -if ($trans_ausgabe == "") $trans_ausgabe = $trans_error[1099]; -$error = "true"; -} -return $error; -return $trans_ausgabe; -} - -// ebesucher-Kontostand -function usercheck ($betreiber_id,$betreiber_pw,$kunden_id,$kunden_pw){ -global $error,$trans_ausgabe,$trans_error,$user_saldo; - -// SecVMS change begin -$kunden_id = urlencode($kunden_id); -$kunden_pw = urlencode($kunden_pw); -// SecVMS change end - -$returned=''; -$ret=file("http://st.ebesucher.de/info.php?stid=".$betreiber_id."&stpw=".$betreiber_pw."&uid=".$kunden_id."&upw=".$kunden_pw.""); -for($i=0;$i<count($ret);$i++){ - $returned.=$ret[$i]; -} -$trans_check = split("[|]",$returned,7); -if ($trans_check[0] != "1001") { -$trans_ausgabe = $trans_error[$trans_check[0]]; -if ($trans_ausgabe == "") $trans_ausgabe = $trans_error[1099]; -$error = "true"; -} -if ($error != "true") $user_saldo = $trans_check[1]; -return $error; -return $trans_ausgabe; -return $user_saldo; -} - -// Usercheck -function uservalidate ($betreiber_id,$betreiber_pw,$kunden_id,$kunden_pw){ -global $error,$trans_ausgabe,$trans_error; - -// SecVMS change begin -$kunden_id = urlencode($kunden_id); -$kunden_pw = urlencode($kunden_pw); -// SecVMS change end - -$returned=''; -$ret=file("http://st.ebesucher.de/info.php?stid=".$betreiber_id."&stpw=".$betreiber_pw."&uid=".$kunden_id."&upw=".$kunden_pw.""); -for($i=0;$i<count($ret);$i++){ - $returned.=$ret[$i]; -} -$trans_check = split("[|]",$returned,7); -if ($trans_check[0] != "1001") { -$trans_ausgabe = $trans_error[$trans_check[0]]; -if ($trans_ausgabe == "") $trans_ausgabe = $trans_error[1099]; -$error = "true"; -} - -return $error; -return $trans_ausgabe; -} -?> \ No newline at end of file diff --git a/lib/schnittstellen/klamm.php b/lib/schnittstellen/klamm.php index 2f9ba804d614e18eb616154c44b5fdd7db024750..95e9480933c1442f2f0f1e3e33b5410614949526 100644 --- a/lib/schnittstellen/klamm.php +++ b/lib/schnittstellen/klamm.php @@ -62,7 +62,7 @@ $ret=@file("http://www.klamm.de/engine/lose/send.php?ef_id=".$betreiber_id."&ef_ for($i=0;$i<count($ret);$i++) { $returned.=$ret[$i]; } -$trans_check = split("[|]",$returned,7); +$trans_check = explode("|",$returned,7); if ($trans_check[0] != "1001") { $trans_ausgabe = $trans_error[$trans_check[0]]; if ($trans_ausgabe == "") $trans_ausgabe = $trans_error[1099]; @@ -101,7 +101,7 @@ $ret=file("http://www.klamm.de/engine/lose/get.php?ef_id=".$betreiber_id."&ef_pw for($i=0;$i<count($ret);$i++) { $returned.=$ret[$i]; } -$trans_check = split("[|]",$returned,7); +$trans_check = explode("|",$returned,7); if ($trans_check[0] != "1001") { $trans_ausgabe = $trans_error[$trans_check[0]]; if ($trans_ausgabe == "") $trans_ausgabe = $trans_error[1099]; @@ -134,7 +134,7 @@ $ret=file("http://www.klamm.de/engine/lose/saldo.php?ef_id=".$betreiber_id."&ef_ for($i=0;$i<count($ret);$i++){ $returned.=$ret[$i]; } -$trans_check = split("[|]",$returned,7); +$trans_check = explode("|",$returned,7); if ($trans_check[0] != "1001") { $trans_ausgabe = $trans_error[$trans_check[0]]; if ($trans_ausgabe == "") $trans_ausgabe = $trans_error[1099]; @@ -169,7 +169,7 @@ $ret=file("http://www.klamm.de/engine/klamm/validate.php?ef_id=".$betreiber_id." for($i=0;$i<count($ret);$i++){ $returned.=$ret[$i]; } -$trans_check = split("[|]",$returned,7); +$trans_check = explode("|",$returned,7); if ($trans_check[0] != "1001") { $trans_ausgabe = $trans_error[$trans_check[0]]; if ($trans_ausgabe == "") $trans_ausgabe = $trans_error[1099]; diff --git a/lib/session.lib.php b/lib/session.lib.php index ca101e31d4aa3d8ab97ac2c7a45baa91e23a0acf..bf4da75b652b407579408deb4d14bd40b1391dcb 100644 --- a/lib/session.lib.php +++ b/lib/session.lib.php @@ -3,7 +3,7 @@ Datei : session.lib.php Änderungen in dieser Datei nur dann vornehmen wenn Sie wissen was Sie tun! */ -@session_start(); +session_start(); // Variabeln definieren if (!isset($_SESSION['login'])) $_SESSION['login'] = ""; if (!isset($_SESSION['werber'])) $_SESSION['werber'] = "0"; @@ -33,10 +33,10 @@ if ($pageconfig['wartung'] == 1 && $_SESSION['uid'] != $admin_id) { if ($_POST['checkid'] == 'Login' && $_POST['nickname'] && $_POST['passwort']) { $_POST['nickname'] = addslashes($_POST['nickname']); - $login_check = db_query("SELECT k.uid,k.passwort,k.status,k.hinweis FROM - " . $db_prefix . "_userdaten u - LEFT JOIN " . $db_prefix . "_kontodaten k ON k.uid=u.uid -WHERE u.nickname='" . $_POST['nickname'] . "' AND k.passwort='" . md5($_POST['passwort']) . "' LIMIT 1"); + $login_check = db_query("SELECT k.uid,k.passwort,k.status,k.hinweis + FROM " . $db_prefix . "_userdaten u + LEFT JOIN " . $db_prefix . "_kontodaten k ON k.uid=u.uid + WHERE u.nickname='" . $_POST['nickname'] . "' AND k.passwort='" . md5($_POST['passwort']) . "' LIMIT 1"); if (mysql_num_rows($login_check)) { $login_check = mysql_fetch_array($login_check); diff --git a/lib/texte/alt_headerbanner.txt b/lib/texte/alt_headerbanner.txt index f3e8554a496596522c70681f64e6f083c6048db8..b997a4067d5f27dc758cac0c9255d8f824bb5874 100644 --- a/lib/texte/alt_headerbanner.txt +++ b/lib/texte/alt_headerbanner.txt @@ -1 +1 @@ -<a href="http://www.lktechnik.ch"><img src="http://www.lktechnik.ch/img/werbemittel/Banner468x60.png" alt=""></a> \ No newline at end of file +<a href="https://www.swissnwx.ch"><img src="https://www.swissnwx.ch/img/werbemittel/Banner468x60.png" alt=""></a> \ No newline at end of file diff --git a/pcheck.php b/pcheck.php index 0a45409a1c42a7fea2ed47b3b85ed523f1dfb238..f5b826de7ea482a16837f80e77280b338db9cd9c 100644 --- a/pcheck.php +++ b/pcheck.php @@ -1,4 +1,5 @@ <?php +require_once ('lib/config.inc.php'); require_once ('lib/functions.lib.php'); //Variablen vordefinieren @@ -13,9 +14,11 @@ $_GET['tan'] = addslashes ($_GET['tan']); //DB Verbindung herstellen db_connect(); -$mail = mysql_fetch_assoc(db_query("SELECT e.start,e.aufendhalt,e.status,e.uid,v.verdienst FROM ".$db_prefix."_paidmails_empfaenger e +$user_mail = db_query("SELECT e.start,e.aufendhalt,e.status,e.uid,v.verdienst FROM ".$db_prefix."_paidmails_empfaenger e LEFT JOIN ".$db_prefix."_paidmails_versendet v ON v.tan = e.tan - WHERE e.tan='".$_GET['tan']."' AND e.uid=".$_GET['uid']." AND e.gueltig > ".time()." LIMIT 1")); + WHERE e.tan='".$_GET['tan']."' AND e.uid=".$_GET['uid']." AND e.gueltig > ".time()." LIMIT 1"); + +$mail = mysql_fetch_assoc($user_mail); if ($_GET['auszahlen']!='true') { if (mysql_num_rows($user_mail)) { diff --git a/pclick.php b/pclick.php index 2088589c1d01caaac9e3fec2e5b958f2bcb8172c..9bffb46a4e18ee7fd6d924210adf406531b5e51c 100644 --- a/pclick.php +++ b/pclick.php @@ -1,4 +1,5 @@ <?php +require_once ('lib/config.inc.php'); require_once ('lib/functions.lib.php'); db_connect(); @@ -14,7 +15,7 @@ echo ' <title>Paidmail by '.$seitenname.'</title> </head> <frameset rows="30,*" border="0"> - <frame name="abuse" src="pcheck.php?tan=.'.$_GET['tan'].'&uid='.$_GET['uid'].'" scrolling="no" frameborder="0"> + <frame name="abuse" src="pcheck.php?tan='.$_GET['tan'].'&uid='.$_GET['uid'].'" scrolling="no" frameborder="0"> <frame name="werbung" src="'.$mail['ziel'].'" scrolling="auto" frameborder="0"> </frameset> </html>'; diff --git a/spider/notify.php b/spider/notify.php deleted file mode 100644 index a1d0297511c9b28f267b49a04a71d7466762d3f4..0000000000000000000000000000000000000000 --- a/spider/notify.php +++ /dev/null @@ -1,69 +0,0 @@ -<?php -// Funktionen einbinden -require_once('../lib/functions.lib.php'); -// DB Verbinden -db_connect(); -$spider_config = mysql_fetch_assoc(db_query('SELECT * FROM ' . $db_prefix . '_framespider_config LIMIT 1')); - -if ($_GET['pass'] != sha1($spider_config['passwort']) || !isset($_GET['tan']) || !isset($_GET['code'])) die('Fehler'); -// Gründe festlegen -$gruende = Array(); -$gruende[1] = 'Framebrecher'; -$gruende[2] = 'Virus'; -$gruende[3] = 'lädt zu lange'; -$gruende[4] = 'zu viele Popups'; -$gruende[5] = 'zu viele Frames'; -$gruende[6] = 'verbotene Dateiendung'; -$gruende[7] = 'verbotene Webseite'; -// Adscan Part Anfang -$table = db_query('SHOW TABLES LIKE "' . $db_prefix . '_adscan"'); -if ($spider_config['adscan'] == 1 && mysql_num_rows($table)) { - $adscan = mysql_fetch_assoc(db_query('SELECT updatesite,pw FROM ' . $db_prefix . '_adscan LIMIT 1')); - $kampagne = mysql_fetch_assoc(db_query('SELECT kid,ziel,reload,aufendhalt,werbeart FROM ' . $db_prefix . '_gebuchte_werbung WHERE tan="' . mysql_real_escape_string($_GET['tan']) . '" LIMIT 1')); - - $fp = file_get_contents($adscan['updatesite'] . 'upload.php?pw=' . $adscan['pw'] . '&werbeart=' . $kampagne['werbeart'] . '&url=' . urlencode($kampagne['ziel']) . '&kid=' . $kampagne['kid'] . '&reload=' . $kampagne['reload'] . '&aufenthalt=' . $kampagne['aufendhalt'] . '&grund=' . $_GET['code']); - // echo $fp; -} -// Adscan Part Ende -if ($_GET['code'] == 1 && $spider_config['framebrecher'] == 1 || $_GET['code'] == 2 && $spider_config['virus'] == 1 || $_GET['code'] == 3 && $spider_config['ladezeit'] == 1 || $_GET['code'] == 4 && $spider_config['popups'] == 1 || $_GET['code'] == 5 && $spider_config['frames'] == 1 || $_GET['code'] == 6 && $spider_config['datei'] == 1 || $_GET['code'] == 7 && $spider_config['seiten'] == 1) { - // Grund selektieren - $grund = $gruende[$_GET['code']]; - // Banner auf Blackliste - $kampagnen = db_query('UPDATE ' . $db_prefix . '_gebuchte_werbung SET status = 2 WHERE tan="' . mysql_real_escape_string($_GET['tan']) . '" LIMIT 1'); - // Spiderlog schreiben - $kamp_info = mysql_fetch_assoc(db_query('SELECT ziel,banner FROM ' . $db_prefix . '_gebuchte_werbung WHERE tan="' . mysql_real_escape_string($_GET['tan']) . '" LIMIT 1')); - db_query('INSERT INTO ' . $db_prefix . '_framespider_log (tan,url,grund,zeit) VALUES ("' . mysql_real_escape_string($_GET['tan']) . '","' . $kamp_info['ziel'] . '","' . $grund . '",' . time() . ')'); - // Update Stat - switch ($_GET['code']) { - case 1: - db_query('UPDATE ' . $db_prefix . '_framespider_config SET c_frame=c_frame+1 LIMIT 1'); - break; - case 2: - db_query('UPDATE ' . $db_prefix . '_framespider_config SET c_vir=c_vir+1 LIMIT 1'); - break; - case 3: - db_query('UPDATE ' . $db_prefix . '_framespider_config SET c_load=c_load+1 LIMIT 1'); - break; - case 4: - db_query('UPDATE ' . $db_prefix . '_framespider_config SET c_pop=c_pop+1 LIMIT 1'); - break; - case 5: - db_query('UPDATE ' . $db_prefix . '_framespider_config SET c_frames=c_frames+1 LIMIT 1'); - break; - case 6: - db_query('UPDATE ' . $db_prefix . '_framespider_config SET c_datei=c_datei+1 LIMIT 1'); - break; - case 7: - db_query('UPDATE ' . $db_prefix . '_framespider_config SET c_seiten=c_seiten+1 LIMIT 1'); - break; - } - - if (mysql_error()) die('MYSQL Fehler'); -}else { - die('Abgelehnt'); -} -// DB schließen -db_close(); -echo 'OK'; - -?> \ No newline at end of file diff --git a/top_forcedbanner.php b/top_forcedbanner.php index f3539a0e2968818a6e0fe4a41b763fda3b406b8e..25db1932fe2addbfbd0477c5c6fd2a62edc81da1 100644 --- a/top_forcedbanner.php +++ b/top_forcedbanner.php @@ -1,4 +1,5 @@ <?php +require_once ('lib/config.inc.php'); require_once ('lib/functions.lib.php'); db_connect(); require_once ('lib/session.lib.php'); diff --git a/topframe_forced.php b/topframe_forced.php index ce244eb444a0df5a0b0d6d721d5299111962735a..67d977dcd08fe10deb03807e6cd91f3a2937d5a4 100644 --- a/topframe_forced.php +++ b/topframe_forced.php @@ -1,4 +1,5 @@ <?php +require_once ('lib/config.inc.php'); require_once ('lib/functions.lib.php'); require_once ('lib/session.lib.php'); // Variabeln definieren