ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Sounds bei Login abspielen

Geschlossen
  1. #91
    User Pic
    Nano.v1 Hall Of Fame
    Registriert seit
    14.02.2009
    Beiträge
    896
    Beitragswertungen
    0 Beitragspunkte
     if ( $_COOKIE['soundplayed']!="1" AND $row['opt_login_sound'] ) { 
                mt_srand((double)microtime()*10000000); 
                $anfang = '1'; // Anfangsdatei (1.mp3) 
                $ende = '7'; // Letzte Datei mit der höchsten Nummer (20.mp3) 
                $file = mt_rand($anfang, $ende); 
                $pfad = 'include/usersounds/'.$file; 
                if(file_exists($pfad.'.mp3')) 
                    $src = $pfad.'.mp3'; 
                else 
                    $src = $pfad.'.wav'; 
                echo '<embed src="'.$src.'" hidden="true" loop="false" autostart="true" height="0" width="0">'; 
                setcookie("soundplayed","1"); 
            }


    Ist jetzt ungetestet aber an sich müßte das so funktionieren das die cookie-abfrage "WURDE ICH SCHON GESPIELT UND DAARF ICH SPIELEN" einfach verundet werden
    Kein Support ausserhalb dieses Forum, es sei denn ich biete es selbst an, und das passiert ....?!

    Nano´s Ilch-Seite
    0 Mitglieder finden den Beitrag gut.
  2. #92
    User Pic
    wagsch Mitglied
    Registriert seit
    31.03.2008
    Beiträge
    188
    Beitragswertungen
    2 Beitragspunkte
    Erstmal Danke!
    funktioniert aber leider nicht!
    Fehlt da nicht noch die DB Abfrage?
    in der Art:

    $abf = 'SELECT opt_login_sound FROM `prefix_user` WHERE id = "'.$_SESSION['authid'].'"';


    Habe damit schon experimentiert, aber es kommt weder eine Fehlermeldung, noch tut sich etwas am sound. Also er wird trotzdem gespielt obwohl ich Sound aus im profil_edit gespeichert habe! ^^
    0 Mitglieder finden den Beitrag gut.
  3. #93
    User Pic
    Nano.v1 Hall Of Fame
    Registriert seit
    14.02.2009
    Beiträge
    896
    Beitragswertungen
    0 Beitragspunkte
    grins, muß ja ganz schön verpeilt gewesen sein, ja natürlich muß der wert auch erst gelesen werden, am einfachsten ist es dann wenn der schalter als wahrheitswert ausgesetzt wird
    Kein Support ausserhalb dieses Forum, es sei denn ich biete es selbst an, und das passiert ....?!

    Nano´s Ilch-Seite
    0 Mitglieder finden den Beitrag gut.
  4. #94
    User Pic
    wagsch Mitglied
    Registriert seit
    31.03.2008
    Beiträge
    188
    Beitragswertungen
    2 Beitragspunkte
    ähm... hä?
    lächeln
    Ich versteh was du mir sagen willst, aber von den codeabfragen habe ich keinen blassen schimmer! ^^
    Wahrheit = true ?

    Kannst du den Code dafür mal posten?
    Sorry, für die Umstände und danke für deine zeit!


    Zuletzt modifiziert von wagsch am 07.04.2009 - 12:23:13
    0 Mitglieder finden den Beitrag gut.
  5. #95
    User Pic
    wagsch Mitglied
    Registriert seit
    31.03.2008
    Beiträge
    188
    Beitragswertungen
    2 Beitragspunkte
    Nano? lächeln
    0 Mitglieder finden den Beitrag gut.
  6. #96
    User Pic
    Nano.v1 Hall Of Fame
    Registriert seit
    14.02.2009
    Beiträge
    896
    Beitragswertungen
    0 Beitragspunkte
    sry hab den thread übersehen, kümmere mch in der nächsten stunde darum
    Kein Support ausserhalb dieses Forum, es sei denn ich biete es selbst an, und das passiert ....?!

    Nano´s Ilch-Seite
    0 Mitglieder finden den Beitrag gut.
  7. #97
    User Pic
    Nano.v1 Hall Of Fame
    Registriert seit
    14.02.2009
    Beiträge
    896
    Beitragswertungen
    0 Beitragspunkte
    <?php 
    #   Copyright by Manuel Staechele 
    #   Support www.ilch.de 
    
    
    defined ('main') or die ( 'no direct access' ); 
    
    $tpl = new tpl ( 'user/boxen_login.htm' ); 
    
    if ( loggedin() ) { 
    
      if ( user_has_admin_right($menu,false) ) { 
    $downs = '';    
    if (has_right(-8,'archiv-downloads') and $downs = db_count_query('SELECT COUNT(*) FROM prefix_downloads WHERE cat = -1') > 0) { 
          $downs = "$downs Downloads freizuschalten"; 
        } 
        $admin = '<a class="box" href="admin.php?admin" target="ali">'.$lang['adminarea'].'</a><br />'.$downs; 
    
      } else { 
        $admin = ''; 
      } 
    
        $tpl->set ( 'ADMIN', $admin ); 
    
    
         if ( $allgAr['Fpmf'] == 1 ) { 
            $erg = db_query("SELECT COUNT(id) FROM `prefix_pm` WHERE gelesen = 0 AND status < 1 AND eid = ".$_SESSION['authid']); 
             $check_pm = db_result($erg,0); 
    
             $nachrichten_link = '<a class="box" href="index.php?forum-privmsg">'.$lang['messages'].'</a>&nbsp;('.$check_pm.')<br>'; 
          } else { 
            $nachrichten_link = ''; 
          } 
        
              
    $abf = 'SELECT id, name, avatar, opt_login_sound FROM prefix_user WHERE name = "'.$_SESSION['authname'].'"'; 
    $erg = db_query($abf); 
    $row = db_fetch_object($erg); 
    
    if ( file_exists($row->avatars)) { 
      $avatar = '<br><img src="'.$row->avatars.'" border="0"><br>'; 
    }else{ 
    $avatars = ''; 
    } 
      
     if ( $_COOKIE['soundplayed']!="1" AND $row->opt_login_sound=="1" ) { 
                mt_srand((double)microtime()*10000000); 
                $anfang = '1'; // Anfangsdatei (1.mp3) 
                $ende = '7'; // Letzte Datei mit der höchsten Nummer (20.mp3) 
                $file = mt_rand($anfang, $ende); 
                $pfad = 'include/usersounds/'.$file; 
                if(file_exists($pfad.'.mp3')) 
                    $src = $pfad.'.mp3'; 
                else 
                    $src = $pfad.'.wav'; 
                echo '<embed src="'.$src.'" hidden="true" loop="false" autostart="true" height="0" width="0">'; 
                setcookie("soundplayed","1"); 
            }   
    
          $tpl->set ( 'ID' , $row->id ); 
          $tpl->set ( 'AVATAR' , $avatar ); 
          $tpl->set ( 'SID' , session_id() ); 
          $tpl->set ( 'NACHRICHTEN' , $nachrichten_link ); 
          $tpl->set ( 'NAME', $_SESSION['authname'] ); 
          $tpl->set ( 'POPUP', check_for_pm_popup() ); 
           
        $tpl->out (0);      
    } else { 
      if (empty($_POST['login_name'])) { $_POST['login_name'] = 'Nickname'; } 
       if (empty($_POST['login_pw'])) { $_POST['login_pw'] = 'ääääääää'; } 
       $regist = ''; 
       if ( $allgAr['forum_regist'] == 1 ) { 
         $regist = ' &nbsp; &nbsp; <a href="index.php?user-regist">Regist</a>'; 
       } 
       $tpl->set_ar_out ( array ( 'regist' => $regist, 'wdlink' => '?'.$allgAr['smodul'], 'PASS' => $_POST['login_pw'], 'NAME' => $_POST['login_name'] ) , 1 ); 
    } 
    
    unset($tpl); 
    ?>


    $row['opt_login_sound']=="1" kommt es darauf was in dem var gespeichert wird, denke aber das es 1 oder 0 ist

    das müßte dann so funktionieren von der auswertung


    Zuletzt modifiziert von Mairu am 10.04.2009 - 09:47:38
    Kein Support ausserhalb dieses Forum, es sei denn ich biete es selbst an, und das passiert ....?!

    Nano´s Ilch-Seite
    0 Mitglieder finden den Beitrag gut.
  8. #98
    User Pic
    wagsch Mitglied
    Registriert seit
    31.03.2008
    Beiträge
    188
    Beitragswertungen
    2 Beitragspunkte
    Danke dir Nano!
    Leider scheint da noch irgendwas zu fehlen. Wenn ich deinen geposteten code verwende kommt gar kein sound mehr!
    habe mit

    AND $row['opt_login_sound']=="1" )

    experimentiert, aber keine Verbesserung erzielt! traurig
    0 Mitglieder finden den Beitrag gut.
  9. #99
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    War ein kleiner Schönheitsfehler drin, da es mit db_fetch_object abgefragt wird.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  10. #100
    User Pic
    Nano.v1 Hall Of Fame
    Registriert seit
    14.02.2009
    Beiträge
    896
    Beitragswertungen
    0 Beitragspunkte
    hmm, ok, *ineckestellundschäm*
    Kein Support ausserhalb dieses Forum, es sei denn ich biete es selbst an, und das passiert ....?!

    Nano´s Ilch-Seite
    0 Mitglieder finden den Beitrag gut.
  11. #101
    User Pic
    wagsch Mitglied
    Registriert seit
    31.03.2008
    Beiträge
    188
    Beitragswertungen
    2 Beitragspunkte
    Brauchst dich nicht schämen!!
    Ohne dich wäre ich gar nicht so weit gekommen!

    Danke dir Mairu für die kleine Schönheits OP ! zwinker

    Es FUNZT !!!!
    DANKE DANKE !!!!
    0 Mitglieder finden den Beitrag gut.
  12. #102
    User Pic
    codefrog Mitglied
    Registriert seit
    21.03.2010
    Beiträge
    6
    Beitragswertungen
    0 Beitragspunkte
    huhu, hab da auch mal ne frage und zwar habe ich bei mir auch den login sound reingebastelt funzt auch alles prima nur was ich germal wissen möchte ist man muss ja unter /include/usersounds/userid.mp3 eingeben und der ist dann ja nur für die jeweilige userid.kann man das so einstellen das jeder registrierter user den sound hört? das man zb "/include/usersounds/-0.mp3" eingibt und jeder der sich einloggt den sound hört?wäre sehr dankbar über eure hilfe
    0 Mitglieder finden den Beitrag gut.
  13. #103
    User Pic
    codefrog Mitglied
    Registriert seit
    21.03.2010
    Beiträge
    6
    Beitragswertungen
    0 Beitragspunkte
    *push*
    0 Mitglieder finden den Beitrag gut.
  14. #104
    User Pic
    Sabaton70 Mitglied
    Registriert seit
    06.10.2012
    Beiträge
    89
    Beitragswertungen
    0 Beitragspunkte
    wenn ich jetzt bei mir auf die homepage gehe, wird mir angezeigt, das zusätzliche plugins notwendig sind um alle medien auf der seite anzuzeigen.

    plugins habe ich eigentlich alle soweit drauf bei mir!
    Das Chaos sei Willkommen, die Ordnung hat versagt !
    0 Mitglieder finden den Beitrag gut.
  15. #105
    User Pic
    Sunshine Live Mitglied
    Registriert seit
    03.06.2009
    Beiträge
    1.029
    Beitragswertungen
    109 Beitragspunkte
    hp link?
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten