Hi,
gibt es denn nun schon nen Update von den Programmierern?
Gruß Rico
Hi,
gibt es denn nun schon nen Update von den Programmierern?
Gruß Rico
Hi@all
Also ich habe heute mit Stiggma im icq getippert und bis auf einen fehler haben wir alles gefunden.
Weiß nicht warum er so schlecht dargestellt wird er giebt sein bestets und ist nunmal auch nur ein mensch dem fehler passieren können.
Mein problem ist nur wenn ich den cron laufen lasse bekomme ich diese meldung
2:Query was empty
Stiggma wusste auf die schnelle auch keine lösung vileicht hatte das ja auch einer und hat die lösung gefunden!!
Wäre super wenn da einer helfen könnte
Mfg
Ja finde ich auc, Stigma gibt sich wirklich sehr viel Mühe :smilewinkgrin:
Das hatte ich auch und habe es gelöst bekommen. Ersetz mal bitte die Funktion db_query mit dieser:2:Query was empty
Stiggma wusste auf die schnelle auch keine lösung vileicht hatte das ja auch einer und hat die lösung gefunden!!
Achtung: Noch nicht 100% ausgereift aber bei funktioniert sie. Bitte die alte vorher auch nochmal abspeichern.PHP-Code:
function db_query($sql_tag){
global $count_query;
$count_query++;
$fargs = func_get_args();
if (!empty($fargs)){
$vargs = array();
foreach($fargs as $key => $arg){
$vargs[$key] = @mysql_real_escape_string($arg);
}
array_shift($vargs);
$sql_tag = vsprintf($sql_tag,$vargs);
}
if($ret = @mysql_query($sql_tag)){
return $ret;
}else{
return 0;
}
}
Das ist die neue db_query Funktion die wird bal ofiziell veröffentlicht dadurch sollen die ganzen sprintf Fehler wegfallen, nachdem ich die eingebaut hatte war das Problem weg :thumbsup:
Gruß
Gremlin
Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!
Hallo,
Danke für die schnelle antwort!!
ist das diese?
DankePHP-Code:
function db_query($sql_tag){
global $count_query;
$count_query++;
$vargs = array();
$fargs = func_get_args();
foreach($fargs as $key => $arg){
$vargs[$key] = mysql_real_escape_string($arg);
}
array_shift($vargs);
$sql_tag = vsprintf($sql_tag,$vargs);
if($ret = mysql_query($sql_tag)){
return $ret;
}else{
return 0;
}
}
die datei
/lib/functions.lib.php
die darin enthaltene funktion db_query() mit der oben geposteten ersetzen.
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)
hi,
Also hab es abgeändert kommt aber leider noch der selbe fehler er ladet etwas und nach 5-10sec kommt der fehler dann
Und er versendet die e-mails auch nicht sie bleiben hängen !!
Weiß vileicht noch einer rat?!
wenn ich den orignal und unveränderten Refcron laufen lasse, bekomme ich diese Fehlermeldung:
Warning: vsprintf() [function.vsprintf]: Too few arguments in /var/www/web52/html/vms/lib/functions.lib.php on line 43
Warning: vsprintf() [function.vsprintf]: Too few arguments in /var/www/web52/html/vms/lib/functions.lib.php on line 43
Der Werber bekommt seine Refvergütung gutgeschrieben, aber das Refback wird nicht gebucht...
Das selbe habe ich bei dem Versenden von Mails mit dem Zement Mail Addon.
Einige Mails werden verschickt und einige nicht...
Das ist das, was ich nicht verstehe...
Kann mir da jemand weiterhelfen?
Die Änderung in der functions_lib.php habe ich bereits gemacht...
Gruß
km4l