Newer
Older
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
51
52
53
54
55
56
57
58
59
60
61
62
<?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 = mysqli_fetch_assoc(db_query('SELECT tan, kid, ziel, reload, aufendhalt, werbeart FROM '.$db_prefix.'_gebuchte_werbung WHERE tan="'.mysqli_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 = mysqli_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();
?>