Значи използвам един готов форум и сам го вградил в сайта, там където се пише твойто име съм го направил да ти вписва името с което си логнат в сайта но искам да го направя с id да не се пише име и тем подобни направо само да си прави проверката. Ето го кода
Код:
<?php
$session = $_SESSION['name'];
if($session == null){
echo '';
}else{
$name = $_SESSION['name'];
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my = mysql_fetch_array($do);
$id = $my['id'];
$name = $my['name'];}
?>
<?php
if(!isset($_SESSION['name'])) {
echo ' Не си логнат.';
} else
{
include "connect.php"; //connection string
print "<link rel='stylesheet' href='forum.css' type='text/css'>";
print "<table class='maintables'>";
print "<tr class='headline'><td>Пускане на нова тема</td></tr>";
print "<tr class='maintables'><td>";
if(isset($_POST['submit']))
{
$name=$_POST['name'];
$yourpost=$_POST['yourpost'];
$subject=$_POST['subject'];
if(strlen($name)<1)
{
print "You did not type in a name."; //no name entered
}
else if(strlen($yourpost)<1)
{
print "You did not type in a post."; //no post entered
}
else if(strlen($subject)<1)
{
print "You did not enter a subject."; //no subject entered
}
else
{
$thedate=date("U"); //get unix timestamp
$displaytime=date("F j, Y, g:i a");
//we now strip HTML injections
$subject=strip_tags($subject);
$name=strip_tags($name);
$yourpost=strip_tags($yourpost);
$insertpost="INSERT INTO forumtutorial_posts(author,title,post,showtime,realtime,lastposter) values('$name','$subject','$yourpost','$displaytime','$thedate','$name')";
mysql_query($insertpost) or die("Could not insert post"); //insert post
print "Message posted, go back to <A href='index.php'>Forum</a>.";
}
}
else
{
print "<form action='index.php?a=post' method='post'>";
print "Вашето име:<br>";
print "<input type='text' name='name' value=$name readonly='readonly' size='20'><br>";
print "Заглавие:<br>";
print "<input type='text' name='subject' size='20'><br>";
print "Писане на съобщение:<br>";
print "<textarea name='yourpost' rows='5' cols='40'></textarea><br>";
print "<input type='submit' name='submit' value='Изпрати'></form>";
}
print "</td></tr></table>";
}
?>