Hallo ,
suche eine möglichkeit , das wenn ein neuer War im Nextwar eingetragen wird , alle Member eines gleichen rechts per Mail über den neuen Eintrag informiert wird.
Mfg
Cmd.Nebula
Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
Geschlossen |
1 2 3 4 | # Next wars case 'next' : db_query( "INSERT INTO prefix_wars (datime,`status`,gegner,tag,page,mail,icq,wo,tid,`mod`,game,mtyp,land,txt) VALUES ('" .get_datime(). "',2,'" . $_POST ['gegner ']."' , '".$_POST[' tag ']."' , '".$_POST[' page ']."' , '".$_POST[' email ']."' , '".$_POST[' icq ']."' , '".$_POST[' wo ']."' , '".$_POST[' tid ']."' , '".$_POST[' mod ']."' , '".$_POST[' game ']."' , '".$_POST[' mtyp ']."' , '".$_POST[' land ']."' , '".$_POST[' txt ']."' )"); |
337 338 339 | if ( empty ( $_POST [ 'pkey' ]) ) { db_query( "INSERT INTO prefix_wars (datime,`status`,gegner,tag,page,mail,icq,wo,tid,`mod`,game,mtyp,land,txt) VALUES ('" .get_datime(). "',2,'" . $_POST ['gegner ']."' , '".$_POST[' tag ']."' , '".$_POST[' page ']."' , '".$_POST[' email ']."' , '".$_POST[' icq ']."' , '".$_POST[' wo ']."' , '".$_POST[' tid ']."' , '".$_POST[' mod ']."' , '".$_POST[' game ']."' , '".$_POST[' mtyp ']."' , '".$_POST[' land ']."' , '".$_POST[' txt ']."' )"); $wid = db_last_id(); |
340 341 342 343 344 345 346 347 | $ergPm = db_query( "SELECT a.id as userid, a.name, b.uid FROM prefix_groupusers b LEFT JOIN prefix_user a ON a.id = b.uid WHERE b.gid = " . $_POST [ 'tid' ]); if (db_num_rows( $ergPm ) >= 1) { while ( $rowPm = db_fetch_assoc( $ergPm ) ) { $betreff = 'Neuer Wareintrag von ' . $_SESSION [ 'authname' ]; $text = 'Hallo ' . $rowPm [ 'name' ]. ', es wurde ein neuer War von ' . $_SESSION [ 'authname' ]. ' für dein Team eingetragen. [url=/index.php?wars-more-' . $wid . ']Link zum War[/url]' ; sendpm ( $_SESSION [ 'authid' ], $rowPm [ 'userid' ], $betreff , $text ,-1); } } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | if ( empty ( $_POST [ 'pkey' ]) ) { db_query( "INSERT INTO prefix_wars (datime,`status`,gegner,tag,page,mail,icq,wo,tid,`mod`,game,mtyp,land,txt) VALUES ('" .get_datime(). "',2,'" . $_POST ['gegner ']."' , '".$_POST[' tag ']."' , '".$_POST[' page ']."' , '".$_POST[' email ']."' , '".$_POST[' icq ']."' , '".$_POST[' wo ']."' , '".$_POST[' tid ']."' , '".$_POST[' mod ']."' , '".$_POST[' game ']."' , '".$_POST[' mtyp ']."' , '".$_POST[' land ']."' , '".$_POST[' txt ']."' )"); $wid = db_last_id(); # Mail bei Nextwar function getSiteURL( $endslash = true) { $dir = dirname( $_SERVER [ 'SCRIPT_NAME' ]); if ( strlen ( $dir ) == 1) { if ( $endslash ) { $site .= '/' ; } } else { $site .= $dir . ( $endslash ? '/' : '' ); } return $site ; } $link = getSiteURL(). 'index.php?wars-more-' . $wid ; $text = 'Hallo,<br/><br/> soeben wurde ein neues War auf unserer Seite eingetragen. <br/><br/>Mehr Infos bzw. An -oder Ab sagen kannst du unter diesem Link: <a href="' . $link . '">zu dem War</a><br/><br/><br/><br/>Mit freundlichen Grüssen<br/>Administrator' ; icmail( 'hiersolldie@teamidemailfunktion.rein' , 'Ein Neues War' , $text , "" , "true" ); # Ende Mail Nextwar |
340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 | $ergPm = db_query( "SELECT a.id as userid, a.email, a.name, b.uid FROM prefix_groupusers b LEFT JOIN prefix_user a ON a.id = b.uid WHERE b.gid = " . $_POST [ 'tid' ]); if (db_num_rows( $ergPm ) >= 1) { while ( $rowPm = db_fetch_assoc( $ergPm ) ) { $betreff = 'Neuer Wareintrag von ' . $_SESSION [ 'authname' ]; $text = 'Hallo ' . $rowPm [ 'name' ]; $text .= '<br />' ; $text .= 'es wurde ein neuer War von ' . $_SESSION [ 'authname' ]. ' für dein Team eingetragen.' ; $text .= '<br /><br />' ; $text .= '<a href="http://' . $_SERVER ["HTTP_HOST "].$_SERVER[" SCRIPT_NAME "].'?wars-more-'.$wid.'" >Link zum eingetragenen War.</a>'; $text .= '<br /><br />' ; $text .= 'Mit freundlichem Gruß' ; $text .= '<br />' ; $text .= 'Administrator' ; icmail ( $rowPm [ 'email' ], $betreff , $text , '' , 'true' ); } } |
Geschlossen | ||
![]() |
Zurück zu Module und Modifikationen |