» Forum » Clanscript » Module und Modifikationen » Tsjoiner 1.1 fehler entdeckt
  Mitglieder   |   Gallery   |   FAQ's   |   Regeln

[ Anmelden zum schreiben ]

Tsjoiner 1.1 fehler entdeckt
altf4drhouse
Mitglied
0 Beitragspunkte
Posts: 1

0 Mitglieder finden den Beitrag gut.

Merkliste 31.10.2007 - 14:03:49     Zitieren
hi erstmal

ich habe mir die box gedownloadet und mich gwundert warum ich net joinen kann habe es mir mal angesehn und den fehler gefunden

hier ist das originale
" <?php
if (isset($_POST['benutzer']))
print "<a href=\"teamspeak://xxx.xxx.xxx.xxx:xxxx/?nickname={$_POST['benutzer']}\">Joins ts mit dem<br>Namen: {$_POST['benutzer']}</a>";
else
{
print <<<_HTML_
<form method="post" action="{$_SERVER['PHP_SELF']}">
<p>Ihr Nickname: <input type="text" name="benutzer" />
<input type="submit" value="Login" />
</form>
_HTML_;
}
?>
"


das hat einen fehler bei " href=\"teamspeak://xxx.xxx.xxx.xxx:xxxx/?nickname=... "


das müsste normal so sein href=\"teamspeak://xxx.xxx.xxx.xxx:xxxx?nickname= ohne /
Mairu
Coder
107 Beitragspunkte
Posts: 12617

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 31.10.2007 - 15:41:17     Zitieren
Kann ich mir ehrlich gesagt nicht vorstellen, also ich habe gerade mit / getestet und das ging.


Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
Layzee
Mitglied
0 Beitragspunkte
Posts: 457

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 31.10.2007 - 16:21:59     Zitieren
Ich hab den installt und der funktioniert bei mir ohne Probleme - und zwar so wie er ist ohne Änderungen vorzunehmen...


Vorsicht liebe Grundschüler: Joints machen fahruntüchtig!
kkarles
Mitglied
0 Beitragspunkte
Posts: 18

0 Mitglieder finden den Beitrag gut.

Merkliste 24.08.2010 - 12:56:14     Zitieren
hallo leute

wir haben auf unseren ts ein gastpasswort, kann man das in den Tsjoiner 1.1 hinter legen so das gäste nur ihren nickname eingeben müssen, wenn ja wo wird das pw hinterlegt

gruss kkarles
Lord|Schirmer
Administrator
803 Beitragspunkte
Posts: 4409

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 24.08.2010 - 15:03:55     Zitieren
<?php
if (isset($_POST['benutzer']))
$tsip = 'xxx.xxx.xxx.xxx:xxxx';
$pass = 'XYZ';
print "<a href=\"teamspeak://{$tsip}?password={$pass}?nickname={$_POST['benutzer']}\">Joins TS mit dem<br>Namen: {$_POST['benutzer']}</a>"
}
else
{
print <<<_HTML_
<form method="post" action="{$_SERVER['PHP_SELF']}">
<p>Ihr Nickname: <input type="text" name="benutzer" />
<input type="submit" value="Login" />
</form>
_HTML_;
}
?>



Zuletzt modifiziert von Lord|Schirmer am 25.08.2010 - 15:17:12


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
kkarles
Mitglied
0 Beitragspunkte
Posts: 18

0 Mitglieder finden den Beitrag gut.

Merkliste 25.08.2010 - 14:04:46     Zitieren
wo wird da das passwort hinterlegt bei xyz ???????????????
Chapter
Moderator
207 Beitragspunkte
Posts: 5658

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 25.08.2010 - 14:08:27     Zitieren
ja


Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
kkarles
Mitglied
0 Beitragspunkte
Posts: 18

0 Mitglieder finden den Beitrag gut.

Merkliste 25.08.2010 - 14:18:17     Zitieren
nee das läuft leider nicht seind ein fehler drin zu sein, da starte die ganze seite nicht mehr kommt fehler

Parse error: syntax error, unexpected T_ELSE in /var/www/tg/include/boxes/ts.php on line 6
Lord|Schirmer
Administrator
803 Beitragspunkte
Posts: 4409

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 25.08.2010 - 15:17:30     Zitieren
Sorry Klammer vergessen! Sollte gehen!


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
kkarles
Mitglied
0 Beitragspunkte
Posts: 18

0 Mitglieder finden den Beitrag gut.

Merkliste 25.08.2010 - 15:34:59     Zitieren
nee leider klapt auch nicht hier mal kopie von der box

<?php
if (isset($_POST['benutzer']))
$tsip = '62.146.10.131:3391';
$pass = 'redfox';
print "<a href=\"teamspeak://{$tsip}?password={$pass}?nickname={$_POST['benutzer']}\">Joins TS mit dem<br>Namen: {$_POST['benutzer']}</a>"
}
else
{
print <<<_HTML_
<form method="post" action="{$_SERVER['PHP_SELF']}">
<p>Ihr Nickname: <input type="text" name="benutzer" />
<input type="submit" value="Login" />
</form>
_HTML_;
}
?>



kommt wieder meldung:


Parse error: syntax error, unexpected '}' in /var/www/tg/include/boxes/ts.php on line 6


Zuletzt modifiziert von Chapter am 25.08.2010 - 15:53:35
Chapter
Moderator
207 Beitragspunkte
Posts: 5658

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 25.08.2010 - 15:54:34     Zitieren
hallo kkarles

