ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Übergabechat

Geschlossen
  1. #1
    User Pic
    FFF Team Mitglied
    Registriert seit
    10.10.2012
    Beiträge
    51
    Beitragswertungen
    0 Beitragspunkte
    Hallo Leute,
    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>&Uuml;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!
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten