fehler meldung nach hochladen einer datei

Enthält archivierte Beiträge von Hotschi's Board zum Download MOD.
Posten ist hier nicht möglich, bitte das Supportforum dafür verwenden!
Gesperrt
Patti

fehler meldung nach hochladen einer datei

Beitrag von Patti »

hallo die meldung bekomme ich nach dem hoachladne im download mod

Code: Alles auswählen

Could not send notify email for new downloads

DEBUG MODE

SQL Error : 1064 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 ') AND user_id IN (3, 4, 5, 6, 7, 9, 18, 23, 26, 28, 36, 38

SELECT user_email, username, user_lang FROM phpbb_ianusers WHERE user_allow_new_download_email = 1 AND user_id IN () AND user_id IN (3, 4, 5, 6, 7, 9, 18, 23, 26, 28, 36, 38, 39, 40, 41, 42, 43, 46, 48, 49, 50, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109, 110, 111, 114, 116, 117, 119, 120, 121, 122, 124, 126, 128, 129, 130, 131, 133, 134, 135, 136, 137, 138, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 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, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225)

Line : 279
File : dl_modcp.php

das iust jetzt nach dem updatet auf die version 5.0.15
wie kann ich das problem beheben ?
mit der alten dl_modcp.php passiert das scheinbar aber nicht .
danke im vorraus =)
oxpus

Beitrag von oxpus »

Oh, danke für den Hinweis.
Hier habe ich scheinbar noch eine Prüfung vergessen.
Werde ich nachher umgehend beheben...
Zuletzt geändert von oxpus am Mo 09.Okt, 2006 10:12, insgesamt 2-mal geändert.
Patti

Beitrag von Patti »

ah ok ich danke dir ;)
dann werde ich nachher dann noch mal runterladen und ersetzen ;)
habe im moment die alte datei drinne so lange reicht das auch :D


gruß patti
oxpus

Beitrag von oxpus »

Hier schon einmal die nötigen Änderungen:

Code: Alles auswählen

#
#-----[ OPEN ]-----
#
dl_mod/includes/dl_modcp.php

#
#-----[ FIND ]-----
#
		$sql = "SELECT fav_user_id FROM " . DL_FAVORITES_TABLE . "
			WHERE fav_dl_id = " . (int)$id;
		if (!($result = $db->sql_query($sql)))
		{
			message_die(GENERAL_ERROR, 'Could not fetch favorites for this download', '', __LINE__, __FILE__, $sql);
		}

		$fav_user = '';
		while ($row = $db->sql_fetchrow($result))
		{
			$fav_user .= ($fav_user != '') ? ', ' . $row['fav_user_id'] : $row['fav_user_id'];
		}
		$db->sql_freeresult($result);


#
#-----[ AFTER, ADD ]-----
#
		$sql_fav_user = ($fav_user) ? ' AND user_id IN (' . $fav_user . ') ' : '';

#
#-----[ FIND ]-----
#
		if (!$dl_config['disable_email'] && !$send_notify)

#
#-----[ REPLACE WITH ]-----
#
		if (!$dl_config['disable_email'] && !$send_notify && $sql_fav_user)

#
#-----[ FIND ]-----
#
			$sql = "SELECT user_email, username, user_lang FROM " . USERS_TABLE . "
				WHERE user_allow_new_download_email = 1
					AND user_id IN ($fav_user)
					AND user_id IN ($processing_user)";

#
#-----[ IN-LINE FIND ]-----
#
					AND user_id IN ($fav_user)

#
#-----[ IN-LINE REPLACE WITH ]-----
#
					$sql_fav_user
Zuletzt geändert von oxpus am Mo 09.Okt, 2006 10:33, insgesamt 1-mal geändert.
Patti

Beitrag von Patti »

Danke dir , funktioniert wunder bar =)
super idee auch mit dem defecktne link melden und auch mit der bann funktion wieder mal großes lob an dich / euch =)
oxpus

Beitrag von oxpus »

Danke.

Ich habe den Fix nochmal kurz angepasst, damit auch wirklich nur bei vorhandenen Favoriten gesendet wird.
Geh den bitte nochmal kurz durch, ist nur eine Bedingung noch zusätzlich zu ändern.

Im ACP-Modul der Downloadverwaltung muss ich das auch nochmal prüfen, das kommt aber dann mit dem MOD-Update selber...
Patti

Beitrag von Patti »

ok bin ich noch mal durch genagen war nur noch die sache die ich noch nicht hatte ;)

Code: Alles auswählen

#-----[ FIND ]----- 
# 
      if (!$dl_config['disable_email'] && !$send_notify) 

# 
#-----[ REPLACE WITH ]----- 
# 
      if (!$dl_config['disable_email'] && !$send_notify && $sql_fav_user) 

