Съжалявам за заглавието, но не можах да измисля друго:
Това ми е кода
Когато се опитам да изпратя съобщение не ми излиза нищо.Все едно е просто html форма и не се изпълнява скрипта.Когато сложа само това в друг файл си работи
Това ми е кода
Код:
<?php
if ($userdata['user_active']>0)
{
echo '<div class="chat">';
$select = mysql_query("SELECT * FROM chat ORDER BY id DESC")or die(mysql_error());
$num = mysql_num_rows($select);
for ($i=0;$i<$num;$i++) {
$message = mysql_result($select, $i, "message");
$pusnal = mysql_result($select, $i, "pusnal");
$data = mysql_result($select, $i, "data");
$chas = mysql_result($select, $i, "chas");
echo ''.$message.'
<br /><hr>';
}
mysql_close();
echo '</div>';
echo '
<form action="" method="post" style="margin-left: 2px">
<input type="text" name="message" size="50"/>
<input type="submit" name="submit" value="Добави" />
</form>';
if (isset($_POST["submit"])) {
$pusnal = $userdata['username'];
if (!empty($_POST["message"])) $message = htmlspecialchars($_POST["message"]);
else $errMsg = "Не сте въвели съобщение";
if (empty($errMsg)) {
$insert = mysql_query("INSERT INTO chat(message, pusnal) VALUES('$message', '$pusnal')")or die(mysql_error());
echo 'Съобщението е изпратено! ';
} else echo $errMsg;
mysql_close();
}
}
else
{
echo 'Регистрирай се, ако нямаш акаунт или се логни, ако имаш!';
}
?>
Когато се опитам да изпратя съобщение не ми излиза нищо.Все едно е просто html форма и не се изпълнява скрипта.Когато сложа само това в друг файл си работи
Код:
<?php
include ('inc/config.php');
echo '
<form action="" method="post" style="margin-left: 2px">
<input type="text" name="message" size="50"/>
<input type="submit" name="submit" value="Добави" />
</form>';
if (isset($_POST["submit"])) {
$pusnal = $userdata['username'];
if (!empty($_POST["message"])) $message = htmlspecialchars($_POST["message"]);
else $errMsg = "Не сте въвели съобщение";
if (empty($errMsg)) {
$insert = mysql_query("INSERT INTO chat(message, pusnal) VALUES('$message', '$pusnal')")or die(mysql_error());
echo 'Съобщението е изпратено! ';
} else echo $errMsg;
mysql_close();
}
?>