Проверка на форма

feweR

Registered
Здравейте имам проблем с една форма и проверка към нея, значи искам преди да се пусне съобщението да се проверява това

Код:
$nick == $user->data['username']

Променливата $nick дали е еднаква със регистрационното име от phpbb3

ето го кода където трябва да се сложи проверката:

Код:
<?php
if (isset($_POST["submit"])) {
include('config.php');
if (!empty($_POST["nick"])) $nick = htmlspecialchars($_POST["nick"]);
else $errMsg = "Моля въведете nick!<br />";
if (!empty($_POST["message"])) $message = htmlspecialchars($_POST["message"]);
else $errMsg = "Моля въведете съобщение!<br />";
if (empty($errMsg)) {
$insert = mysql_query("INSERT INTO chatbox(nick, message,date) VALUES('$nick', '$message','$date')")or die(mysql_error());
echo 'Съобщението е добавено!';
} else echo $errMsg;
mysql_close();
}
?>

П.П

Според мен проверката е нещо от сорта

Код:
 if ($nick == $user->data['username']) {
echo '';
}
else {
$errMsg = "Моля въведете правилно име!<br />";
}

но не съм сигурен аз го бях направил да проверява дали са еднакви и ако не са еднакви излизаше ерор съобшение, но съобщението отново се добавяше. Не знам дали сте ме разбрали :S но ако някой може да направи проверката и да бачка ще съм му много благодарен.
 
feweR каза:
но не съм сигурен аз го бях направил да проверява дали са еднакви и ако не са еднакви излизаше ерор съобшение, но съобщението отново се добавяше. Не знам дали сте ме разбрали :S но ако някой може да направи проверката и да бачка ще съм му много благодарен.
Щом си направил проверка, която видимо е работила, но се е добавял коментара, просто когато потребителските имена не са еднакви спри изпълнението на скрипта
Код:
<?php die('error'); ?>
.
 

Back
Горе