ilch Forum » Ilch Clan 1.1 » Allgemein » FightUS und eine PM verschicken

Geschlossen
  1. #1
    User Pic
    Eugen Mitglied
    Registriert seit
    04.10.2005
    Beiträge
    342
    Beitragswertungen
    0 Beitragspunkte
    Hi kann man die fughtus.php so umschreiben dass man eine PM und keine email bekommt?
    Free Image Hosting - bald v2 glücklich
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    jihi Hall Of Fame
    Registriert seit
    27.09.2005
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    du # die Zeile wo icmail davor steht, und fügst
    db_query("INSERT INTO `xic_pm` (sid,eid,time,titel,txt) VALUES (".$row->id.",".$row->id.",'".time()."','War Herrausforderung von ".$_POST['clanname']."','"."\n Clanname: ".$_POST['clanname']."\n Homepage: ".$_POST['clanurl']."\n email: ".$_POST['leader']."\n ICQ: ".$_POST['icq']."\n Treffpunkt:  ".$_POST['treffpunkt']."\n Nachricht: ".$_POST['nachricht']." ')");

    ein.


    Zuletzt geändert von jihi am 05.11.2005 - 12:26
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    jihi Hall Of Fame
    Registriert seit
    27.09.2005
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte



    Zuletzt geändert von jihi am 05.11.2005 - 20:44
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    jihi Hall Of Fame
    Registriert seit
    27.09.2005
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    das xic_pm soll eigentlich p:refix_pm heissen, aber ohne den : !!!!!!!!
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    IceMan Mitglied
    Registriert seit
    05.11.2005
    Beiträge
    19
    Beitragswertungen
    0 Beitragspunkte
    muss ich das einfach nur in die fightus.php rein kopieren und speichern?
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    jihi Hall Of Fame
    Registriert seit
    27.09.2005
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    vor, oder hinter die Zeile, die mit icmail anfängt.
    und vor icmail ein #, also #icmail.........., wenn keine emails mehr geschickt werden soll.
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    IceMan Mitglied
    Registriert seit
    05.11.2005
    Beiträge
    19
    Beitragswertungen
    0 Beitragspunkte
    bei mir will es nicht gehen ich hab folgendes geschrieben

      #icmail db_query("INSERT INTO `xic_pm` (sid,eid,time,titel,txt) VALUES (".$row->id.",".$row->id.",'".time()."','War Herrausforderung von ".$_POST['clanname']."','"."n Clanname: ".$_POST['clanname']."n Homepage: ".$_POST['clanurl']."n email: ".$_POST['leader']."n ICQ: ".$_POST['icq']."n Treffpunkt:  ".$_POST['treffpunkt']."n Nachricht: ".$_POST['nachricht']." ')");
    }
    $design->footer();
    ?>

    ohne xic_pm, sondern mit p:refix_pm , aber ohne den : !!!!





    Zuletzt geändert von IceMan am 06.11.2005 - 20:15
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    jihi Hall Of Fame
    Registriert seit
    27.09.2005
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    So zB, wenn keine Mails mehr geschickt werden sollen:
    	db_query("INSERT INTO `xic_pm` (sid,eid,time,titel,txt) VALUES (".$row->id.",".$row->id.",'".time()."','War Herrausforderung von ".$_POST['clanname']."','"."n Clanname: ".$_POST['clanname']."n Homepage: ".$_POST['clanurl']."n email: ".$_POST['leader']."n ICQ: ".$_POST['icq']."n Treffpunkt:  ".$_POST['treffpunkt']."n Nachricht: ".$_POST['nachricht']." ')");
    
    	#$fighttpl = new tpl ( 'emails/fightus' );
    	#$mailtxt = $fighttpl->set_ar_get($ar,0);
    	#unset($fighttpl);
      #icmail ($row->email,'Herrausforderung',$mailtxt);
    	echo 'Die E-Mail wurde an den Leader von '.$row->name.' geschickt!';
    
    }
    $design->footer();



    Zuletzt geändert von jihi am 06.11.2005 - 21:27
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    IceMan Mitglied
    Registriert seit
    05.11.2005
    Beiträge
    19
    Beitragswertungen
    0 Beitragspunkte
    ey leute es funtzt immer noch nicht, woran kann es liegen
    ich hab die fightus.php aus den Verzeichness /include genommen

    hier meine fightus.php:

    <?php 
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    
    
    //-----------------------------------------------------------|
    
    $title = $allgAr['title'].' :: Fightus';
    $hmenu = 'Fightus';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    if ( 0 == db_count_query("SELECT COUNT(*) FROM xic_teams") ) {
      echo 'Es ist noch kein Team vorhanden, der Administrator muss erst ein Team anlegen.';
      $design->footer();
      exit ();
    }
    
    		if ( 
    		  empty ($_POST['clanname']) OR
    			empty ($_POST['clanurl']) OR
    			empty ($_POST['leader']) OR
    			empty ($_POST['icq']) OR
    			empty ($_POST['squad'])
    			  ) 
        {
    $_POST['clanname'] = ( empty($_POST['clanname']) ? '' : $_POST['clanname'] );
    $_POST['clanurl'] = ( empty($_POST['clanurl']) ? '' : $_POST['clanurl']  );
    $_POST['leader'] = ( empty($_POST['leader']) ? '' : $_POST['leader'] );
    $_POST['icq'] = ( empty($_POST['icq']) ? '' : $_POST['icq'] );
    $_POST['squad'] = ( empty($_POST['squad']) ? '' : $_POST['squad'] );
    $_POST['treffpunkt'] = ( empty($_POST['treffpunkt']) ? '' : $_POST['treffpunkt'] );
    $_POST['nachricht'] = ( empty($_POST['nachricht']) ? '' : $_POST['nachricht'] );
    
    
    			      if ( !empty($_POST['squad']) ) {
    			  $fehler .= '<font color="#FF0000">Fehler:</font><br />';
    				if ( empty($_POST['clanname']) ) {
              $fehler .= '- Bitte einen Clan Namen eingeben<br>';
            }
            if ( empty($_POST['clanurl']) ) {
    	        $fehler .= '- Bitte eine ClanHomepage eingeben<br>';
            }
            if ( empty($_POST['leader']) ) {
    	        $fehler .= '- Bitte die E-Mail Adresse des Leaders eingeben<br>';
            }
            if ( empty($_POST['icq']) ) {
    	        $fehler .= '- Bitte die ICQ Nummer des Leaders eingeben<br>';
            }
    			} else {
    			  $fehler = '';
    			}
    			$squads = '';
          $erg1 = db_query("SELECT a.name,b.gid FROM xic_teams b LEFT JOIN xic_groups a ON b.gid = a.id ORDER BY b.pos");
          while ($row = db_fetch_assoc($erg1) ) {
            $squads .= '<option value="'.$row['gid'].'">'.$row['name'].'</option>';
          }
    
    			
    			$ar = array ( 'FEHLER'   => $fehler,
    			                'CLANNAME' => $_POST['clanname'],
    			                'CLANURL'  => $_POST['clanurl'],
    											'LEADER'   => $_POST['leader'],
    											'ICQ'      => $_POST['icq'],
    											'TREFFPUNKT' => $_POST['treffpunkt'],
    											'SQUAD'      => $squads,
    											'NACHRICHT'  => $_POST['nachricht']
    			);
    			$tpl = new tpl ( 'fightus.htm' );
    			$tpl->set_ar_out($ar,0);
    } else {
    	$abf = "SELECT b.email,c.name FROM xic_teams a left join xic_user b ON b.id = a.mod left join xic_groups c ON a.gid = c.id WHERE a.gid = ".$_POST['squad'];
    	$erg = db_query($abf);
    	$row = db_fetch_object($erg);
    	$ar = array (
    	  'CLANNAME' 	 => $_POST['clanname'],
    		'CLANURL'  	 => $_POST['clanurl'],
    		'LEADER'			 => $_POST['leader'],
    		'ICQ'				 => $_POST['icq'],
    		'TREFFPUNKT'	 => $_POST['treffpunkt'],
    		'SQUAD'			 => $row->name,
    		'NACHRICHT'	 => $_POST['nachricht']
    	);
    	$fighttpl = new tpl ( 'emails/fightus' );
    	$mailtxt = $fighttpl->set_ar_get($ar,0);
    	unset($fighttpl);
    
      #icmail db_query("INSERT INTO `xic_pm` (sid,eid,time,titel,txt) VALUES (".$row->id.",".$row->id.",'".time()."','War Herrausforderung von ".$_POST['clanname']."','"."n Clanname: ".$_POST['clanname']."n Homepage: ".$_POST['clanurl']."n email: ".$_POST['leader']."n ICQ: ".$_POST['icq']."n Treffpunkt:  ".$_POST['treffpunkt']."n Nachricht: ".$_POST['nachricht']." ')");
    
        #$fighttpl = new tpl ( 'emails/fightus' );
        #$mailtxt = $fighttpl->set_ar_get($ar,0);
        #unset($fighttpl);
      #icmail ($row->email,'Herrausforderung',$mailtxt);
        echo 'Die E-Mail wurde an den Leader von FKK '.$row->name.' geschickt!';
    
    }
    $design->footer();
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    jihi Hall Of Fame
    Registriert seit
    27.09.2005
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    wo kommt bei dir nur immer das icmail vor db_query her????
     07.11.2005 - 18:24:03   Ändern   Zitieren
    
    --------------------------------------------------------------------------------
    
    ey leute es funtzt immer noch nicht, woran kann es liegen 
    ich hab die fightus.php aus den Verzeichness /include genommen 
    
    hier meine fightus.php: 
    
    
    
    Code: <?php  
    #   Copyright by: Manuel 
    #   Support: www.ilch.de 
    
    
    defined ('main') or die ( 'no direct access' ); 
    
    
    
    //-----------------------------------------------------------| 
    
    $title = $allgAr['title'].' :: Fightus'; 
    $hmenu = 'Fightus'; 
    $design = new design ( $title , $hmenu ); 
    $design->header(); 
    
    if ( 0 == db_count_query("SELECT COUNT(*) FROM xic_teams") ) { 
      echo 'Es ist noch kein Team vorhanden, der Administrator muss erst ein Team anlegen.'; 
      $design->footer(); 
      exit (); 
    } 
    
            if (  
              empty ($_POST['clanname']) OR 
                empty ($_POST['clanurl']) OR 
                empty ($_POST['leader']) OR 
                empty ($_POST['icq']) OR 
                empty ($_POST['squad']) 
                  )  
        { 
    $_POST['clanname'] = ( empty($_POST['clanname']) ? '' : $_POST['clanname'] ); 
    $_POST['clanurl'] = ( empty($_POST['clanurl']) ? '' : $_POST['clanurl']  ); 
    $_POST['leader'] = ( empty($_POST['leader']) ? '' : $_POST['leader'] ); 
    $_POST['icq'] = ( empty($_POST['icq']) ? '' : $_POST['icq'] ); 
    $_POST['squad'] = ( empty($_POST['squad']) ? '' : $_POST['squad'] ); 
    $_POST['treffpunkt'] = ( empty($_POST['treffpunkt']) ? '' : $_POST['treffpunkt'] ); 
    $_POST['nachricht'] = ( empty($_POST['nachricht']) ? '' : $_POST['nachricht'] ); 
    
    
                      if ( !empty($_POST['squad']) ) { 
                  $fehler .= '<font color="#FF0000">Fehler:</font><br />'; 
                    if ( empty($_POST['clanname']) ) { 
              $fehler .= '- Bitte einen Clan Namen eingeben<br>'; 
            } 
            if ( empty($_POST['clanurl']) ) { 
                $fehler .= '- Bitte eine ClanHomepage eingeben<br>'; 
            } 
            if ( empty($_POST['leader']) ) { 
                $fehler .= '- Bitte die E-Mail Adresse des Leaders eingeben<br>'; 
            } 
            if ( empty($_POST['icq']) ) { 
                $fehler .= '- Bitte die ICQ Nummer des Leaders eingeben<br>'; 
            } 
                } else { 
                  $fehler = ''; 
                } 
                $squads = ''; 
          $erg1 = db_query("SELECT a.name,b.gid FROM xic_teams b LEFT JOIN xic_groups a ON b.gid = a.id ORDER BY b.pos"); 
          while ($row = db_fetch_assoc($erg1) ) { 
            $squads .= '<option value="'.$row['gid'].'">'.$row['name'].'</option>'; 
          } 
    
                 
                $ar = array ( 'FEHLER'   => $fehler, 
                                'CLANNAME' => $_POST['clanname'], 
                                'CLANURL'  => $_POST['clanurl'], 
                                                'LEADER'   => $_POST['leader'], 
                                                'ICQ'      => $_POST['icq'], 
                                                'TREFFPUNKT' => $_POST['treffpunkt'], 
                                                'SQUAD'      => $squads, 
                                                'NACHRICHT'  => $_POST['nachricht'] 
                ); 
                $tpl = new tpl ( 'fightus.htm' ); 
                $tpl->set_ar_out($ar,0); 
    } else { 
        $abf = "SELECT b.email,c.name FROM xic_teams a left join xic_user b ON b.id = a.mod left join xic_groups c ON a.gid = c.id WHERE a.gid = ".$_POST['squad']; 
        $erg = db_query($abf); 
        $row = db_fetch_object($erg); 
        $ar = array ( 
          'CLANNAME'      => $_POST['clanname'], 
            'CLANURL'       => $_POST['clanurl'], 
            'LEADER'             => $_POST['leader'], 
            'ICQ'                 => $_POST['icq'], 
            'TREFFPUNKT'     => $_POST['treffpunkt'], 
            'SQUAD'             => $row->name, 
            'NACHRICHT'     => $_POST['nachricht'] 
        ); 
        $fighttpl = new tpl ( 'emails/fightus' ); 
        $mailtxt = $fighttpl->set_ar_get($ar,0); 
        unset($fighttpl); 
    
      db_query("INSERT INTO `xic_pm` (sid,eid,time,titel,txt) VALUES (".$row->id.",".$row->id.",'".time()."','War Herrausforderung von ".$_POST['clanname']."','"."n Clanname: ".$_POST['clanname']."n Homepage: ".$_POST['clanurl']."n email: ".$_POST['leader']."n ICQ: ".$_POST['icq']."n Treffpunkt:  ".$_POST['treffpunkt']."n Nachricht: ".$_POST['nachricht']." ')"); 
    
        #$fighttpl = new tpl ( 'emails/fightus' ); 
        #$mailtxt = $fighttpl->set_ar_get($ar,0); 
        #unset($fighttpl); 
      #icmail ($row->email,'Herrausforderung',$mailtxt); 
        echo 'Die E-Mail wurde an den Leader von FKK '.$row->name.' geschickt!'; 
    
    } 
    $design->footer();
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    IceMan Mitglied
    Registriert seit
    05.11.2005
    Beiträge
    19
    Beitragswertungen
    0 Beitragspunkte
    icmail war bei mir schon drin
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten