Ich hab mal wieder eine Frage an euch. Und zwar habe ich einen kleinen Übergabechat (AJAX-basierend) für mein Adminmenü bekommen. Einbinden in den Adminbereich ist nicht das Problem, sondern eher den Chat an die ilch-Userdatenbank anzupassen, da das Teil eigentlich an PHP-Fusion gebunden ist bzw. war. Meine Frage an euch...was und vorallem wie muss ich jetzt weiter vorgehen?
Hier die beiden Dateien zugehörig zum Chat. Datenbanken usw sind natürlich schon eingebunden.
ajax.ueb.php:
<?php echo "<ul class='partners'>"; $chat_db = dbquery("SELECT * FROM ".$db_prefix."sc_uebergabe WHERE stream='dance' ORDER BY id DESC LIMIT 30"); while($data = dbarray($chat_db)) { $datum = date("d.m.Y", $data['timestamp']); $uhrzeit = date("H:i:s", $data['timestamp']); $userdb = dbarray(dbquery("SELECT * FROM ic1_user WHERE name='".$data['username']."'")); echo "<li>"; echo "<div class='pInfo'>"; if($data['username'] == $userdata['name']) { echo "<a href='#' title=''><strong>(".$datum." - ".$uhrzeit.") ".$data['username']."</strong></a>"; } else { echo "<a href='#' title='' style='color:#660100;'><strong>(".$datum." - ".$uhrzeit.") ".$data['username']."</strong></a>"; } echo "<i>".$data['inhalt']."</i>"; echo "</div>"; echo "<div class='clear'>"; echo "</li>"; } echo "</ul>"; } ?>
ueb.php:
<?php echo "<script language='Javascript'>document.uebergabechat.inhalt.focus();</script>"; echo "<div class='widget'>"; echo "<div class='title'><img src='images/icons/dark/settings.png' alt='' class='titleIcon' /><h6>Übergabechat</h6>"; echo "<div class='clear'></div>"; echo "<div class='body'>"; echo "<p><div id='uebchat'></div></p>"; echo "</div>"; echo "</div>"; if(isset($_POST['ueber_chat'])) { $username = $userdata['user_name']; $timestamp = time(); $inhalt = $_POST['inhalt']; $result = dbquery("INSERT INTO ".$db_prefix."sc_uebergabe (username, inhalt, timestamp) VALUES ('".$username."', '".$inhalt."', '".$timestamp."')"); redirect(BASEDIR."m1/index.php?section=uechat"); } else { echo "<form class='form' action='".BASEDIR."m1/index.php?section=uechat' name='uebergabechat' method='post'>"; echo "<fieldset>"; echo "<div class='widget'>"; echo "<div class='formRow'>"; echo "<label>Schreibe etwas:</label>"; echo "<div class='formRight'><input type='text' name='inhalt' id='inhalt' /></div>"; echo "<div class='clear'></div>"; echo "</div>"; echo "<div class='formSubmit'><input type='submit' name='ueber_chat' value='Abschicken' /></div>"; echo "<div class='clear'></div>"; echo "</div>"; echo "</fieldset>"; echo "</form>"; } ?>
Ich hoffe ihr könnt mir helfen! Vielen Dank im Vorraus!