anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Signalton bei eingegangener Mail https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=2576 |
Seite 1 von 1 |
Autor: | Cheyenne [ Fr 19 Mai, 2006 19:56 ] |
Betreff des Beitrags: | Signalton bei eingegangener Mail |
Ich hab da mal eine Frage ![]() Ist es möglich dass man etwas einbauen kann damit ein Signalton (oder Musik) kommt wenn ein User eine neue Mail (YOM) bekommen hat? Wenn ja wie? Würde mich auf Antwort freuen! (Meine Versuche sind gescheitert) mfg Cheyenne ^^ |
Autor: | Montekar [ Sa 20 Mai, 2006 14:53 ] |
Betreff des Beitrags: | |
Du meinst in Echtzeit? Das geht glaub ich nicht... |
Autor: | Eliwood [ Sa 20 Mai, 2006 21:21 ] |
Betreff des Beitrags: | |
Möglichkeit 1: Du lässt den Ton dann abspielen wenn eine neue YOM da ist und wenn der User die Page gerade neugeladen hat. Möglichkeit 2: Posteingang auf, all 30 Sekunden refreshen und darin den Ton abspielen lassen wenn eine neue Mail da ist. Nachteil: Zusätzlicher Traffic |
Autor: | Montekar [ So 21 Mai, 2006 10:35 ] |
Betreff des Beitrags: | |
Dann braucht man aber noch ne Variable die bei ner neuen Mail auf 1 gesetzt wird oder so damit du den Sound nicht immer wieder hörst... |
Autor: | Cheyenne [ So 21 Mai, 2006 11:24 ] |
Betreff des Beitrags: | Signalton |
Wenn ein User eine YoM bekommt wird die ja erst nach neuladung der Seite angezeigt und genauso sollte es mit dem Signalton sein sobald der User die Seite neu geladen und eine YoM erhalten hat dass ein Signalton (Musik) kommt! Nur wie stellt man das an? Als ich es versucht hatte kam entweder kein Ton oder durch gehend im YoM Fenster Das Signal Traffic ist bei mir egal hab unbegrenzt |
Autor: | Eliwood [ So 21 Mai, 2006 11:35 ] |
Betreff des Beitrags: | Re: Signalton |
[php]function maillink(){ global $session; $sql = "SELECT sum(if(seen=1,1,0)) AS seencount, sum(if(seen=0,1,0)) AS notseen FROM mail WHERE msgto=\"".$session['user']['acctid']."\""; $result = db_query($sql) or die(mysql_error(LINK)); $row = db_fetch_assoc($result); db_free_result($result); $row['seencount']=(int)$row['seencount']; $row['notseen']=(int)$row['notseen']; if ($row['notseen']>0){ return "<a href='mail.php' target='_blank' onClick=\"".popup("mail.php").";return false;\" class='hotmotd'>Ye Olde Mail: ".$row['notseen']." neu, ".$row['seencount']." alt</a>"; }else{ return "<a href='mail.php' target='_blank' onClick=\"".popup("mail.php").";return false;\" class='motd'>Ye Olde Mail: ".$row['notseen']." neu, ".$row['seencount']." alt</a>"; } }[/php] Diese Funktion findest du in der common.php [php]if ($row['notseen']>0){ return "<a href='mail.php' target='_blank' onClick=\"".popup("mail.php").";return false;\" class='hotmotd'>Ye Olde Mail: ".$row['notseen']." neu, ".$row['seencount']." alt</a>"; }[/php] Und darein könntest du jetzt ein <object> (embed gehörte soviel ich weiss noch nie zum W3C-Standard) reintun =) Damit der Ton abgespielt wird. Wie es geht steht *hier* |
Autor: | Cheyenne [ So 21 Mai, 2006 11:54 ] |
Betreff des Beitrags: | Signalton |
Boar Eliwood du bist ja super das ging ja richtig schnell klasse bist nen Schatz ^^ Jetzt muss ich nur mal wieder warten bis mein Server geht -.- Ist schon wieder ein ausfall keine ahnung warum ![]() |
Autor: | Cheyenne [ So 21 Mai, 2006 14:57 ] |
Betreff des Beitrags: | |
So hab es jetzt ein paar mal versucht mit verschiedenen möglichkeiten doch keine ging! entweder erzeugte es Fehler oder man hörte einfach nichts ^^ |
Autor: | Montekar [ Do 25 Mai, 2006 19:43 ] |
Betreff des Beitrags: | |
Hast du es jetzt mit <object> gemacht? Probier mal mit <embed> das wird ja normalerweise auch fürs game genommen... (<object> kenn ich garnicht ![]() |
Autor: | Cheyenne [ Sa 27 Mai, 2006 20:38 ] |
Betreff des Beitrags: | |
ja hab ich auch ausprobiert waren ziehmlich viele verschiedene varianten die ich getestet habe bei einigen kam fehler und bei den anderen nichts ^^ frag mich aber nicht was ich alles getestet habe bin einfach googeln gegangen xD |
Autor: | Eliwood [ Mi 31 Mai, 2006 18:25 ] |
Betreff des Beitrags: | |
<embed> gehörte nie zum HTML-Standart! Deshalb nimm *Bitte* object. Poste deine "Fehler", ich bin sicher dass es Parse oder Fatal Errors waren, HTML gibt für gewöhnlich keine Error aus ![]() |
Autor: | Montekar [ Do 01 Jun, 2006 08:35 ] |
Betreff des Beitrags: | |
Na ja es würd wohl nix bringen wenn ich <hallo></hallo> als Abspielobject nutze oder? ![]() Bei LOGD funktioniert es doch mit embed normalerweise auch oder? EDIT: Antwort: Ja tut es ![]() |
Autor: | Cheyenne [ Do 01 Jun, 2006 12:25 ] |
Betreff des Beitrags: | Signalton |
Ja bei <embed> ist klar das es Fehler gibt bei <object> kam kein Fehler egal wie ichs gemacht habe aber es kam auch keine Musik ^^ |
Autor: | Eliwood [ Fr 02 Jun, 2006 23:28 ] |
Betreff des Beitrags: | |
Montekar hat geschrieben: Na ja es würd wohl nix bringen wenn ich <hallo></hallo> als Abspielobject nutze oder?
![]() Bei LOGD funktioniert es doch mit embed normalerweise auch oder? EDIT: Antwort: Ja tut es ![]() IE2 (lol ^^) z.B. kennt <embed> nicht. Das embed-Element ist eigentlich Schnickschnack von Netzcape und sollte ausgemerzt werden. Deshalb ist es wichtig dass man <object> nimmt - Denn object ist gültiges HTML, embed nicht! PS: $this->bbcode_second_pass_code('', '<object data="haste.mid" type="audio/x-midi" width="200" height="100" align="middle"> Ihr Browser kann das Objekt leider nicht anzeigen! </object>') Das funktioniert - Plugin vorsausgesetzt (Das auch für embed nötig wäre) |
Autor: | Cheyenne [ Mo 05 Jun, 2006 13:37 ] |
Betreff des Beitrags: | |
Das hatte ich selbst auch schon versucht kommt aber nur Fehler Parse error: parse error in /home/httpd/vhosts/spitzisundcindysgame.de/httpdocs/logd/common.php on line 1151 Fatal error: Call to undefined function: addcommentary() in /home/httpd/vhosts/spitzisundcindysgame.de/httpdocs/logd/village.php on line 6 |
Autor: | Eliwood [ Mo 05 Jun, 2006 14:03 ] |
Betreff des Beitrags: | |
Cheyenne hat geschrieben: Das hatte ich selbst auch schon versucht kommt aber nur Fehler
Parse error: parse error in /home/httpd/vhosts/spitzisundcindysgame.de/httpdocs/logd/common.php on line 1151 Fatal error: Call to undefined function: addcommentary() in /home/httpd/vhosts/spitzisundcindysgame.de/httpdocs/logd/village.php on line 6 Code?? |
Autor: | Cheyenne [ Mo 05 Jun, 2006 14:47 ] |
Betreff des Beitrags: | |
So hab ichs gemacht: if ($row[notseen]>0){ return "<a href='mail.php' target='_blank' onClick=\"".popup("mail.php").";return false;\" class='hotmotd'>Ye Olde Mail: $row[notseen] neu, $row[seencount] alt</a>";<object data="http://spitzisundcindysgame.de/logd/media/entertainer2.mid" type="audio/x-midi" width="200" height="100" align="middle"> Ihr Browser kann das Objekt leider nicht anzeigen! </object> }else{ |
Autor: | Eliwood [ Mo 05 Jun, 2006 17:20 ] |
Betreff des Beitrags: | |
Cheyenne hat geschrieben: So hab ichs gemacht:
if ($row[notseen]>0){ return "<a href='mail.php' target='_blank' onClick="".popup("mail.php").";return false;" class='hotmotd'>Ye Olde Mail: $row[notseen] neu, $row[seencount] alt</a>";<object data="http://spitzisundcindysgame.de/logd/media/entertainer2.mid" type="audio/x-midi" width="200" height="100" align="middle"> Ihr Browser kann das Objekt leider nicht anzeigen! </object> }else{ ôÒ Du musst schon das ganze Zeugs als String ausgeben -.- [php]if ($row[notseen]>0){ return "<a href='mail.php' target='_blank' onClick="".popup("mail.php").";return false;" class='hotmotd'>Ye Olde Mail: $row[notseen] neu, $row[seencount] alt</a>".'<object data="http://spitzisundcindysgame.de/logd/media/entertainer2.mid" type="audio/x-midi" width="200" height="100" align="middle"> Ihr Browser kann das Objekt leider nicht anzeigen! </object>'; }else{[/php] |
Autor: | Cheyenne [ Mo 05 Jun, 2006 17:30 ] |
Betreff des Beitrags: | |
So geht es leider auch nicht ![]() Parse error: parse error in /home/httpd/vhosts/spitzisundcindysgame.de/httpdocs/logd/common.php on line 1257 Fatal error: Call to undefined function: addcommentary() in /home/httpd/vhosts/spitzisundcindysgame.de/httpdocs/logd/village.php on line 6 |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |