Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [Wbblite] Designback erstellen funktioniert nicht nach Templatehack einbau » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen Designback erstellen funktioniert nicht nach Templatehack einbau
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
.keks .keks ist weiblich
Mitglied


images/avatars/avatar-53176.png

Dabei seit: 02.05.2008
Beiträge: 540
Name: Joy

Designback erstellen funktioniert nicht nach Templatehack einbau Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Seit wir den Templatehack bei uns drin haben, kann ich kein neues Designback erstellen. Stattdessen kommt diese nette, kleine Fehlermeldung:

SCREEN

Hier ist mal die designpack.php

code:
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:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
<?php
require ("./global.php");
isAdmin();

if(isset($_REQUEST['action'])) $action=$_REQUEST['action'];
else $action="view";

if($action=="add") {
 if(isset($_POST['send'])) {
  reset($_POST);
  while(list($key,$val)=each($_POST)) $$key=trim($val);

  $db->query("INSERT INTO bb".$n."_subvariablepacks (subvariablepackid,parent_subvariablepackid,subvariablepackname) VALUES (NULL,'".intval($parent_subvariablepackid)."','".addslashes($subvariablepackname)."')");
  $subvariablepackid=$db->insert_id();

  $body="<body bgcolor="$bgcolor" text="$textcolor"".ifelse($bodytags," $bodytags");
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','<body','".addslashes($body)."')",1);
  if($imagelogo) $imagelogo="<img src="$imagelogo" border=0>";
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{imagelogo}','".addslashes($imagelogo)."')",1);
  if($imageback) $imageback="background="$imageback"";
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{imageback}','".addslashes($imageback)."')",1);
  if($cssfile) $cssfile="<link rel="stylesheet" href="$cssfile">";
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{cssfile}','".addslashes($cssfile)."')",1);

  $normalfont="<font face="$normalfont" size="$normalfontsize"".ifelse($normalfonttags," $normalfonttags");
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','<normalfont','".addslashes($normalfont)."')",1);
  $smallfont="<font face="$smallfont" size="$smallfontsize"".ifelse($smallfonttags," $smallfonttags");
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','<smallfont','".addslashes($smallfont)."')",1);

  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{imagefolder}','".addslashes($imagefolder)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{tableoutbordercolor}','".addslashes($tableoutbordercolor)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{tableinbordercolor}','".addslashes($tableinbordercolor)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{tabletitlecolor}','".addslashes($tabletitlecolor)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{tablecolora}','".addslashes($tablecolora)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{tablecolorb}','".addslashes($tablecolorb)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{fontcolorsecond}','".addslashes($fontcolorsecond)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{fontcolorthird}','".addslashes($fontcolorthird)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{tablecatcolor}','".addslashes($tablecatcolor)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{tableinwidth}','".addslashes($tableinwidth)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{tableoutwidth}','".addslashes($tableoutwidth)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{timecolor}','".addslashes($timecolor)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{imagefolder}','".addslashes($imagefolder)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{inposttablecolor}','".addslashes($inposttablecolor)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{prefixcolor}','".addslashes($prefixcolor)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{mainbgcolor}','".addslashes($mainbgcolor)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{css}','".addslashes($css)."')",1);
  $db->unbuffered_query("INSERT INTO bb".$n."_subvariables (subvariableid,subvariablepackid,variable,substitute) VALUES (NULL,'$subvariablepackid','{!DOCTYPE}','".addslashes($doctype)."')",1);

  header("Location: designpack.php?action=view&sid=$session[hash]");
  exit();
 }
$subp_options="";
 $result=$db->query("SELECT * FROM bb".$n."_subvariablepacks ORDER BY subvariablepackname ASC");	
 while($row=$db->fetch_array($result)) $subp_options.=makeoption($row['subvariablepackid'],$row['subvariablepackname'],"",0);
 eval("print("".gettemplate("designpack_add")."");");
}

if($action=="view") {
 $count=0;
 $designpack_viewbit="";
 $result=$db->query("SELECT * FROM bb".$n."_subvariablepacks ORDER BY subvariablepackname");
 while($row=$db->fetch_array($result)) {
  $rowclass = getone($count++,"firstrow","secondrow");
  eval ("\$designpack_viewbit .= "".gettemplate("designpack_viewbit")."";");
 }

 eval("print("".gettemplate("designpack_view")."");");
}

