Ergebnis 1 bis 10 von 17

Thema: multi_az bearbeiten - auszahlung per antrag?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer
    Registriert seit
    08.10.2010
    Beiträge
    101

    Re: multi_az bearbeiten - auszahlung per antrag?

    Also ersteinmal ein riesiges Dankeschön für die Ansätze, das Passwort brauche ich nicht, da wirklich rein manuell ausgezahlt wird (Primus API geht ja derzeit nicht, deswegen der Aufwand)

    Zu der "Ok" Meldung an den User, da dachte ich an einen kurzen Hinweis a la "dein Auszahlungsantrag wurde gespeichert" oder so beim Abschicken der Daten.

    Funktion für Auszahlen / Löschen begreife ich gerade noch nicht so ganz, wofür sollten die Sein? Oder meinst du den Part im Admin in dem ich den Datensalat in die richtige Tabelle verschiebe nach der AZ? Also in die vms_schnittstellen_logs?

    Setz mich jetzt mal daran das umzusetzen und schau in wie weit das hinhaut. Melde mich sobald es geht oder eben nicht geht wieder.

    Edit sagt: Ein Hinweis noch, bei mir werden die User vor der AZ geprüft und können ihre Daten nicht selbst eingeben (müssen zur Freischaltung die Auszahldaten fest im Profil eintragen lassen) denke mal damit fällt das ggf Löschen raus.
    Geändert von testi (19.11.2014 um 08:36 Uhr)

  2. #2
    Erfahrener Benutzer
    Registriert seit
    08.10.2010
    Beiträge
    101

    Re: multi_az bearbeiten - auszahlung per antrag?

    Mein Script zerschießt sich bei jedem Versuch einer entsprechenden Änderung, da es bereits stark vom orginal abweicht (viele extrafunktionen drin) also Notlösung mit eigenem Bereich für die Beantragung. Sieht bisher wie folgt aus und will irgendwie auch nicht so recht wie ich es gerne hätte...

    // raus damit, unten neu

    Hab da einige Denkfehler drin wie es scheint, kann jemand mal kurz drüberschauen? AZgrenze wird noch angepasst, 1 ist erstmal nur der Testwert.
    Geändert von testi (19.11.2014 um 14:41 Uhr)

  3. #3
    Erfahrener Benutzer Avatar von Kraemer84
    Registriert seit
    24.11.2009
    Beiträge
    814

    Re: multi_az bearbeiten - auszahlung per antrag?

    Ok hab dein Code mal überarbeitet.. kuck mal ob es so funktioniert.. achja und vergiss bitte nicht wenn du php anfängst das du wirklich <?php schreibst und nicht nur <?

    das Head und foot für den sql text kannst du weglassen

    PHP-Code:


      <?php
        userstatus
    ();   // Klarer Check für Session
      
    $AZgrenze 100;    // Az Grenze
        
        
    $kontodaten    mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1"));   // Kontostand laden
        

      
      
      
    if ($_POST['AZsumme'] > $AZgrenze)          // Prüfen ob Auszahlungssumme Auszahlgrenze überschreitet
    {
    echo (
    "Die Auszahlungsgrenze wurde überschritten")
    }
    else      
    // Falls nicht weiter im Vorgang
    {
      
          
      if (
    $kontodaten['kontostand'] < $_POST['AZsumme'])    // Prüfen ob genug Guthaben auf Konto
      
      
      
    {
        echo(
    "Fehlgeschlagen! Du hast nicht genug Guthaben.");
      } 
      
      else    
    // Falls ok weiter im Vorgang
      
      
    {
        
    // primera abziehen und in buchungsliste eintragen      !Hier nochmal prüfen ob die Funktionen genauso in der Function.lib.php vorhanden sind
        
    $buchungs_id create_code(14);
        
    kontobuchung ('-',$_POST['AZsumme'],$_SESSION['uid']);
        
    buchungsliste ($buchungs_id,'-'.$_POST["AZsumme"].' Primera Auszahlung',$_SESSION['uid']);
      
        
    // eintrag in datenbank
        
    db_query("INSERT INTO ".$db_prefix."_AZ_anfragen (uid, AZsumme, pnick, time) VALUES (".$_SESSION['uid'].", ".$_POST["AZsumme"].", ".$kontodaten["pnick"].", ".time().")");
        echo(
    "Erfolgreich! Deine Auszahlung wird bearbeitet");
      }
      
      }


    head("Primera Auszahlung beantragen");

    echo 
    '

    <center><form action="" method="POST">
    <input type="text" value="'
    .$AZsumme.'" name="AZsumme">
    <input type="submit" value="Auszahlung beantragen">
    </form></center>

    '
    ;

    foot("");
    ?>
    sollte so eigentlich funktionieren .. wenn nicht dann genau die wege prüfen .. ist die Tabelle genauso mit den Spalten vorhanden.. werden die Werte richtig übergeben.. Auch einfach mal testhalber bevor es zur Verarbeitung in der Datenbank kommt den query ausklammern (//) und sich die Werte mit einem Echo ausgeben lassen.
    www.paid4advert.de | more coming soon ..

  4. #4
    Erfahrener Benutzer
    Registriert seit
    08.10.2010
    Beiträge
    101

    Re: multi_az bearbeiten - auszahlung per antrag?

    Okay, ich habe eine Lösung gefunden wie alles geht, hatte nur einen kleinen Denkfehler drin. Muss nun die Datei für den Admin hinkriegen. Hier will ich die Daten auslesen (uid, AZsumme, pnick, time) und sie in einer Tabelle ausgeben.

    Daneben einen Button der zuerst den Eintrag komplett in die andere Tabelle verschiebt und ihn anschließend löscht.

    Problem daran, ich finde gerade keine Möglichkeit um nur diesen einen Eintrag zu wählen, also wenn zB ein User 3 - 4 AZ Anträge dort stehen hätte darf ich nicht versehentlich alle verschieben/löschen wenn ich auf den Button klicke.
    Geändert von testi (19.11.2014 um 15:14 Uhr)

Ähnliche Themen

  1. multi_az by Lokutos - auszahlungbegrenzer?
    Von mine321 im Forum [HD] Programmieren
    Antworten: 4
    Letzter Beitrag: 08.12.2014, 16:49
  2. Multi_AZ Post Variablen Problem
    Von testi im Forum [HD] Programmieren
    Antworten: 3
    Letzter Beitrag: 29.11.2014, 17:18
  3. Deutschland Österreich Schweiz Bettel vergütung & Az antrag
    Von napfkuchen im Forum [HD] Programmieren
    Antworten: 1
    Letzter Beitrag: 19.08.2009, 02:48

Berechtigungen

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