ciao e buona serata smanettando sul web sono riuscito ad assemblare una chat con smile ma non appare in chat username si vede solo il testo e gli smile nel file chat.php è incluso il file session.php ( salva sul database solo il messaggio e i simboli smile) non riesco a capire come inserire la sessione chiedo aiuto grazie non so come inserire nel form la sessione de l'utente Loggato posto il code php
-----------------------
Codice PHP:
<?php
$username = "root";
$password = "";
$database = "test";
$mysqli = new mysqli("localhost", $username, $password, $database);
$query = "SELECT * FROM chat";
if ($result = $mysqli->query($query)) {
while ($user_row = $result->fetch_assoc()) {
$field1name = $user_row["msg"];
$field2name = $user_row["middlename"];
echo '<b>'.$field1name.$field2name.'</b><br />';
}
/*freeresultset*/
$result->free();
}
?>
<?php
$conn = mysqli_connect('localhost','root','','test');
if(!$conn)
{
die(mysqli_error());
}
if(isset($_POST['submit']))
{
$textareaValue = trim($_POST['msg']);
$sql = "insert into chat (msg) values ('".$textareaValue."')";
$rs = mysqli_query($conn, $sql);
$affectedRows = mysqli_affected_rows($conn);
if($affectedRows == 1)
{
$successMsg = "Commento inserito con successo!";
}
}
?>
<?php
if($_POST)
{
$textcode= array(':)',':(',':o',':@','3:)',':p',':*',':l',':4',':5',':6',':7',':8',':9',':-1',':-2');
$smileys=array('<img src="emo/content.gif">','<img src="emo/triste.gif">','<img
src="emo/occhi.gif">','<img src="emo/furioso.gif">','<img src="emo/lingua.gif">','<img src="emo/blah.gif">','<img src="emo/love.gif">','<img src="emo/lol.gif">','<img src="emo/cool.gif">','<img src="emo/smoke.gif">','<img src="emo/pleure.gif">','<img src="emo/mitra.gif">','<img src="emo/fiori.gif">','<img src="emo/sourire.gif">','<img src="emo/vaff.gif">','<img src="emo/kiss.gif">');
echo str_replace($textcode,$smileys,$_POST["msg"]);
};
?>
</div>
</div>
</div>
<?php
if(isset($successMsg))
{
echo "<div class='success-msg'>";
print_r($successMsg);
echo "</div>";
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']?>" method="post">
<div>
<textarea name="msg" id="text" cols="100" rows="1"></textarea>
</div>
<input type="submit" name="submit" value="Invia">
</form>