defender81
Grünschnabel
Hallo Zusammen,
erstmal bin ich nicht ganz sicher ob es hier ins Forum passt, wenn nicht dann bitte verschieben.
Ich habe da ein kleines Problem...
Ist warscheinlich nicht ganz einfach zu beschreiben, als ich versuche es mal so gut wie es geht, sollte was unklar sein, einfach fragen.
a. habe ich ein Chat-Script, welches mittels Login per PopUp ein Java Applet Fenster öffnet.
Allerdings hat das Login keine großartige abfrage, deswegen habe ich mir jetzt ne MySQL geschrieben, wo die User-Daten gespeichert werden und abgefragt werden sollen.
Das MySQL Script funktioniert auch soweit...
Aber mein Problem liegt jetzt darin, dass ich das Chat und MySQL Script nicht zusammen unter einem Hut bekomme, den die JavaDaten Script müssen aufjedenfall erhalten bleiben...
Meine vorstellung ist nun so, dass wenn ich auf die Loginseite gehe und mich mit meinen Registrierten Daten einlogen möchte, erst die Datenbank abgefragt wird, ob der user vorhaden ist, und wenn "ja" sich dann das Java-Applet Fenster öffnet...
Sollte noch fragen sein, dann einfach her damit...
Hier könnte Ihr auch das ganze Script download: http://cpnair.selfip.com/var/download/bin/pk.rar
Hier mein das besagte Script, wo ich gerne die MySQL abfrage reinhängen möchte
vielleicht kann mir ja hier jemand weiterhelfen ...
Ich bekomme es einfach nicht hin...
VG Andre
erstmal bin ich nicht ganz sicher ob es hier ins Forum passt, wenn nicht dann bitte verschieben.
Ich habe da ein kleines Problem...
Ist warscheinlich nicht ganz einfach zu beschreiben, als ich versuche es mal so gut wie es geht, sollte was unklar sein, einfach fragen.
a. habe ich ein Chat-Script, welches mittels Login per PopUp ein Java Applet Fenster öffnet.
Allerdings hat das Login keine großartige abfrage, deswegen habe ich mir jetzt ne MySQL geschrieben, wo die User-Daten gespeichert werden und abgefragt werden sollen.
Das MySQL Script funktioniert auch soweit...
Aber mein Problem liegt jetzt darin, dass ich das Chat und MySQL Script nicht zusammen unter einem Hut bekomme, den die JavaDaten Script müssen aufjedenfall erhalten bleiben...
Meine vorstellung ist nun so, dass wenn ich auf die Loginseite gehe und mich mit meinen Registrierten Daten einlogen möchte, erst die Datenbank abgefragt wird, ob der user vorhaden ist, und wenn "ja" sich dann das Java-Applet Fenster öffnet...
Sollte noch fragen sein, dann einfach her damit...
Hier könnte Ihr auch das ganze Script download: http://cpnair.selfip.com/var/download/bin/pk.rar
Hier mein das besagte Script, wo ich gerne die MySQL abfrage reinhängen möchte
HTML:
<?php
include('config_inc.php');
?>
<div align="left">
<table class="main" cellpadding="0" cellspacing="0">
<tr>
<td class="vtop">
<table class="content" cellpadding="17" cellspacing="0">
<tr>
<td width="100%"><div align="left">
<!-- Java Script Start übergabe der Daten an den Chat Server -->
<!-- Diese Daten müssen erhalten bleiben, den die sind für das Applet des Chat, welches die Daten an den Chat Server übergibt -->
<script language="JavaScript" type="text/javascript">
String.prototype.trim = function(){return(this.replace(/\s+$/,"").replace(/^\s+/,""));};
function Popup() {
chatName=window.document.AppletForm.ChatName.value;
chatRoom=window.document.AppletForm.ChatRoom.value;
chatPassword=window.document.AppletForm.ChatPassword.value;
serverPort=window.document.AppletForm.ServerPort.value;
server=serverPort.substr(0,serverPort.indexOf(":"));
port=serverPort.substr(serverPort.indexOf(":")+1);
color=window.document.AppletForm.ChatColor.value;
if (chatName.trim().length > 0) {
appletCode='<html><head><title><?=$sitename?><\/title><\/head><body style="margin:0;">';
appletCode=appletCode+'<applet archive="<?=$pfad?>include/plauderkasten.jar" code="ec3.client.applet.ColorApplet.class" codebase="." width="100%" height="100%">';
appletCode=appletCode+'<param name="cabbase" value="<?=$pfad?>include/plauderkasten.cab">';
appletCode=appletCode+'<param name="ChatName" value="'+chatName+'">'; // Chatname an Server übergeben
appletCode=appletCode+'<param name="ChatPassword" value="'+chatPassword+'">'; // Password an Server übergeben
appletCode=appletCode+'<param name="Server" value="'+server+'">'; // ServerName URL
appletCode=appletCode+'<param name="MultiLine" value="'+0+'">'; // Multiline "Senden mit Enter"
appletCode=appletCode+'<param name="ChatRoom" value="'+chatRoom+'">'; // ChatRoom des Server "Lobby"
appletCode=appletCode+'<param name="NoSound" value="ja">'; // NoSound "ja"=an - "nein"=aus
appletCode=appletCode+'<\/applet>';
appletCode=appletCode+'<\/body><\/html>';
win=window.open("","_blank","toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1, width=640, height=480");
win.document.write(appletCode);
} else {
alert ("Du musst schon Deine Login Daten eingegeben...");
}
return false;
}
</script>
</div>
<!-- ende der Applet übergabe an den Chat Server -->
<!-- Java Script ende -->
<!-- Hier kommt die Login abfrage -->
<!-- So wie es jetzt ist kann sich jeder in den Chat logen ohne sich Registriert zu haben, egal welcher Benutzenname eingegeben wird, dass Java Applet öffnet sich.
deswegen habe ich eine MySQL Datenbank angelegt, wo die User sich Registrieren, und erst dann nach eingabe Ihrer Daten sich das Poup öffnen soll.
Hier soll erst die MySQL-Datenbank abfrage werden, bevor das Java Applet "onSubmit="Popup sich öffnet
wie bekommt man jetzt nachfolgende Daten als erstes zur MySQL Datenbank, zur abfrage, nach erfolgreicher abfrage als echo wirdegeben und Java Applet öffnen lassen... -->
<form name="AppletForm" onSubmit="Popup ();" action="javascript:;">
<div align="left">
<table class="form" cellspacing="0" cellpadding="0">
<tr>
<th><label for="ChatName"><div align="left">PK-Name:</div></label></th>
<!-- Der Name Chatname soll erst in der Datenbank abgefragt werden -->
<td><input type="text" name="ChatName" id="ChatName"></td>
</tr>
<tr>
<th><label for="ChatPassword"><div align="left">Passwort:</div></label></th>
<!-- Das Password soll erst in der Datenbank abgefragt werden -->
<td><input type="password" name="ChatPassword" id="ChatPassword"></td>
<!-- Hier ist die Serververbindung, URL wo der Server ist und welchen port er nutzt -->
<input type="hidden" name="ServerPort" value="cpnair.selfip.com:1000" />
<!-- Hier der Standart Raum des Servers -->
<input type="hidden" name="ChatRoom" value="Lobby" />
<tr>
<td></td>
<td><input name="submit" type="submit" class="formbutton" value="Plaudern"></td>
</tr>
</table>
</div>
</form>
</td>
</tr>
</table>
</td></tr>
</table>
vielleicht kann mir ja hier jemand weiterhelfen ...
Ich bekomme es einfach nicht hin...
VG Andre