Ergebnis 1 bis 10 von 85

Thema: Addons und das VMS1.2

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer
    Registriert seit
    11.01.2007
    Beiträge
    278
    Hallo,

    Also das mit den Interfaces hatte ich gestern schon bei einem Kunden. Folgende Änderungen müssen gemacht werden :

    1. Datenbank :
    In der Datenbank den SQL-Befehl ausführen :

    Code:
    ALTER TABLE `vms_crons` CHANGE `id` `id` INT( 11 ) NOT NULL AUTO_INCREMENT
    Damit werden die IDs für die Crons autom. vergeben.

    2. Crons in die Datenbank einfügen :

    Wenn man z.B. folgenden Befehl vorliegen hat
    Code:
    INSERT INTO `vms_crons` (`cron`, `intervall`, `laufzeit`, `datei`, `bezeichnung`) VALUES 
    ('int_traffic', 0, 0, 'crons/ads4finies.text.php', 'Ads4Finies (Paidlinks)'),
    ('int_mail', 0, 0, 'crons/ads4finies.mail.php', 'Ads4Finies (Paidmails)'),
    ('int_forcedbanner', 0, 0, 'crons/ads4finies.forced.php', 'Ads4Finies (Forcedbanner)');
    diesen folgendermassen abwandeln:

    Code:
    INSERT INTO `vms_crons` (`cron`, `laufzeit`, `datei`, `bezeichnung`) VALUES 
    ('int_traffic', 0, 'crons/ads4finies.text.php', 'Ads4Finies (Paidlinks)'),
    ('int_mail', 0, 'crons/ads4finies.mail.php', 'Ads4Finies (Paidmails)'),
    ('int_forcedbanner', 0, 'crons/ads4finies.forced.php', 'Ads4Finies (Forcedbanner)');
    Also `intervall` und den dazugehörigen Wert entfernen.

    3. Crondateien ändern

    Im Cron selbst müssen ein paar Zeilen entfernt werden. Ganz oben die ersten beiden Zeilen :

    Code:
    @require_once ('../lib/functions.lib.php');
    db_connect();
    und ganz unten die letzten 4 Zeilen :
    Code:
    // Zeit setzen
    db_query ("UPDATE ".$db_prefix."_crons SET laufzeit = '".time()."' WHERE bezeichnung = 'Ads4Finies (Paidlinks)'");
    db_close();
    die('<font color="red"><b>Nicht genug? Mehr Sponsoren gibt´s bei:</b> <a href="http://www.script-kiste.shop.ms">Script-Kiste</a>');
    Danach sollte das eigentlich laufen.


    Gruß
    Marco

  2. #2
    Neuer Benutzer
    Registriert seit
    23.08.2006
    Beiträge
    27

    hab ich mal mit lose4allweb ausprobiert und scheint zu funktionieren bis auf den Fehler nach dem Cronlauf,den er bei mir anzeigt:
    No database selected
    Aber er hat den Cron bei dem Anbieter gezählt und Banner sind ebenfalls drin

  3. #3
    Erfahrener Benutzer
    Registriert seit
    25.09.2007
    Beiträge
    132
    Funktionier bei mir auch, allerdings sieht es so aus:

    PHP-Code:
    Warning:  vsprintf() [function.vsprintf]: Too few arguments in /var/www/web1/html/lib/functions.lib.php on line 41

    Warning
    :  vsprintf() [function.vsprintf]: Too few arguments in /var/www/web1/html/lib/functions.lib.php on line 41

    Warning
    :  vsprintf() [function.vsprintf]: Too few arguments in /var/www/web1/html/lib/functions.lib.php on line 41
    Cron gelaufen 
    Der Cron läuft aber und die Kampagnen werden eingebucht.

  4. #4
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Damit werden die IDs für die Crons autom. vergeben.
    Das werden sie normalerweise sowieso, auto_increment ist doch standardmäßig da drin!?
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  5. #5
    Habe angefangen die Sponsoren Interfaces umzuschreiben, sobald eins fertig ist und von mir getestet wurde stell ich sie im Downloadbereich zur Verfügung.

    Gruß

    EarlofMidnight
    Charmante-Lose / Mini-Zocker / ColaCodes4Lose
    Du brauchst Webspace für dein VMS--> PN

  6. #6
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Zitat Zitat von Gremlin Beitrag anzeigen
    Das werden sie normalerweise sowieso, auto_increment ist doch standardmäßig da drin!?
    Also in der Version die ich geladen habe wird nur der Primery key gesetzt
    PHP-Code:
    CREATE TABLE IF NOT EXISTS `vms_crons` (
      `
    idint(11NOT NULL,
      `
    cronvarchar(50NOT NULL default '',
      `
    laufzeitint(11NOT NULL default '0',
      `
    dateivarchar(250NOT NULL default '',
      `
    bezeichnungvarchar(250NOT NULL default '',
      
    PRIMARY KEY  (`id`)
    ENGINE=MyISAM
    Müsste es mit AUTO_INCREMENT nich so heißen
    PHP-Code:
    CREATE TABLE IF NOT EXISTS `vms_crons` (
      `
    idint(11NOT NULL AUTO_INCREMENT,
      `
    cronvarchar(50NOT NULL default '',
      `
    laufzeitint(11NOT NULL default '0',
      `
    dateivarchar(250NOT NULL default '',
      `
    bezeichnungvarchar(250NOT NULL default '',
      
    PRIMARY KEY  (`id`)
    ENGINE=MyISAM

  7. #7
    Benutzer
    Registriert seit
    22.07.2007
    Beiträge
    84
    is standartmäßig nit drin, jo hardliner

  8. #8
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Hmm ich änder das mal ^^ frag mich wieso das nicht drin ist hab normal die Tabelle exportiert normalerweise wird das mit übernommen
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



Ähnliche Themen

  1. [v] VMS1 Addons und Games ab 15 mio
    Von Micko im Forum Scripte
    Antworten: 0
    Letzter Beitrag: 25.07.2009, 14:01
  2. [A] 6 VMS1. Addons !
    Von Koki12 im Forum Scripte
    Antworten: 2
    Letzter Beitrag: 14.07.2008, 17:56
  3. [V] 3. VMS1 Addons (E).
    Von Koki12 im Forum Scripte
    Antworten: 6
    Letzter Beitrag: 29.04.2008, 20:41
  4. [S]uche 2 VMS1 Addons
    Von Aloaman im Forum Scripte
    Antworten: 5
    Letzter Beitrag: 02.01.2008, 04:08
  5. Addons für das VMS1.2
    Von kleinerengel im Forum Support zum VMSone
    Antworten: 17
    Letzter Beitrag: 15.12.2007, 21:28

Berechtigungen

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