ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Next War Mail

Geschlossen
  1. #1
    User Pic
    Tom444 Mitglied
    Registriert seit
    26.09.2007
    Beiträge
    16
    Beitragswertungen
    0 Beitragspunkte
    Hi Leute, ich habe schon im FOrum gesucht, aber nichts passendes gefunden!

    Ich möchte sobald ein War eingetragen wird, des der jenige Squad ein Mail bekommt!


    verwendete ilchClan Version: 1.1
    gl hf
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    disliked.Mirco Mitglied
    Registriert seit
    19.01.2008
    Beiträge
    86
    Beitragswertungen
    0 Beitragspunkte
    Also ich weiß nicht genau ob ich damit richtig liege, aber es gibt so ein Modul ja bereits für Geburtstage, da dürfte es für die erfahrenen Coder hier doch kein Problem sein, dass ganze zu basteln, oder?

    Müsste ja "nur" die Abfrage geändert werden vom Geburtstag auf Next Wars.....

    Ich habe "nur" geschrieben, weil es sich wenig anhöt, aber vielleicht auch für erfahrene Leute ein Aufwand ist, aber warte mal bis die Experten wach bzw. da sind zwinker

    Aber meiner Meinung nach ist dass zu machen.....

    So far.....

    GreetZ
    So far......

    GreetZ
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    387 Beitragspunkte
    Sicher, das ist wirklich nicht sehr schwer, einfach in der include/admin/wars.php
    1
    2
    3
    4
    5
    6
    7
    8
    $qry = db_query("SELECT a.id, a.name, a.email FROM prefix_user a INNER JOIN prefix_groupusers b ON a.id = b.uid WHERE b.gid = ".$_POST['tid']);
    $server = 'http://' . $_SERVER['HTTP_HOST'] . str_replace('admin.php', '', $_SERVER['PHP_SELF']);
                    $ebetreff = 'Neuer War eingetragen';
        $etext = "Hallo %s,\n Es ist ein neuer War eingetragen, er soll am %s statt finden, weitere Informationen dazu findest du auf unserer Seite.\n {$server}index.php?wars-more-{$wid}";
    while ($erow = db_fetch_assoc($qry)) {
        icmail($erow['email'], $ebetreff, sprintf($etext, $erow['name'], date('d.m.Y - H:i\U\h\r', strtotime($timestamp))));
        //sendmp(0,$erow['id'],$ebetreff, sprintf($etext, $erow['name'], date('d.m.Y - H:i\U\h\r', strtotime($timestamp))));                
    }
    unter Zeile 346 ($msg = '<tr class="Cmite"><td colspan="2">Erfolgreich eingetragen</td></tr>';) einfügen.

    Falls du statt Emails PMs haben möchtest, einfach die // vor sendpm entfernen und dafür vor icmail einfügen.


    Edit: Datum eingefügt und Adresse berichtigt.

    Zuletzt modifiziert von Mairu am 13.12.2008 - 09:53:31
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Tom444 Mitglied
    Registriert seit
    26.09.2007
    Beiträge
    16
    Beitragswertungen
    0 Beitragspunkte
    Bei mir kommt diese Fehlermeldung!

    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/clan/include/includes/func/db/mysql.php on line 48


    beim eintragen
    gl hf
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    marvman Mitglied
    Registriert seit
    22.05.2006
    Beiträge
    587
    Beitragswertungen
    3 Beitragspunkte
    Hallo

    Also bei mir kommt die email an , jedoch ist der darin enthaltene link falsch

    externer Link

    das admin.php sollte da wohl nicht stehen.?

    Greetz marv
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Tom444 Mitglied
    Registriert seit
    26.09.2007
    Beiträge
    16
    Beitragswertungen
    0 Beitragspunkte
    kansnt du mal deine ganze admin.php posten?
    gl hf
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Sunshine09 Mitglied
    Registriert seit
    27.09.2007
    Beiträge
    17
    Beitragswertungen
    1 Beitragspunkte
    Hallo,
    ihr müsst nur folgende Zeile ändern
    1
    $etext = "Hallo %s,\n Es ist ein neuer War eingetragen, weitere Informationen dazu findest du auf unserer Seite.\n {$server}index.php?wars-more-{$wid}";

    Ihr Müsst einfach nur das
    1
    {$server}
    in ändern. Dann sollte der Link passen.
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Akira Mitglied
    Registriert seit
    25.01.2007
    Beiträge
    1.369
    Beitragswertungen
    1 Beitragspunkte
    Advanced war script von destiac
    externer Link Visit Us zwinker
    Neue Scripte: JQuery Login usw... Turnier(externer Link Multi-Bewertung, Refferer, Forum Upload, E-Mail login
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Tom444 Mitglied
    Registriert seit
    26.09.2007
    Beiträge
    16
    Beitragswertungen
    0 Beitragspunkte
    Habe das jetzt auch soweit hin bekommen!

    Jetzt würde ich gerne im Mail noch das Datum und die Uhrzeit des nächsten Wars anzeigen lassen....
    gl hf
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    387 Beitragspunkte
    So habs oben mal eingefügt.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Tom444 Mitglied
    Registriert seit
    26.09.2007
    Beiträge
    16
    Beitragswertungen
    0 Beitragspunkte
    Bei mir kommt jetzt folgendes an, aber nicht das aktuelle Datum vom war....

    Es ist ein neuer War eingetragen, er soll am 01.01.1970 - 01:00Uhr statt finden, weitere Info....
    gl hf
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Tom444 Mitglied
    Registriert seit
    26.09.2007
    Beiträge
    16
    Beitragswertungen
    0 Beitragspunkte
    Hab jetzt am Wochende einiges getestet, aber bekomms nicht hin, hmmm
    gl hf
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Sunshine09 Mitglied
    Registriert seit
    27.09.2007
    Beiträge
    17
    Beitragswertungen
    1 Beitragspunkte
    So,
    ich hab mal eben nachgeschaut, der Grund warum kein korrektes Datum eingetragen wurde war der, dass die Variable $timestamp nur einen Wert hatte, wenn der War auch im Kalender eingetragen wird... grumml
    1
    2
    3
    4
    # in den kalender eintragen wenn gewuenscht
    if (isset($_POST['kalender']) AND $_POST['kalender'] == 'yes') {
      $timestamp = strtotime(get_datime());
      ...

    bitte in
    1
    2
    3
    4
    $timestamp = strtotime(get_datime());
    # in den kalender eintragen wenn gewuenscht
    if (isset($_POST['kalender']) AND $_POST['kalender'] == 'yes') {
      ...
    ändern. Dann wird auch das richtige Datum angezeigt.
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    sybex Mitglied
    Registriert seit
    03.11.2008
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Hä? und wo ist der unterschied? sieht beides gleich aus nur andere anordung.
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Sunshine09 Mitglied
    Registriert seit
    27.09.2007
    Beiträge
    17
    Beitragswertungen
    1 Beitragspunkte
    Hier mal meine wars.php
    Hinweis: ist Version K, bei L gibt es Änderungen!



    Zuletzt modifiziert von Sunshine09 am 16.12.2008 - 13:25:13
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    sybex Mitglied
    Registriert seit
    03.11.2008
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Call to undefined function sendmp()


    das kommt bei mir...
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Sunshine09 Mitglied
    Registriert seit
    27.09.2007
    Beiträge
    17
    Beitragswertungen
    1 Beitragspunkte
    Mairu hatte nen Tipfehler drin, ist bei mir berichtigt
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    sybex Mitglied
    Registriert seit
    03.11.2008
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    wunderbar deine wars.php funzt ohne probs. nur gibt es ne möglichkeit das pm und email geschickt werden.

    bei beiden einfach die // hat nix gebracht da bekam ich nur pm aber keine mail.
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Sunshine09 Mitglied
    Registriert seit
    27.09.2007
    Beiträge
    17
    Beitragswertungen
    1 Beitragspunkte
    Bei mir hat das funktioniert, darf der User den Emails bekommen?
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    sybex Mitglied
    Registriert seit
    03.11.2008
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    also ja wenn ich nur email mache dann bekommt man auch ne mail.

    aber ich will beides zusammen bekommen das geht irgendwie nicht.
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    sybex Mitglied
    Registriert seit
    03.11.2008
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    ups sorry geht doch. keine ahnung was da los war nun gehts. lachen
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten