Ergebnis 1 bis 3 von 3

Thema: Bekannte Fehler

  1. #1
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206

    Bekannte Fehler

    Welche Probleme - abgesehen von diesen - sind euch noch bekannt? Hier bitte nur genaue Fehler posten, welche in der aktuellsten VMS Version noch auftreten.

    Sofern es schon einen Bugfix dazu gibt, am besten auch einen Link dazu posten.

    Bitte nur antworten sofern noch was bekannt ist. Diskussionen etc. landen direkt im Offtopic-Thread, damit es hier übersichtlich bleibt.
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  2. #2
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Ich mein, der % Bug ist noch nicht behoben:

    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;
        }

    (so ist es aktuell drin)

    array shift löscht ja das 1. element aus den übergebenen parametern raus, und zeile danach wird vsprintf ausgeführt, AUCH WENN es nur 1 Parameter gab, somit $vargs dann leer ist.

    Da sollte ja sowas wie:

    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);
        if(!empty(
    $vargs))$sql_tag vsprintf($sql_tag,$vargs);
      }
        if(
    $ret mysql_query($sql_tag)){
          return 
    $ret;
        }else{
          return 
    0;
        }

    Abhilfe schaffen (bzw gabs da schon mehrere Themen zu, aber iwie wurde es nie eingebaut

    Funktion refumsatz:
    da fehlt noch das setzen der aktivzeit
    PHP-Code:
    // Refumsatz gutschreiben
    function refumsatz ($buchungssumme,$fuer) {
    global 
    $db_prefix;
        
    db_query ('UPDATE '.$db_prefix.'_werberdaten SET umsatz = umsatz + '.$buchungssumme.' WHERE uid = '.$fuer.' and werber != 0');

    (aktuell)

    also so:
    PHP-Code:
    // Refumsatz gutschreiben
    function refumsatz ($buchungssumme,$fuer) {
    global 
    $db_prefix;
        
    db_query ('UPDATE '.$db_prefix.'_werberdaten SET umsatz = umsatz + '.$buchungssumme.', aktivzeit='.time().' WHERE uid = '.$fuer.' and werber != 0');

    von: http://www.designerscripte.net/showp...74&postcount=9

    Und in der Version, die ich mir gerade ausm DL Bereich geholt hab, ist auch noch das in der topframe_forced.php mit dem Mindestaufenthalt nicht drin ?

    siehe dazu:
    http://www.designerscripte.net/showt...ezeit+umgangen
    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)

  3. #3
    Erfahrener Benutzer Avatar von eRaaaa
    Registriert seit
    06.06.2007
    Beiträge
    702
    ach mist, da waren doch noch so einige sachen...durch dieses scheiss tauziehen, find ich die alten beiträge nicht mehr
    eines weiss ich aber noch,

    auto_increment auf id in den news...so sollte das wahrscheinlich gedacht sein, damit man auch mehrere news eintragen kann =)

    dazu hier mal was: http://designerscripte.net/showpost....7&postcount=14

Ähnliche Themen

  1. Fehler beim Öffnen der Seite / DB-Fehler
    Von skipper im Forum Support zum VMSone
    Antworten: 3
    Letzter Beitrag: 21.11.2008, 20:22

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •