Statt Login Seite in neuem Fenster

  • #1
B

Bruno_2k

Bekanntes Mitglied
Themenersteller
Dabei seit
02.11.2004
Beiträge
725
Reaktionspunkte
0
hallo

ich habe ein Problem mit dem Loginsysthem für einen IRC chat!

wenn ich mich auf in den Chat einloggen will (unten rechts) dann wird die Startseite in einem neuen Fenster geöffnet, aber nicht der Chat :mad:

hier noch der Code der Box:
Code:
<?php
#  Copyright by Manuel Staechele
#  Support [url]www.ilch.de[/url]


defined ('main') or die (->no direct access' );

 if($nickname==){
?>
   <table width=50 height=50 background=modules/ChatDownloads/chatbox1.jpg >
<tr>
 <td align=center>
  <form method=post target=_blank>
 Nickname<br>
 <input type=text name=nickname value=Gast size=20 />
 <br>
 Passwort<br>
 <input type=password name=password value=Gast size=20 />
 <br>
 Raum<br>
  <input type=text name=raum value=#Feuerwehr size=20></font>

   <P><INPUT type=submit value=In den Chat ></P>
   </div>
  </form>
      </td>
</tr>
</table>


<?php
 }
 else
 {
?>
<table>
<tr valign=bottom>
<td>

<applet code=IRCApplet.class archive=irc.jar width=780 height=550 codebase=[url]http://www.afterworkchat.net/pirc/>[/url]
<param name=CABINETS value=irc.cab,securedirc-unsigned.cab>
<param name=nick value=<?php echo $nickname; ?>>
 <param name=name value=Chatbox by AfterWorkchat.de>
<param name=host value=donald.afterworkchat.com>
<param name=port value=6667>
<param name=language value=german2>
<param name=autoconnection value=true>
<param name=timestamp value=true>
<param name=showabout value=false>
<param name=automaticqueries value=true>
<param name=smileys value=true>
<param name=highlight value=true>
<param name=highlightnick value=true>
<param name=command1 value=ns identify <?php echo $password;?>>
<param name=command2 value=join <?php if(empty($raum)){ echo #AfterWorkChat; } else { echo $raum;}?>>
<param name=quitmessage value=I will be back!>
<param name=asl value=true>
<param name=bitmapsmileys value=true>
<param name=smiley1 value=:) img/sourire.gif>
<param name=smiley2 value=:-) img/sourire.gif>
<param name=smiley3 value=:-D img/content.gif>
<param name=smiley4 value=:d img/content.gif>
<param name=smiley5 value=:-O img/OH-2.gif>
<param name=smiley6 value=:o img/OH-1.gif>
<param name=smiley7 value=:-P img/langue.gif>

<param name=smiley8 value=:p img/langue.gif>
<param name=smiley9 value=;-) img/clin-oeuil.gif>
<param name=smiley10 value=;) img/clin-oeuil.gif>
<param name=smiley11 value=:-( img/triste.gif>
<param name=smiley12 value=:( img/triste.gif>
<param name=smiley13 value=:-| img/OH-3.gif>
<param name=smiley14 value=:| img/OH-3.gif>
<param name=smiley15 value=:'( img/pleure.gif>
<param name=smiley16 value=:$ img/rouge.gif>
<param name=smiley17 value=:-$ img/rouge.gif>
<param name=smiley18 value=(H) img/cool.gif>
<param name=smiley19 value=(h) img/cool.gif>
<param name=smiley20 value=:-@ img/enerve1.gif>
<param name=smiley21 value=:@ img/enerve2.gif>
<param name=smiley22 value=:-S img/roll-eyes.gif>
<param name=smiley23 value=:s img/roll-eyes.gif>
<param name=channelfont value=12 Arial>
<param name=chanlistfont value=12 Arial>
<param name=nickfield value=true>
<param name=useinfo value=true>
<param name=styleselector value=true>
<param name=setfontonstyle value=true>
<param name=backgroundimage value=true>
<param name=defaultbackgroundimage value=awc.gif>
<param name=floatingasl value=true>
<param name=color1 value=000000>
<param name=color5 value=F4F4F4>
<param name=color6 value=FFFFFF>
<param name=color8 value=FFFFFF>
<param name=color9 value=FFFFFF>
<param name=color7 value=F4F4F4>
<param name=color10 value=F4F4F4>
<param name=color11 value=F4F4F4>
<param name=color12 value=F4F4F4>
<param name=color13 value=F4F4F4>
<param name=color14 value=F4F4F4>
<param name=color15 value=F4F4F4>
<param name=helppage value=[url]http://www.afterworkchat.de/hilfe.html>[/url]
</applet>
<?php
}
?>
</div>

was ist hier falsch gelaufen??

danke für eure hilfe
bye bene
 
  • #2
Mein Lieblingsthema ;)
Warum ? Weil es so oft nicht beachtet wird ;D ;D

[size=12pt]$_REQUEST['nickname'][/size]
[size=12pt]$_REQUEST['password'][/size]
 
  • #3
Conny schrieb:
Mein Lieblingsthema ;)
Warum ? Weil es so oft nicht beachtet wird ;D ;D

[size=12pt]$_REQUEST['nickname'][/size]
[size=12pt]$_REQUEST['password'][/size]

hää??

könntest du mir bitte den code von oben verbessern, da ich von PHP so viel verstehe wie ein Fisch von Mathe :-[

danke für deine mühe!
bye bene
 
  • #4
Code:
<?php
#  Copyright by Manuel Staechele
#  Support [url]www.ilch.de[/url]

defined ('main') or die (->no direct access' );

 if($_REQUEST['nickname']==){
?>
   <table width=50 height=50 background=modules/ChatDownloads/chatbox1.jpg >
<tr>
<td align=center>
  <form method=post target=_blank>
 Nickname<br>
 <input type=text name=nickname value=Gast size=20 />
 <br>
 Passwort<br>
 <input type=password name=password value=Gast size=20 />
 <br>
 Raum<br>
  <input type=text name=raum value=#Feuerwehr size=20></font>

   <P><INPUT type=submit value=In den Chat ></P>
   </div>
  </form>
      </td>
</tr>
</table>


<?php
 }
 else
 {
?>
<table>
<tr valign=bottom>
<td>

<applet code=IRCApplet.class archive=irc.jar width=780 height=550 codebase=[url]http://www.afterworkchat.net/pirc/>[/url]
<param name=CABINETS value=irc.cab,securedirc-unsigned.cab>
<param name=nick value=<?php echo $_REQUEST['nickname']; ?>>
<param name=name value=Chatbox by AfterWorkchat.de>
<param name=host value=donald.afterworkchat.com>
<param name=port value=6667>
<param name=language value=german2>
<param name=autoconnection value=true>
<param name=timestamp value=true>
<param name=showabout value=false>
<param name=automaticqueries value=true>
<param name=smileys value=true>
<param name=highlight value=true>
<param name=highlightnick value=true>
<param name=command1 value=ns identify <?php echo $_REQUEST['password'];?>>
<param name=command2 value=join <?php if(empty($raum)){ echo #AfterWorkChat; } else { echo $raum;}?>>
<param name=quitmessage value=I will be back!>
<param name=asl value=true>
......
......
......

Schau dir das mal an ;)
register_globals =>

gruss conny

Nachtrag: evtl. musst du $raum auch in $_REQUEST['raum'] ändern, kann ich aber so nicht sagen. Teste es erst mal.
 
  • #5
immernoch das selbe problem!
das komische ist ja auf meinem testwebserver zuhause klappt das skript wunderbahr.
was kann noch falsch sein?
mfg bene

Nachtrag: Auch wenn ich deinen Nachtrag befolge
 
  • #8
OK, machs mal so:

In deinem Portal setzt du einfach nur diese Tabelle:
Code:
<table width=50 height=50 background=modules/ChatDownloads/chatbox1.jpg >
 <tr>
  <td align=center><form action=chat.php method=post target=_blank>
    <input type=hidden name=chat-wemding value=1>
    Nickname<br>
    <input type=text name=nickname value=Gast size=20 />
    <br>
    Passwort<br>
    <input type=password name=password value=Gast size=20 />
    <br>
    Raum<br>
    <input type=text name=raum value=#Feuerwehr size=20>
    </font>
    <P>
     <INPUT type=submit value=In den Chat >
    </P>
    </div>
   </form></td>
 </tr>
</table>

Anschließend legst du eine neue Datei an, z.B. chat.php

Code:
<?php
if(!isset($_POST['chat-wemding'])) die(Keine Berechtigung!!!);
?>
<table>
<tr valign=middle>
 <td align=center>
  <applet code=IRCApplet.class archive=irc.jar width=780 height=550 codebase=[url]http://www.afterworkchat.net/pirc/>[/url]
   <param name=CABINETS value=irc.cab,securedirc-unsigned.cab>
   <param name=nick value=<?php echo $_REQUEST['nickname']; ?>>
   <param name=name value=Chatbox by AfterWorkchat.de>
   <param name=host value=donald.afterworkchat.com>
   <param name=port value=6667>
   <param name=language value=german2>
   <param name=autoconnection value=true>
   <param name=timestamp value=true>
   <param name=showabout value=false>
   <param name=automaticqueries value=true>
   <param name=smileys value=true>
   <param name=highlight value=true>
   <param name=highlightnick value=true>
   <param name=command1 value=ns identify <?php echo $_REQUEST['password'];?>>
   <param name=command2 value=join <?php if(empty($_REQUEST['raum'])){ echo #AfterWorkChat; } else { echo $_REQUEST['raum'];}?>>
   <param name=quitmessage value=I will be back!>
   <param name=asl value=true>
   <param name=bitmapsmileys value=true>
   <param name=smiley1 value=:) img/sourire.gif>
   <param name=smiley2 value=:-) img/sourire.gif>
   <param name=smiley3 value=:-D img/content.gif>
   <param name=smiley4 value=:d img/content.gif>
   <param name=smiley5 value=:-O img/OH-2.gif>
   <param name=smiley6 value=:o img/OH-1.gif>
   <param name=smiley7 value=:-P img/langue.gif>
   <param name=smiley8 value=:p img/langue.gif>
   <param name=smiley9 value=;-) img/clin-oeuil.gif>
   <param name=smiley10 value=;) img/clin-oeuil.gif>
   <param name=smiley11 value=:-( img/triste.gif>
   <param name=smiley12 value=:( img/triste.gif>
   <param name=smiley13 value=:-| img/OH-3.gif>
   <param name=smiley14 value=:| img/OH-3.gif>
   <param name=smiley15 value=:'( img/pleure.gif>
   <param name=smiley16 value=:$ img/rouge.gif>
   <param name=smiley17 value=:-$ img/rouge.gif>
   <param name=smiley18 value=(H) img/cool.gif>
   <param name=smiley19 value=(h) img/cool.gif>
   <param name=smiley20 value=:-@ img/enerve1.gif>
   <param name=smiley21 value=:@ img/enerve2.gif>
   <param name=smiley22 value=:-S img/roll-eyes.gif>
   <param name=smiley23 value=:s img/roll-eyes.gif>
   <param name=channelfont value=12 Arial>
   <param name=chanlistfont value=12 Arial>
   <param name=nickfield value=true>
   <param name=useinfo value=true>
   <param name=styleselector value=true>
   <param name=setfontonstyle value=true>
   <param name=backgroundimage value=true>
   <param name=defaultbackgroundimage value=awc.gif>
   <param name=floatingasl value=true>
   <param name=color1 value=000000>
   <param name=color5 value=F4F4F4>
   <param name=color6 value=FFFFFF>
   <param name=color8 value=FFFFFF>
   <param name=color9 value=FFFFFF>
   <param name=color7 value=F4F4F4>
   <param name=color10 value=F4F4F4>
   <param name=color11 value=F4F4F4>
   <param name=color12 value=F4F4F4>
   <param name=color13 value=F4F4F4>
   <param name=color14 value=F4F4F4>
   <param name=color15 value=F4F4F4>
   <param name=helppage value=[url]http://www.afterworkchat.de/hilfe.html>[/url]
  </applet>
  </td>
 </tr>
</table>

Sollte so funktionieren ;)
 
  • #9
Hi Conny,
danke für deine Hilfe!!!
nun hab ich es hinbekommen!
DANKE!!!!
:) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)

mfg bene
 
Thema:

Statt Login Seite in neuem Fenster

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.839
Beiträge
707.962
Mitglieder
51.492
Neuestes Mitglied
Janus36
Oben