Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: HPLose interface Paidmail problem

  1. #1
    Neuer Benutzer
    Registriert seit
    13.05.2012
    Beiträge
    6

    HPLose interface Paidmail problem

    Hallo ,

    Ich habe mir den STG Mailer und das Interface STG HPlose gekauft.

    Die Forcedbanner werden alle korrekt eingelesen.
    Habe nur das Problem , das die Paidmails zwar im Cron eingelesen werden ( Tabelle erscheint ) Aber nicht eingebucht werden .

    Bin für Paidmails freigeschaltet
    Cron ist auf einbuchen gestellt.

    Was kann das sein ?

  2. #2
    Zitat Zitat von Genius74 Beitrag anzeigen
    Hallo ,

    Ich habe mir den STG Mailer und das Interface STG HPlose gekauft.

    Die Forcedbanner werden alle korrekt eingelesen.
    Habe nur das Problem , das die Paidmails zwar im Cron eingelesen werden ( Tabelle erscheint ) Aber nicht eingebucht werden .

    Bin für Paidmails freigeschaltet
    Cron ist auf einbuchen gestellt.

    Was kann das sein ?
    stell mal im adminforce auf Anzeigen/Einbuchen dann sollte es gehen
    Weil Denken die schwerste Arbeit ist, beschäftigen sich auch so wenige damit !

  3. #3
    Neuer Benutzer
    Registriert seit
    13.05.2012
    Beiträge
    6
    Zitat Zitat von Roedertaler Beitrag anzeigen
    stell mal im adminforce auf Anzeigen/Einbuchen dann sollte es gehen
    Danke

    Habe eben den Fehler gefunden , es lang an Fehlenden MySQL Feldern.
    Mir scheint das so , als sei das alles noch nicht so ausgereift , in der Anleitung war davon leider nichts zu finden.

    Jetzt habe ich z.B das Problem , das es die Datei paidmail_versenden.php nicht mehr gibt. Obwohl das Addon für das VMS 1.2.4 ist.

  4. #4
    Erfahrener Benutzer Avatar von SilentRunner
    Registriert seit
    18.08.2006
    Beiträge
    1.076
    http://www.designerscripte.net/downl...?do=file&id=66

    vielleicht hängt es damit zusammen, versuchs mal

  5. #5
    Neuer Benutzer
    Registriert seit
    13.05.2012
    Beiträge
    6
    Hi ,

    Nein , habe ja das VMS 1.2.4 installiert.
    Jetzt bin ich soweit , das der STG Mailer die Paidmails per Cron versendet , aber von Hand kann ich keine Paidmails versenden , warum auch immer.

    Das Addon verlinkt auf eine Datei " paidmail_versenden.php " die es gar nicht mehr in dem Script gibt.

  6. #6
    Erfahrener Benutzer
    Registriert seit
    17.02.2009
    Beiträge
    356
    wie wär's wenn du einfach die datei neu hochlädst ?

  7. #7
    Neuer Benutzer
    Registriert seit
    13.05.2012
    Beiträge
    6
    Zitat Zitat von auron2008 Beitrag anzeigen
    wie wär's wenn du einfach die datei neu hochlädst ?
    Wie denn , wenn es die Datei gar nicht mehr im VMS 1.2.4 gibt ?

  8. #8
    Erfahrener Benutzer
    Registriert seit
    17.02.2009
    Beiträge
    356
    verushc mal anstatt paidmail_versenden.php nur paidmail.php

  9. #9
    Neuer Benutzer
    Registriert seit
    13.05.2012
    Beiträge
    6
    Zitat Zitat von auron2008 Beitrag anzeigen
    verushc mal anstatt paidmail_versenden.php nur paidmail.php
    Habe ich alles schon durch , geht nicht. Die ist ganz anderst aufgebaut.
    Habe mir den PHP Code angeschaut und sofort gesehen , das es nicht funktionieren kann.

    Ein wenig Ahnung von PHP habe ich ja.

  10. #10
    Erfahrener Benutzer
    Registriert seit
    17.02.2009
    Beiträge
    356
    was du machen kannst ist dir eine eigene paidmail_versenden zu erstellen.

    als Bsp hab ich die paidmail.php kopiert und paidmail_versenden.php genannt. die bekommt die variable $tan und liest damit die daten aus der db (mit $daten = mysql_ ....) aus. alle $_POST dinger durch $daten ersetzt und fertig.

    muss noch ein bissl verändert werden, weiß nich mal ob's geht weil nich getestet und nur mal fix geändert.

    PHP-Code:
    <?
    if (!isset($_POST['versenden']))    $_POST['versenden']            = "";
    if (!isset($_POST['verdienst']))    $_POST['verdienst']            = "";
    if (!isset($_POST['menge']))        $_POST['menge']                = "0";
    if (!isset($_POST['ziel']))            $_POST['ziel']                = "";
    if (!isset($_POST['mailtext']))        $_POST['mailtext']            = "";
    if (!isset($_POST['beschreibung']))    $_POST['beschreibung']        = "";
    if (!isset($_POST['aufendhalt']))    $_POST['aufendhalt']        = "0";
    if (!isset($_POST['gueltig']))        $_POST['gueltig']            = "1";
    if (!isset($tan))                    $tan                        = "";

    $tan = $_GET['tan'];
    $daten = mysql_fetch_array(db_query("SELECT FROM vms_gebuchte_werbung WHERE tan = '".$tan."'"));

        $empfaenger =  db_query("SELECT e.uid,e.emailadresse FROM 
                                       ".$db_prefix."_emaildaten e
                                       LEFT JOIN ".$db_prefix."_kontodaten k ON k.uid=e.uid
    WHERE (e.freigabe_fuer = '3' or e.freigabe_fuer = '2') AND k.status=1");
              $maxempf = mysql_num_rows($empfaenger);
              
        $bis = time() + (86400*$_POST['gueltig']);
        db_query("INSERT INTO ".$db_prefix."_paidmails_versendet (tan,menge,verdienst,ziel,beschreibung,mailtext,aufendhalt,gesendet,gueltig) VALUES ('".$tan."','".$_POST['menge']."','".$_POST['verdienst']."','".$_POST['ziel']."','".$_POST['beschreibung']."','".$_POST['mailtext']."','".$_POST['aufendhalt']."','".time()."','".$bis."')");

        $senden = db_query("SELECT e.uid,e.emailadresse FROM 
                                       ".$db_prefix."_emaildaten e
                                       LEFT JOIN ".$db_prefix."_kontodaten k ON k.uid=e.uid
    WHERE (e.freigabe_fuer = '3' or e.freigabe_fuer = '2') AND k.status=1 ORDER BY RAND() LIMIT ".$_daten['menge']."");

            while ($versendet = mysql_fetch_array($senden)) {
            db_query("INSERT INTO ".$db_prefix."_paidmails_empfaenger (uid,gueltig,tan,status,aufendhalt) VALUES ('".$versendet['uid']."','".$bis."','".$tan."','0','".$_POST['aufendhalt']."')");
            $message='Hallo,
            dieses ist eine neue '.$seitenname.' Paidmail, für dessen Bestätigung
            Du '.$daten['verdienst'].' '.$waehrung.' für '.$daten['aufendhalt'].' Sek. aufenthalt erhälst!
            Diese Paidmail ist gültig bis '.date("d.m.Y - H:i:s",$bis).'

    '.$daten['beschreibung'].'

    '.$daten['mailtext'].'
    --------------------------------------------------------------------

    Die Betreiber von '.$seitenname.' distanzieren sich vom Inhalt dieser Mail!

    Diese Mail ist kein Spam da der Empfänger als Mitglied von
    '.$seitenname.' dem Empfang zugestimmt hat.

    Bestätigungslink:
    '.$domain.'/pclick.php?tan='.$tan.'&uid='.$versendet["uid"].'

    Mit freundlichen Grüßen
    Das '.$seitenname.' Team';
    usermail($versendet['emailadresse'], 'Neue '.$seitenname.' Paidmail', $message, '"'.$seitenname.'" <'.$betreibermail.'>') or die('Versandfehler');
            
            }
    ?>

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Bug im Interface: hplose
    Von rkaerner im Forum Bug-Report
    Antworten: 0
    Letzter Beitrag: 23.07.2012, 00:14
  2. Probleme mit HPLose Interface
    Von dennis20 im Forum Support zum VMSone
    Antworten: 6
    Letzter Beitrag: 11.05.2011, 21:41
  3. hplose interface
    Von animemaster im Forum Support zum VMSone
    Antworten: 15
    Letzter Beitrag: 27.05.2010, 12:25
  4. Surfbar Problem mit HPLose Interface...
    Von pokerfaceX im Forum Support zu Addons & Erweiterungen
    Antworten: 4
    Letzter Beitrag: 23.10.2009, 15:55
  5. HPLose Interface geändert
    Von MasterG im Forum Support zu Addons & Erweiterungen
    Antworten: 6
    Letzter Beitrag: 17.07.2009, 23:58

Berechtigungen

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