ok danke dir . auf den rest warte ich dann ;)
funktioniert dann alles jetzt ;)
oxpus

Beitrag von oxpus »

Ich habe die dl_admin_files.php noch geändert.
Den MOD kann ich nur aktuell nicht aktualisieren, wird daher heute Nachmittag kommen.
Ja und das war dann auch schon alles.
Man sollte eben nicht hudeln, wenn man modded....
Patti

Beitrag von Patti »

oxpus hat geschrieben:Ich habe die dl_admin_files.php noch geändert.
Den MOD kann ich nur aktuell nicht aktualisieren, wird daher heute Nachmittag kommen.
Ja und das war dann auch schon alles.
Man sollte eben nicht hudeln, wenn man modded....
niemand ist perfeckt , kann jedem mal passieren .
dann werde ich mal abwartne bis du das aktualisierst hast , habe ja jetzt so alles wieder am laufen wie es sein sollte .
oxpus

Beitrag von oxpus »

Ist nun aktuell.
Sind auch nur 2 Dateien auszutauschen, die Versionsnummer im MOD-Fuß habe ich mal so gelassen, auch wenn der MOD Version "a" ist.
Patti

Beitrag von Patti »

ich danke dir ;)
da gibt es nach dem totalen server ausfall doch mal was , was fix geht und sauber funktioniert , das bringt freude :D

und versions nummer ist ja nun net ganz so schlimm man sieht es ja das was neues da ist ;)


einen schönen und erholsamen montag abend wünche ich dir ;)
oxpus

Beitrag von oxpus »

Danke, den "Erholsamen" kann ich brauchen. Habe tiersche Kopfschmerzen...
Patti

Beitrag von Patti »

oxpus hat geschrieben:Danke, den "Erholsamen" kann ich brauchen. Habe tiersche Kopfschmerzen...
dito , die ganze nacht dran gehangen die user wegen den servern zu beruigen da der provider wo die stehen nen ausfall hatte , udn die blöden generatoren nicht so laufne wollen wohl wie sie eigentlich sollten ;)

dann erhole dich mal =)
öege mich nun auch hin , sonst bekomme ich die nacht nichts gebacken :D
Patti

Beitrag von Patti »

Hallo oxpus , ich schreibe mal hier weiter ist fast das selbe thema ,

und zwar wenn ich im acp , einen download hinzufügen will schlägt der ct 5.0.3 zu .

der debugger schlägt das vor
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Script-Filename: /phpBB2/admin/admin_downloads.php
----------------

Request-Method: POST

Matching rule: load
In variable: submit

Possible solution:
------------------

#
#-----[ OPEN ]------------------------------------------
#
/phpBB2/admin/admin_downloads.php

#
#-----[ FIND ]------------------------------------------
#
include($phpbb_root_path . 'common.'.$phpEx);

#
#-----[ BEFORE, ADD ]------------------------------------------
#
define('CT_SECLEVEL', 'MEDIUM');
$ct_ignorepvar = array('submit');

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
nur gibt es die zeile nicht zu finden O___o wüßtest du da eine lösung ?
ja und ist der aktuelle download mod ;)
forum phpbb 2.0.21


danke und gruß patti
oxpus

Beitrag von oxpus »

In der admin_downloads.php nach

Code: Alles auswählen

require($phpbb_root_path . 'extension.inc');
einfügen.
Patti

Beitrag von Patti »

mhh mist funktioniert so leider nicht , bekomme immer noch die meldung :
SECURITY ALERT » » » »
CBACK CrackerTracker has detected a potential attack on this site with a worm or exploit script so the Security System stopped the script.


If you can see this page after including a new MOD into your board or after clicking on a link please contact the Board Administrator with this error message and a description what you have done before you could see this page, that the Admin has the possibility to fix the problem.
mhh das ist ärgerlich :(
gibt es vielleicht noch eine andere möglichkeit ?
oder eine idee ?


edit : habe einfach mal die
$ct_ignorepvar = array('mod_desc','long_desc');
im admin_downloads entfernt nun bekomme ich keine fehlermeldung mehr , also so klappt es . O__o


vielleicht hilft dir das weiter oxpus =)
oxpus

Beitrag von oxpus »

Ich kenne die Ursache, nur ist die auch stark abhängig von den Inhalten der einzelnen Felder. Daher will ich nicht jedes Feld für den CT auf "ignorieren" setzen, um weitgehend möglichen grösseren Schaden von den Boards abzuwenden.
Muss leider jeder selber einstellen...
Patti

Beitrag von Patti »

ach so ok =)
solange es nichts weltbewegendes jetzt war was ich entfernt habe ;)
vielleicht hilft es ja jemand anderen noch weiter , der das selbe problem hat ;)
Gesperrt