bitte setz geposteten code immer in die code-tags.
dazu einfach über dem formular auf #klicken


Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
kkarles
Mitglied
0 Beitragspunkte
Posts: 18

0 Mitglieder finden den Beitrag gut.

Merkliste 25.08.2010 - 16:11:44     Zitieren
danke für den tip

ich wüste aber lieber warum das nicht funst, kann keinen fehlen finden oder muss zu der box noch was angelegt werden
Lord|Schirmer
Administrator
803 Beitragspunkte
Posts: 4409

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 25.08.2010 - 16:12:40     Zitieren
<?php
if (isset($_POST['benutzer'])) {
$tsip = 'xxx.xxx.xxx.xxx:xxxx';
$pass = 'XYZ';
print "<a href=\"teamspeak://{$tsip}?password={$pass}?nickname={$_POST['benutzer']}\">Joins TS mit dem<br>Namen: {$_POST['benutzer']}</a>";
}
else
{
print <<<_HTML_
<form method="post" action="{$_SERVER['PHP_SELF']}">
<p>Ihr Nickname: <input type="text" name="benutzer" />
<input type="submit" value="Login" />
</form>
_HTML_;
}
?>


So jetzt aber! Das kommt wenn man nur "drüber fliegt"!


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
kkarles
Mitglied
0 Beitragspunkte
Posts: 18

0 Mitglieder finden den Beitrag gut.

Merkliste 25.08.2010 - 16:50:48     Zitieren
ja jetzt funs das

was ist daran anders ich kann kein unterschied erkennen

aber danke für die mühe
Chapter
Moderator
207 Beitragspunkte
Posts: 5658

User Pic

1 Mitglieder finden den Beitrag gut.

Merkliste 25.08.2010 - 16:53:11     Zitieren
die klammer { in zweile 2


Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
kkarles
Mitglied
0 Beitragspunkte
Posts: 18

0 Mitglieder finden den Beitrag gut.

Merkliste 25.08.2010 - 16:59:47     Zitieren
ja die klammer am ende

nochmals danke an euch allen super leute hier


gruss kkarles
kkarles
Mitglied
0 Beitragspunkte
Posts: 18

0 Mitglieder finden den Beitrag gut.

Merkliste 25.08.2010 - 17:36:14     Zitieren
da hab ich dochmal eine frage kann man das eingabe feld für den nicknamen kleiner machen ist zu gross
Lord|Schirmer
Administrator
803 Beitragspunkte
Posts: 4409

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 25.08.2010 - 18:36:45     Zitieren


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
kkarles
Mitglied
0 Beitragspunkte
Posts: 18

0 Mitglieder finden den Beitrag gut.

Merkliste 25.08.2010 - 21:23:19     Zitieren
Danke für schnelle antwort ihr mal das skrip mit login als gast mit hinterlegten passwort ohne eingabe von Nickname.

<?php
// if (isset($_POST['benutzer'])) {
$benutzer = 'Gast';
if (1) {
$tsip = 'xxx.xxx.xxx.xxx:xxx';
$pass = 'xyz';
print "<a href=\"teamspeak://{$tsip}?password={$pass}?nickname={$_POST['benutzer']}\">Joins TS als Gast </a>";
}
else
{
print <<<_HTML_
<form method="post" action="{$_SERVER['PHP_SELF']}">
<p>Nickname: <input type="text" name="benutzer" />
<input type="submit" value="Login" />
</form>
_HTML_;
}
?>


Gruss kkarles
Chapter
Moderator
207 Beitragspunkte
Posts: 5658

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 25.08.2010 - 22:26:15     Zitieren
du musst das in der css-datei ändern und nicht in diesen codezeilen. wie du das machst, dazu lies dir bitte tutorials durch.
lord hat dir einen link gepostet.

html und css sollte man können wenn man ne homepage haben will, von daher fang besser an zu lernen, sonst wird dir hier auf dauer nicht geholfen, weil es lästig ist, sich mit grundkenntnissen rumzuschlagen.


Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
Lord|Schirmer
Administrator
803 Beitragspunkte
Posts: 4409

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 25.08.2010 - 22:52:33     Zitieren
kkarles das ist aber so nicht ganz korrekt!

Du hast $benutzer als Gast definiert, joinst aber mit $_POST['benutzer'] welches nun nicht mehr definiert wird, da Du die Abfrage ausgeklammert hast!

Wenn dann so, auch wenn php nun nicht mehr zwingend notwendig wäre!

<?php
$benutzer = 'Gast';
$tsip = 'xxx.xxx.xxx.xxx:xxxx';
$pass = 'XYZ';
print "<a href=\"teamspeak://{$tsip}?password={$pass}?nickname={$benutzer}\">Joins TS mit dem<br>Namen: {$benutzer}</a>";
?>


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
kkarles
Mitglied
0 Beitragspunkte
Posts: 18

0 Mitglieder finden den Beitrag gut.

Merkliste 26.08.2010 - 15:00:58     Zitieren
Aller anfang ist halt schwer und noch kein Meiter von himmel gefallen.

Denoch mochmal Danke für eure hilfe ich werde es schon lehrenen

Gruss kkarles
Lord|Schirmer
Administrator
803 Beitragspunkte
Posts: 4409

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 26.08.2010 - 15:29:00     Zitieren
Das war keine Kritik, sondern nur eine Erklärung! Also nicht zu ernst nehmen, aber natürlich auch weiterbilden bzw. Informationsquellen suchen!


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link

[ Anmelden zum schreiben ]