Здравейте! Имам следният код:
този код трие новини. Аз съм си направил да може да се трият новини само ако си логнат, но дори и да си логнат можеш да триеш чужди новини, затова съм си сложил и if за усернейма ако е различен от $username да изписва ти не си автор на новината. Но когато си логнат и тръгнеш да триеш някоя чужда новина изписва:
.
това с
е задължително тъй като ако напиша на мястото му само
гостите (т.е тези които не са логнати) могат да трият новини. Как да го направя така, че да ми бачка и това дето проверява дали си автор и другите 2 неща?
Код:
<?
session_start();
include "config.php";
$username = $_SESSION['username'];
?>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<?
if ($username) {
$id = $_GET['id'];
if ($id) {
$sql = "DELETE FROM novina WHERE id='$id'";
mysql_query($sql) or die (mysql_error());
echo "Новината е изтрита. <a href='index.php'>начало</a>";
}
else {
echo "Избери новина за триене.";
}
}
else {
echo "Логни се";
}
if ($row[avtor] != $username) {
echo "ti ne si avtor na novinata";
}
?>
и освен това трие новинатаЛогнисе.Новината е изтрита.ti ne si avtor na novinata
това с
Код:
if ($username) {
Код:
if ($row[avtor] != $username) {