amgcompany
Registered
Здравейте,имам един сайт за новини и бутони Редактирай и "Изтрий" трябва да се вижда само от създателя на новината,добре това съм го направил но когато гледам новината без да съм логнат ми излиза ето тази грешка:
Notice: Undefined index: username in D:\Alexander\Programs\xampp2\htdocs\8vows\pages\read_more.php on line 146
А ето и кода ако ще помогне:
Ако може малко помощ.
Notice: Undefined index: username in D:\Alexander\Programs\xampp2\htdocs\8vows\pages\read_more.php on line 146
А ето и кода ако ще помогне:
PHP:
session_start();
require "config.php";
$id = (int)$_GET['id'];
if(!isset($id) || !is_numeric($id) || $id<1)
{
header("location:index.php");
exit();
}
$result = mysql_query("SELECT id,title,content,author,date FROM news WHERE id='$id'") or die(mysql_error());
$r = mysql_query("SELECT id,username FROM users WHERE username='amgcompany'") or die(mysql_error());
$admin = mysql_fetch_assoc($r);
$post = mysql_fetch_assoc($result);
if(isset($_SESSION['username']))
{
$user=$_SESSION['username'];
}
if(isset($_POST['post2']))
{
header("location:read_more.php?id=$id");
}
HTML:
<?php
if($post['author'] == $_SESSION['username'] || $admin['username']==$_SESSION['username']) :
?>
<p id="edit">
<a href="editNews.php?post=<?php print $post['id']; ?>">Редактирай</a> |
<a href="deleteNews.php?post=<?php print $post['id']; ?>">Изтрий</a>
</p>
<?php endif; ?>