TeamSpeak Server: HTML Login

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • HI alle
    Ich bin ja auf ein Forum gestoßen wo leute ahnung haben ;)

    Ich möchte auch gerne ein loggin für mein TS auf der hp haben.
    Soll aber nicht so eine harte sache sein, es soll nur für die Gäste ein eingabefeld für den Nicknamen geben und dann loggin. Und der Gast ist nun mit sein Nickname drin.
    So stelle ich mir das vor, nur komme ich nicht weiter.
    Villeicht oder bestimmt könnt ihr mir weiter helfen.
    Es sollte so in etwa so ausschauen
    [Blockierte Grafik: http://www.freelancer.my-vp.de/TS.JPG]
    Das ist de code den ich bis jetzt zusammen gebastelt habe.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Unbenanntes Dokument</title>
    </head>

    <body>
    <form action="<?php $PHP_SELF ?>" method="post">
    <table border="0" cellspacing="7">
    <tr><td>Nickname:</td><td><input type="text" name="name" size="12" maxlenght="35"></td></tr>

    <tr><td colspan="2">
    <? if($_POST['submit']) { ?>
    <a href="teamspeak://62.141.58.45:8767/?Nickname<?=$_POST['name']; ?> "><input type="submit" name="submit" value="TeamSpeak Login"></a>
    <? } ?></td></tr>
    </table>
    </form>
    </body>
    </html>

    Das eingabe feld ist da. nur komm ich immer als gast rein ???
    Help me pl.
    PS. Sorry wegen meine Rechtschreibung ist schon Spät :(
  • brauchst kein php dazu:

    Quellcode

    1. <form method="post" onsubmit="document.location.href='teamspeak://62.141.58.45:8767/?this.name.value'">
    2. <table border="0" cellspacing="7">
    3. <tr>
    4. <td>Nickname:</td>
    5. <td><input type="text" name="name" size="12" maxlenght="35"></td>
    6. </tr>
    7. <tr>
    8. <td colspan="2">
    9. <input type="submit" name="submit" value="TeamSpeak Login"></a></td>
    10. </tr>
    11. </table>
    12. </form>
    Alles anzeigen
  • Danke für die schnelle hilfe. :D
    Hab es nur so bearbeitet, das es so ausschaut.
    [Blockierte Grafik: http://www.freelancer.my-vp.de/ts2.JPG]


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Unbenanntes Dokument</title>
    </head>

    <form method="post" onsubmit="document.location.href='teamspeak://62.141.58.45:8767/?this.name.value'">
    <table width="141" border="0" cellspacing="7" bgcolor="#666666">
    <tr>
    <td colspan="2" bgcolor="#666666"><div align="center">
    <div align="center"> <strong><img src="http://www.kampftrupp.de/pics/teamspeak.png" alt="Bild" /></strong> </div>
    <div align="center"> <a href="http://www.home.my-vp.de/index.php?option=com_joomlaboard&amp;Itemid=122&amp;func=rules">Die Allgemeinen Regeln gelten auch f&uuml;r den TeamSpeak Server.</a> </div>

    <div align="center"> TeamSpeak Server info. </div>
    <div align="center"> Conect: </div>
    <div align="center"> 62.141.58.45:8767 </div>
    </div></td>

    </tr>
    <tr>
    <td colspan="2" bgcolor="#666666"><div align="center"><em><strong>Nickname:</strong></em></div></td>
    <tr><td width="125"><center><input type="text" name="name" size="12" maxlenght="35"></center></td></tr>
    </tr>

    <center><tr>
    <td colspan="2" bgcolor="#666666">
    <input type="submit" name="submit" value="TeamSpeak Login"></a></td>
    </tr></center>
    </table>
    </form>

    Leider geht das nicht :(
    Komme immer noch als gast rein.
    Schade
  • Hi
    Danke für die schnelle hilfe
    Ja es reicht wenn der gast auf unser ts server mit ein eigenen nick rein kommen kann.
    Und den auf unsere seite eingeben kann wenn er will.

    Also so das wenn der gast in den eingabe feld sein nick eingeben kann und auch mit dem nick da ist und nicht als gast.

    teamspeak://62.141.58.45:8767/?nickname=NICK
    So ist es richtig

    nur soll das eingabe feld der nick sein z.b
    Ich gebe in das feld Freelancer ein und klick auf login dann sollte ich auch als Freelancer im TS sein.Also muss das eingabe feld den nick reinschreiben beim absenden.z.b.
    teamspeak://62.141.58.45:8767/?nickname=Freelancer
  • Leider geht das auch nicht komme immer noch als Gast rein.

    Hier der code den ich nutze.
    Irgendwo muss doch der Fehler sein, hab bei HTMLself nach geschaut und es ist alles richtig mhhh

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>TeamSpeak Login</title>
    <style type="text/css">
    <!--
    .Stil1 {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic;
    font-weight: bold;
    }
    .Stil2 {font-family: Georgia, "Times New Roman", Times, serif}
    -->
    </style>
    </head>

    <form method="post" onsubmit="document.location.href='teamspeak://62.141.58.45:8767/?nickname='+this.name.value">
    <table width="141" border="0" cellspacing="7" bgcolor="#505050">
    <tr>
    <td colspan="2" bgcolor="#505050"><div align="center">
    <div align="center"> <strong><img src="http://www.kampftrupp.de/pics/teamspeak.png" alt="Bild" /></strong> </div>
    <div align="center"> <a href="http://www.home.my-vp.de/index.php?option=com_joomlaboard&amp;Itemid=122&amp;func=rules" target="_blank" class="Stil2">Die Allgemeinen Regeln gelten auch f&uuml;r den TeamSpeak Server.</a> </div>

    <div align="center" class="Stil2"> TeamSpeak Server info. </div>
    <div align="center" class="Stil2"> Conect: </div>
    <div align="center" class="Stil2"> 62.141.58.45:8767 </div>
    </div></td>

    </tr>
    <tr>
    <td colspan="2" bgcolor="#505050"><div align="center" class="Stil1"> Nickname:</div></td>
    <tr><td width="125"><center><input type="text" name="name" size="12" maxlenght="35"></center></td></tr>
    </tr>

    <center><tr>
    <td colspan="2" bgcolor="#505050">
    <input type="submit" name="submit" class="Button" value="TeamSpeak Login"></td>
    </tr></center>
    </table>
    </form>

    Oder mal was anderes ich nutze Joomla und da gibt es kein TS login als mod zum downloaden. Villeicht kennt einer eine seite wo ich so ein mod bekommen kann. Und wenn nicht villeicht hat einer von php und mysql ahnung und kann eins schreiben. Macht sich bestimmt ein guten Namen bei joomla dann, da es viele Clans gibt die es bestimmt nutzen würden. ich hab zwar eine gute mod da was aber nur die besucher im ts anzeigt ein login fehlt da noch.
  • Super jetzt geht das. :D
    Danke. Hab da nur noch ein anderen fehler.
    Meine Seite wo du das mal anschauen kannst ist my-vp
    Wenn ich mich ins TS einlogge mit ein Name klappt alles gut bin nun mit dem gewünschten Namen den ich eingegeben habe drin.
    nur wird die seite die ich in der HP als iframe eingebunden habe als

    Method Not Allowed
    The requested method
    POST is not allowed for
    the
    URL /TeamSpeak_Login.html.

    Apache/1.3 Server at
    www.home.my-vp.de
    Port 80

    nach dem loggin angezeigt. Wie kann ich das beheben. So das wieder nach dem loggin die Iframe seite angezeigt.

    Der Aktuelle code.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>TeamSpeak Login</title>
    <style type="text/css">
    <!--
    .Stil1 {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic;
    font-weight: bold;
    }
    .Stil2 {font-family: Georgia, "Times New Roman", Times, serif}
    -->
    </style>
    </head>

    <form method="post" onsubmit="document.location.href='teamspeak://62.141.58.45:8767/?nickname='+this.name.value;return false">
    <table width="141" border="0" cellspacing="7" bgcolor="#505050">
    <tr>
    <td colspan="2" bgcolor="#505050"><div align="center">
    <div align="center"> <strong><img src="http://www.home.my-vp.de/images/teamspeak.png" alt="Bild" /></strong> </div>
    <div align="center"> <a href="http://www.home.my-vp.de/index.php?option=com_joomlaboard&amp;Itemid=122&amp;func=rules" target="_blank" class="Stil2">Die Allgemeinen Regeln gelten auch f&uuml;r den TeamSpeak Server.</a> </div>

    <div align="center" class="Stil2"> TeamSpeak Server info. </div>
    <div align="center" class="Stil2"> Conect: </div>
    <div align="center" class="Stil2"> 62.141.58.45:8767 </div>
    </div></td>

    </tr>
    <tr>
    <td colspan="2" bgcolor="#505050"><div align="center" class="Stil1"> Nickname:</div></td>
    <tr><td width="125"><center><input type="text" name="name" size="12" maxlenght="35"></center></td></tr>
    </tr>

    <center><tr>
    <td colspan="2" bgcolor="#505050">
    <input type="submit" name="submit" class="Button" value="TeamSpeak Login"></td>
    </tr></center>
    </table>
    </form>
  • Nun schaut es so aus.
    [Blockierte Grafik: http://www.freelancer.my-vp.de/TS3.JPG]


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>TeamSpeak Login</title>
    <style type="text/css">
    <!--
    .Stil1 {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic;
    font-weight: bold;
    color: #FFFFFF;
    }
    .Stil2 {font-family: Georgia, "Times New Roman", Times, serif}
    body {
    background-color: #505050;
    }
    .Stil3 {font-family: Georgia, "Times New Roman", Times, serif; color: #FFFFFF; }
    -->
    </style>
    </head>

    <form method="post" onsubmit="document.location.href='teamspeak://62.141.58.45:8767/?nickname='+this.name.value;return false">
    <table width="152" border="0" cellspacing="7" bgcolor="#505050">
    <tr>
    <td colspan="2" bgcolor="#505050"><div align="center">
    <div align="center"> <strong><img src="http://www.home.my-vp.de/images/teamspeak.png" alt="Bild" /></strong> </div>
    <div align="center">
    <p><a href="http://www.home.my-vp.de/index.php?option=com_joomlaboard&amp;Itemid=122&amp;func=rules" target="_blank" class="Stil2">Die Allgemeinen Regeln</a><a href="http://www.home.my-vp.de/index.php?option=com_joomlaboard&amp;Itemid=122&amp;func=rules" target="_blank" class="Stil2"> gelten auch f&uuml;r den TeamSpeak Server.</a> </p>
    </div>

    <div align="center" class="Stil3"> TeamSpeak Server info. </div>
    <div align="center" class="Stil3"> Conect: </div>
    <div align="center" class="Stil3"> 62.141.58.45:8767 </div>
    </div></td>
    </tr>
    <tr>
    <td colspan="2" bgcolor="#505050"><div align="center" class="Stil1"> Nickname:</div></td>
    <tr><td width="136"><center><input type="text" name="name" size="12" value="UFF-Gast" maxlenght="35"></center></td></tr>
    </tr>

    <tr>
    <td colspan="2" bgcolor="#505050">
    <center><input type="image" src="TSlogin.gif" name="submit"></center></td>
    </tr>

    </table>
    </form>

    Es geht nun alles, verbesserungsvorschläge sind gerne gesehen.
    Ich danke alle die mir dabei geholfen haben.
    Was jetzt noch super wäre ist wenn der login ein Flash button wäre.