Защо като добавя новина не ми записва автора на навината този който се е логнал в профила.
Ето и кода : addnews.php
А ето и логин кода
a ето и втория
Ето и кода : addnews.php
PHP:
<?php
session_start();
include "config.php";
include "../blocks/menuadmin.php";
$my_ime = $_SESSION['username'];
?>
<meta http-equiv rel="Content-Type" content="text/html" charset="windows-1251">
<div align="center" style="margin-top:50px;" >
<table class="mess" cellspacing="2" cellpadding="5">
<form method="post">
<tr>
<td class="mess1" align="center" colspan="2">Добави Новина</td>
</tr>
<tr>
<td class="mess1" align="left"><p class="margin">Заглавие:</p></td>
<td class="mess2" align="left"><input id="news" type="text" name="title"/></td>
</tr>
<tr>
<td class="mess1" align="left">Картинка:</td>
<td class="mess2"><input id="news" type="text" name="kartinka"></td>
</tr>
<tr>
<td class="mess2 align="left">Поястение:</td>
<td class="mess2"><textarea rows="5" cols="45" name="poqsnenie"></textarea></td>
</tr>
<tr>
<td class="mess2 align="left">Текст:</td>
<td class="mess2"><textarea rows="10" cols="45" name="text"></textarea></td>
</tr>
<tr>
<td align="left"></td>
<td><input id="news" style="border:none; background:none; color:#000;" type="submit" name="submit" value="Изпрати"/></td>
</tr>
</form>
</table>
</div>
<?php
if ($_POST['submit']) {
$title = htmlspecialchars($_POST['title']);
$kartinka = htmlspecialchars($_POST['kartinka']);
$poqsnenie = htmlspecialchars($_POST['poqsnenie']);
$text = htmlspecialchars($_POST['text']);
$avtor = $_SESSION['username'];
if(empty($title) || empty($kartinka) || empty($poqsnenie) || (empty($text))) {
echo "<div style=' position: absolute; top:550px; right:265px;'>Моля попълнете всички полета!</div>";
}
else
{
$send = mysql_query("INSERT INTO novina (title,kartinka,poqsnenie,text,avtor) VALUES ('$title','$kartinka','$poqsnenie','$text','$avtor')");
echo "<div style=' position: absolute; top:550px; right:275px;'>Новината беше добавена... ";
}}
?>
<style type="text/css">
.mess
{
width:25%;
}
.mess1
{
border-bottom:1px solid #ccc;
width:25%;
}
.mess2
{
border-bottom:1px solid #ccc;
width:25%;
}
</style>
<style>
Table.border {
width: 620px;
margin-top: 180px;
color: #00395B;
background: #F5F9FD;
border-style: solid;
border: solid 1px;
border-color: #6699CC;
}
Table.fon {
width: 100%;
background: #E0EBF3;
border: 1px solid #99BCD7;
}
Table.b {
width: 100%;
background: #C6D9EC;
border: 1px solid #99BCD7;
}
Table.c {
width: 100%;
border: 1px solid #D1E1ED;
}
Table.d {
border: 1px solid #6699CC;
color: #00395B;
background: #F5F9FD;
}
Table.e {
color: #00395B;
}
Td.a {
background: #C6D9EC;
}
Td.b {
font-family: verdana, tahoma, helvetica;
font-size: 11px;
color: #005080;
}
Td.c {
background: #000000;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
A:link {
background: none;
color: #6699CC;
text-decoration: none;
}
A:active {
background: none;
color: #6699CC;
text-decoration: none;
}
A:visited {
background: none;
color: #6699CC;
text-decoration: none;
}
A:hover {
background: none;
color: #005080;
text-decoration: underline;
}
Textarea {
border-color: #B3CDE1;
color: #2B4157;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
border-width: 1px 1px 1px 1px;
border: 1px solid #94BAD6;
background-color: #EDF3F8;
}
Input.title {
border-color: #D1E1ED;
color: #2B4157;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
border-width: 1px 1px 1px 1px;
border: 1px solid #94BAD6;
background-color: #EDF3F8;
}
Input.button {
border-color: #94BAD6;
background: #D1E1ED;
font: 10px Verdana, Arial, Helvetica, sans-serif;
border-width: 1px 1px 1px 1px;
}
</style>
<style>
.mess1
{
width:50%;
}
</style>
PHP:
<?php
define('IN_VALID', true);
session_start();
include ("include/config.php");
include 'common.php';
include ("modules/login.php");
$query = mysql_query("SELECT * FROM `users` WHERE session='$ses'");
$red = mysql_num_rows($query);
if ($red != NULL) {
$my_ime = mysql_result($query, "0", "username");
/*echo ("Вие вече сте влезли с потребителско име: $my_ime");*/
}
else {
$login=(isset($_POST['login']));
if($login) {
$uplastip=getenv('REMOTE_ADDR');
$uplastdate = date('d.m.20y');
$username = $_POST['username'];
$password1 = md5($_POST['password1']);
$query2 = mysql_query("SELECT * FROM `users` WHERE username='$username'");
$r = mysql_num_rows($query2);
if ($r != NULL) {
$query3 = mysql_query("SELECT * FROM `users` WHERE username='$username' AND password='$password1'");
$r2 = mysql_num_rows($query3);
if ($r2 != NULL) {
$query4 = mysql_query("UPDATE `users` SET session='$ses' WHERE username='$username' AND password='$password1'");
echo ("<p class='margin'><center>Здравейте ,<b>".$username."</b>! <br />Моля почакай 1 секунда, за да бъдеш прехвърлен към началото.</p><br />");
echo ("<meta http-equiv=\"refresh\" content=\"1;url=index.php\">");
}
else {
echo ("<div align='center' style='margin-top:170px;'>Грешна парола за потребител: <b><font color='red'>".$username."</font></b> !</div>");
}}
else {
echo ("<div align='center' style='margin-top:170px;'>Няма такъв потребител !</div>");
}}
else {
echo ("");
}}
echo ('</div>
</div>
</center>
</body>
</html>');
?>
PHP:
<?php
$ses = session_id();
include 'comm.php';
@$query = mysql_query("SELECT * FROM `users` WHERE session='$ses'");
@$red = mysql_num_rows($query);
if ($red != NULL) {
$my_id = mysql_result($query, "0", "id");
$my_ime = mysql_result($query, "0", "username");
if ($my_ime) {
$ls = mysql_query("SELECT * FROM message WHERE do = '$my_ime' AND procheten='ne'");
$lss = mysql_num_rows($ls);
$i=1;
if ($i <= $lss) {
echo "<ul id='sddm'>
<li><a href='box.php'>".$lang["MENU_MESSAGE"]." (<font color='red'><b>".$lss."</b></font>)</a></li>";
} else {
echo ("<ul id='sddm'><li><a href='box.php'>".$lang["MENU_MESSAGE"]." (0)</a></li>");
}
}}
else {
/*echo ('
}
<a href="search.php">Търси потребител</a></font></div>');*/
}
@$query2 = mysql_query("SELECT * FROM `users` WHERE session='$ses'");
@$red2 = mysql_num_rows($query2);
if ($red2 != NULL) {
$my_id = mysql_result($query2, "0", "id");
$my_ime = mysql_result($query2, "0", "username");
echo ('');
$a = mysql_query("SELECT * FROM users WHERE username='$my_ime'") or die(mysql_error());
$b = mysql_fetch_array($a);
$level = $b['level'];
$c = mysql_query("SELECT * FROM user_levels WHERE id_level='$level'") or die(mysql_error());
$d = mysql_fetch_array($c);
$level_id = $d['id_level'];
echo "<div class='level'><img src='' border='0'></div>";
if($b['level'] == 4) {
echo '
<li><a href="administaror.php"><font color="#ffffff">'.$lang['MENU_ADMIN'].'</font></a></li>
<li><a href="members.php"><font color="#ffffff">'.$lang['MEMBERS'].'</font></a></li>
<li><a href="profile.php"><font color="#ffffff">'.$lang["PROFIL"].'</font></a></li>
<li><a href="upload.php"><font color="#ffffff">'.$lang["UPLOAD"].'</font></a></li>
<li><a href="logout.php"><font color="#ffffff">'.$lang["LOGOUT"].' </font></a></li></ul>';
} else {
// Другите ти работи за потребителя...
echo '<li><a href="members.php"><font color="#ffffff">'.$lang['MEMBERS'].'</font></a></li>
<li><a href="profile.php"><font color="#ffffff">'.$lang["PROFIL"].'</font></a></li>
<li><a href="upload.php"><font color="#ffffff">'.$lang["UPLOAD"].'</font></a></li>
<li><a href="logout.php"><font color="#ffffff">'.$lang["LOGOUT"].' </font></a></li></ul>';
}
}
else {
echo '
<div class="login_form" align="center">
<form action="login.php" method="post">
<table align="right">
<tr><td>
<img alt="potrebitel" src="http://localhost/maxell.bg/potrebitel.png" width="55px" height="50px" /> <input size="15" type="text" maxlength="25" name="username"/>
<img alt="password" src="http://localhost/maxell.bg/password.png" width="50px" height="50px"/> <input type="password" size="15" maxlength="25" name="password1"/>
</td></tr>
<tr>
<td><div style="margin-left:160px;">
<a href="newpass.php" style="text-decoration:none;"><font style="margin-left:80px;" color="#ffffff">'.$lang['RECOVER_PWD'].'</font></a></div></td>
</tr>
<tr>
<td align="center">
<div style="margin-left:60px;"><input id="button" type="submit" name="login" value=""></div></td>
</tr>
<tr>
<td align="center">
<a href="register.php" style="margin-left:50px; text-decoration:none;"><font color="#ffffff">'.$lang["ACCOUNT_CREATE"].'</font></a>
</td>
</tr>
</table>
</form>
</div>
';
}
?>
<link rel='stylesheet' type='text/css' href='style/styles.css'/>