Toplisten Hack von Shorty ( Es ist NICHTS von shorty) |
nobody
Büttel
[meine Galerie]
Dabei seit: 03.06.2009
Beiträge: 583
Herkunft: Da wo alle herkommen
Postid: 225
|
|
Ich sehe mir diesen Zusatz an.
Teste da bei mir lokal auf dem Rechner mit php5
Wenn das dan läuft teste ich das auch hier auf dem Server der auch mit php5 läuft.
nobody
|
|
19.06.2009 11:50 |
|
|
|
zu not habe ich auch beides hier zum testen also php4 und php5 local und server mässig mit php5 fals es nicht gehen sollte.
|
|
19.06.2009 19:40 |
|
|
nobody
Büttel
[meine Galerie]
Dabei seit: 03.06.2009
Beiträge: 583
Herkunft: Da wo alle herkommen
Postid: 229
|
|
Dieser Code
code: |
1:
|
$db->query("UPDATE bb".$n."_toplist_config SET items = '$items', refresh_dates = '$refresh', last_update = '$heute', vote_lock = $vlock, banner_width = '$banner_width', banner_height = '$banner_height'"); |
|
Erzeugt diese Fehlermeldung im PHP5
Zitat: |
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.6): Invalid SQL: UPDATE bb1_toplist_config SET items = '', refresh_dates = '', last_update = '1245609511', vote_lock = , banner_width = '', banner_height = ''
mysql error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' banner_width = '', banner_height = ''' at line 1
mysql error number: 1064
mysql version: 5.1.30-community
php version: 5.2.8
Date: 21.06.2009 @ 20:38
Script: /2.3/acp/users.php?action=toplist
Referer: http://127.0.0.1/2.3/acp/users.php?actio...uitemgroupid=18 |
|
habe nun etliches durchgespielt .
den "Fehler" habe ich nicht gefunden.
Wer kent sich nun bitte mit PHP5 code aus?
nobody
|
|
21.06.2009 21:08 |
|
|
|
Da liegt das Problem.
syntax to use near ' banner_width = '', banner_height = ''' at line 1
was aber genau der fehler ist sehe ich zur zeit nicht.
hast du mal auf die neuste php und mysql version gemacht???
|
|
21.06.2009 21:15 |
|
|
james
Boardbüttel
[meine Galerie]
Dabei seit: 09.06.2009
Beiträge: 139
Herkunft: Aus dem Web.
Postid: 231
|
|
Ich habe auch diese beiden codeanweisungen rausgenommen , fehler ist dann noch vor handen.
es muss an der gesammten zeile liegen.
nur was ?
nobody
|
|
21.06.2009 21:39 |
|
|
|
stimmt ist mir auch gerade aufgefallen aber was bedeutet er da ich zur zeit nicht wirglich weis für was das gut sein soll.
|
|
21.06.2009 23:27 |
|
|
|
ich danke euch schon mal das ihr alle daran arbeitet und ich hoffe das ihr es hinbekommt.
__________________
|
|
22.06.2009 07:54 |
|
|
haumi
Boardbetreiber
[meine Galerie]
Dabei seit: 06.06.2009
Beiträge: 3.442
Herkunft: NRW
Postid: 237
|
|
Wie oben schon beschrieben:
in der acp/users.php
die Zeile:
$db->query("UPDATE bb".$n."_toplist_config SET items = '$items', refresh_dates = '$refresh', last_update = '$heute', vote_lock = $vlock, banner_width = '$banner_width', banner_height = '$banner_height'");
gegen diese tauschen:
$db->query("UPDATE bb".$n."_toplist_config SET items = '$items', refresh_dates = '$refresh', last_update = '$heute', vote_lock = '$vlock', banner_width = '$banner_width', banner_height = '$banner_height'");
Dann funktioniert es.
LG
haumi
__________________
Gelassen das hinnehmen, was nicht zu ändern ist,
engagiert angehen was man gestalten kann.
|
|
22.06.2009 09:04 |
|
|
nobody
Büttel
[meine Galerie]
Dabei seit: 03.06.2009
Beiträge: 583
Herkunft: Da wo alle herkommen
Postid: 239
|
|
Moin Moin Haumi.
Das hatte ich auch schon gemacht .
Habe es nun aber nochmal mit deinem Code gemacht.
Ergebnis:
Zitat: |
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.6): Invalid SQL: UPDATE bb1_toplist_config SET items = '', refresh_dates = '', last_update = '1245661238', vote_lock = , banner_width = '', banner_height = ''
mysql error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' banner_width = '', banner_height = ''' at line 1
mysql error number: 1064
mysql version: 5.1.30-community
php version: 5.2.8
Date: 22.06.2009 @ 11:00
Script: /2.3/acp/users.php?action=toplist
Referer: http://127.0.0.1/2.3/acp/users.php?actio...uitemgroupid=18 |
|
nobody
|
|
22.06.2009 11:02 |
|
|
|
Zitat: |
Original von haumi
das liegt an der php-Version.
Abhilfe:
öffne die acp/users.php und suche:
$heute = time();
füge darüber folgendes ein:
$items = $HTTP_POST_VARS['items'];
$refresh = $HTTP_POST_VARS['refresh'];
$vlock = $HTTP_POST_VARS['vlock'];
$banner_width = $HTTP_POST_VARS['banner_width'];
$banner_height = $HTTP_POST_VARS['banner_height'];
dann klappt das auch!
LG
haumi |
|
hat leider keinen erfolg gebracht.. ist alles noch beim alten.
__________________
|
|
22.06.2009 13:54 |
|
|
|
also es wird alles wieder auf null gesetzt und du kannst ja aus dem acp auch eingetragene seiten löschen und auch das funktioniert nicht. die acp seite wird einfach nur neu geladen.
__________________
|
|
22.06.2009 14:41 |
|
|
nobody
Büttel
[meine Galerie]
Dabei seit: 03.06.2009
Beiträge: 583
Herkunft: Da wo alle herkommen
Postid: 249
|
|
Zitat: |
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.6): Invalid SQL: UPDATE bb1_toplist_config SET items = '', refresh_dates = '', last_update = '1245684887', vote_lock = , banner_width = '', banner_height = ''
mysql error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' banner_width = '', banner_height = ''' at line 1
mysql error number: 1064
mysql version: 5.1.30-community
php version: 5.2.8
Date: 22.06.2009 @ 17:34
Script: /2.3/acp/users.php?action=toplist
Referer: http://127.0.0.1/2.3/acp/users.php?actio...uitemgroupid=18 |
|
es hat nichts gebracht
nobody
|
|
22.06.2009 17:35 |
|
|
haumi
Boardbetreiber
[meine Galerie]
Dabei seit: 06.06.2009
Beiträge: 3.442
Herkunft: NRW
Postid: 253
|
|
So habs beim Player gerichtet.
Die Parameterübergabe wird hier wie folgt getätigt.
Statt:
$items = $HTTP_POST_VARS['items'];
$refresh = $HTTP_POST_VARS['refresh'];
$vlock = $HTTP_POST_VARS['vlock'];
$banner_width = $HTTP_POST_VARS['banner_width'];
$banner_height = $HTTP_POST_VARS['banner_height'];
muss man hier eingeben:
$items = $_POST['items'];
$refresh = $_POST['refresh'];
$vlock = $_POST['vlock'];
$banner_width = $_POST['banner_width'];
$banner_height = $_POST['banner_height'];
Hi Nobody,
bei dir scheint die Zeile
$db->query("UPDATE bb".$n."_toplist_config SET items = '$items', refresh_dates = '$refresh', last_update = '$heute', vote_lock = $vlock, banner_width = '$banner_width', banner_height = '$banner_height'");
noch fehlerhaft.
tausche mal gegen diese:
$db->query("UPDATE bb".$n."_toplist_config SET items = '$items', refresh_dates = '$refresh', last_update = '$heute', vote_lock = '$vlock', banner_width = '$banner_width', banner_height = '$banner_height'");
EDIT: Die Zugangsdaten können wieder gelöscht werden.
Ich denke die weiteren Sachen funktionieren jetzt auch.
LG
haumi
__________________
Gelassen das hinnehmen, was nicht zu ändern ist,
engagiert angehen was man gestalten kann.
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von haumi: 22.06.2009 21:51.
|
|
22.06.2009 21:44 |
|
|
|
hallo haumi also im acp funzt es jetzt aber im forum selber passiert immer noch nichts es können keine seiten eingetragen, bearbeitet oder gelöscht werden.
vielleicht bekommste das auch noch hin.
__________________
|
|
22.06.2009 22:15 |
|
|
|