if($action=="edit") {
 if(isset($_POST['send'])) {
  reset($_POST);
  while(list($key,$val)=each($_POST)) $$key=trim($val);
  $subvariablepackid=intval($subvariablepackid);

    $db->unbuffered_query("UPDATE bb".$n."_subvariablepacks SET parent_subvariablepackid='".intval($parent_subvariablepackid)."', subvariablepackname='".addslashes($subvariablepackname)."' WHERE subvariablepackid='$subvariablepackid'",1);

  $body="<body bgcolor="$bgcolor" text="$textcolor"".ifelse($bodytags," $bodytags");
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($body)."' WHERE variable='<body' AND subvariablepackid='$subvariablepackid'",1);
  if($imagelogo) $imagelogo="<img src="$imagelogo" border=0>";
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($imagelogo)."' WHERE variable='{imagelogo}' AND subvariablepackid='$subvariablepackid'",1);
  if($imageback) $imageback="background="$imageback"";
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($imageback)."' WHERE variable='{imageback}' AND subvariablepackid='$subvariablepackid'",1);
  if($cssfile) $cssfile="<link rel="stylesheet" href="$cssfile">";
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($cssfile)."' WHERE variable='{cssfile}' AND subvariablepackid='$subvariablepackid'",1);

  $normalfont="<font face="$normalfont" size="$normalfontsize"".ifelse($normalfonttags," $normalfonttags");
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($normalfont)."' WHERE variable='<normalfont' AND subvariablepackid='$subvariablepackid'",1);
  $smallfont="<font face="$smallfont" size="$smallfontsize"".ifelse($smallfonttags," $smallfonttags");
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($smallfont)."' WHERE variable='<smallfont' AND subvariablepackid='$subvariablepackid'",1);

  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($imagefolder)."' WHERE variable='{imagefolder}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($tableoutbordercolor)."' WHERE variable='{tableoutbordercolor}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($tableinbordercolor)."' WHERE variable='{tableinbordercolor}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($tabletitlecolor)."' WHERE variable='{tabletitlecolor}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($tablecolora)."' WHERE variable='{tablecolora}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($tablecolorb)."' WHERE variable='{tablecolorb}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($fontcolorsecond)."' WHERE variable='{fontcolorsecond}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($fontcolorthird)."' WHERE variable='{fontcolorthird}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($tablecatcolor)."' WHERE variable='{tablecatcolor}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($tableinwidth)."' WHERE variable='{tableinwidth}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($tableoutwidth)."' WHERE variable='{tableoutwidth}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($timecolor)."' WHERE variable='{timecolor}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($imagefolder)."' WHERE variable='{imagefolder}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($inposttablecolor)."' WHERE variable='{inposttablecolor}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($prefixcolor)."' WHERE variable='{prefixcolor}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($mainbgcolor)."' WHERE variable='{mainbgcolor}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($css)."' WHERE variable='{css}' AND subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_subvariables SET substitute='".addslashes($doctype)."' WHERE variable='{!DOCTYPE}' AND subvariablepackid='$subvariablepackid'",1);

  header("Location: designpack.php?action=view&sid=$session[hash]");
  exit();
 }

 $subvariablepackid=intval($_REQUEST['subvariablepackid']);
 $dp = $db->query_first("SELECT * FROM bb".$n."_subvariablepacks WHERE subvariablepackid='$subvariablepackid'");
 $result=$db->query("SELECT * FROM bb".$n."_subvariables WHERE subvariablepackid='$subvariablepackid'");
 while($row=$db->fetch_array($result)) {
  switch($row['variable']) {
   case "<body":
    preg_match("/<body bgcolor="([^"]*)" text="([^"]*)"(.*)/i",$row['substitute'],$match);
    $bgcolor=htmlspecialchars($match[1]);
    $textcolor=htmlspecialchars($match[2]);
    $bodytags=htmlspecialchars(trim($match[3]));
    break;
   case "<smallfont":
    preg_match("/<font face="([^"]*)" size="([^"]*)"(.*)/i",$row['substitute'],$match);
    $smallfont=htmlspecialchars($match[1]);
    $smallfontsize=htmlspecialchars($match[2]);
    $smallfonttags=htmlspecialchars(trim($match[3]));
    break;
   case "<normalfont":
    preg_match("/<font face="([^"]*)" size="([^"]*)"(.*)/i",$row['substitute'],$match);
    $normalfont=htmlspecialchars($match[1]);
    $normalfontsize=htmlspecialchars($match[2]);
    $normalfonttags=htmlspecialchars(trim($match[3]));
    break;
   case "{imageback}":
    preg_match("/background="([^"]*)"/i",$row['substitute'],$match);
    $imageback=htmlspecialchars($match[1]);
    break;
   case "{imagelogo}":
    preg_match("/<img src="([^"]*)"/i",$row['substitute'],$match);
    $imagelogo=htmlspecialchars($match[1]);
    break;
   case "{cssfile}":
    preg_match("/href="([^"]*)">/i",$row['substitute'],$match);
    $cssfile=htmlspecialchars($match[1]);
    break;
   case "{tableoutbordercolor}":
    $tableoutbordercolor=htmlspecialchars($row['substitute']);
    break;
   case "{tableinbordercolor}":
    $tableinbordercolor=htmlspecialchars($row['substitute']);
    break;
   case "{tabletitlecolor}":
    $tabletitlecolor=htmlspecialchars($row['substitute']);
    break;
   case "{tablecolora}":
    $tablecolora=htmlspecialchars($row['substitute']);
    break;
   case "{tablecolorb}":
    $tablecolorb=htmlspecialchars($row['substitute']);
    break;
   case "{fontcolorsecond}":
    $fontcolorsecond=htmlspecialchars($row['substitute']);
    break;
   case "{fontcolorthird}":
    $fontcolorthird=htmlspecialchars($row['substitute']);
    break;
   case "{tablecatcolor}":
    $tablecatcolor=htmlspecialchars($row['substitute']);
    break;
   case "{tableinwidth}":
    $tableinwidth=htmlspecialchars($row['substitute']);
    break;
   case "{tableoutwidth}":
    $tableoutwidth=htmlspecialchars($row['substitute']);
    break;
   case "{timecolor}":
    $timecolor=htmlspecialchars($row['substitute']);
    break;
   case "{imagefolder}":
    $imagefolder=htmlspecialchars($row['substitute']);
    break;
   case "{inposttablecolor}":
    $inposttablecolor=htmlspecialchars($row['substitute']);
    break;
   case "{prefixcolor}":
    $prefixcolor=htmlspecialchars($row['substitute']);
    break;
   case "{mainbgcolor}":
    $mainbgcolor=htmlspecialchars($row['substitute']);
    break;
   case "{css}":
    $css=htmlspecialchars($row['substitute']);
    break;
   case "{!DOCTYPE}":
    $doctype=htmlspecialchars($row['substitute']);
    break;
  }
 }
$subp_options="";
 $result=$db->query("SELECT * FROM bb".$n."_subvariablepacks WHERE subvariablepackid <> '$subvariablepackid' ORDER BY subvariablepackname ASC");	
 while($row=$db->fetch_array($result)) $subp_options.=makeoption($row['subvariablepackid'],$row['subvariablepackname'],$dp['parent_subvariablepackid'],1);
 eval("print("".gettemplate("designpack_edit")."");");
}

if($action=="del") {
 $subvariablepackid=intval($_REQUEST['subvariablepackid']);
 if(isset($_POST['send'])) {
  $db->unbuffered_query("DELETE FROM bb".$n."_subvariablepacks WHERE subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("DELETE FROM bb".$n."_subvariables WHERE subvariablepackid='$subvariablepackid'",1);
  $db->unbuffered_query("UPDATE bb".$n."_styles SET subvariablepackid=0 WHERE subvariablepackid='$subvariablepackid'",1);
$db->unbuffered_query("UPDATE bb".$n."_subvariablepacks SET parent_subvariablepackid=0 WHERE parent_subvariablepackid='$subvariablepackid'",1);
  header("Location: designpack.php?action=view&sid=$session[hash]");
  exit();
 }

 $dp = $db->query_first("SELECT subvariablepackname FROM bb".$n."_subvariablepacks WHERE subvariablepackid='$subvariablepackid'");
 eval("print("".gettemplate("designpack_del")."");");
}
?>


Hoffe, das einer von euch mir helfen kann Augenzwinkern
LG

__________________


n a c h R i c h a r d R a h l

24.06.2010 12:41 .keks ist offline E-Mail an .keks senden Beiträge von .keks suchen Nehmen Sie .keks in Ihre Freundesliste auf
.keks .keks ist weiblich
Mitglied


images/avatars/avatar-53176.png

Dabei seit: 02.05.2008
Beiträge: 540
Name: Joy

Themenstarter Thema begonnen von .keks
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Soweit ich weiß, ja.
Ich hab den Hack nicht installiert, sondern die Mitadmin. Sie meinte, aber es müsste funktionieren.

__________________


n a c h R i c h a r d R a h l

24.06.2010 13:37 .keks ist offline E-Mail an .keks senden Beiträge von .keks suchen Nehmen Sie .keks in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [Wbblite] Designback erstellen funktioniert nicht nach Templatehack einbau

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH