yasin5
چهارشنبه 04 دی 1392, 12:59 عصر
با سلام من سایتی طراحی کردم که مدیر سایت پست که در سایت قرار میده و گفتم بیشتر از 5تا پست در صفحه قرار نگیره و ادامه پست ها به صفحه بعد بره حالا مشکل اینجاست که پست های بعدی را چطور به صفحه های دیگر لینک بدم و میخوام با توجه به عکسی که در زیر میزارم اگر کاربر روی اموزش php کلیک کرد پست های مربوط به php بیاید
114394
<?php
session_start();
?>
<?php
require_once 'config/database.php';
include ("config/config.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title><?php
mysql_query("set names 'UTF8'");
$cms=mysql_query("select * from config");
$k=mysql_fetch_assoc($cms);
echo $k["title"];
?></title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<link rel="stylesheet" type="text/css" href="css/style.css" />
<link rel="stylesheet" type="text/css" href="css/style2.css" />
<script type="text/javascript" src="js/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="js/ajaxreq.js"></script>
<p id="demo"></p>
<script>
function myFunction1()
{
var x;
var r=confirm("آیا مطمئن هستید که می خواهید خارج شوید؟");
if (r==true)
{
window.location.assign("login/log_out.php")
}
else
{
x="You pressed Cancel!";
}
document.getElementById("demo").innerHTML=x;
}
</script>
</head>
<body>
<?php
include ("config/config.php");
mysql_query("set names 'UTF8'");
$sel=mysql_query("SELECT *FROM `posts` where onoff=1 limit 5,0 " );
?>
<?php include ('header.php'); ?>
<?php include ('sidebarr.php'); ?>
<div id="content">
<?php
if(isset ($_GET['psid']))
{
$ptsel=mysql_query("SELECT *FROM `posts` where postid='".$_GET["psid"]."'");
$pst=mysql_fetch_assoc($ptsel);
?>
<div class="content">
<div class="content_title">
<h3> <?php echo $pst["title"] ?> </h3>
</div>
<div class="content_m"><?php echo $pst["text"] ?>
</div>
</div>
<div class="content">
<div class="content_title">
<h3> ارسال نظرات </h3>
</div>
<div class="content_m">
<?php
include('config/config.php');
include ("shamsi.php");
mysql_query("set names 'UTF8'");
if(isset($_POST['captcha'])){
if ($userCaptcha = strtoupper($_POST['captcha']))
{
if( $_SESSION['captcha'] !== $userCaptcha )
echo '<font color="#FF0000" size="+1">کد امنیتی را صحیح وارد نمایید</font>';
else {
$query= "insert into nazar (name,email ,site, payam,date)values('".$_POST['name']."','".$_POST['email']."','".$_POST['site']."','".$_POST['payam']."','".shamsi()."')";
$result=mysql_query($query) or die(mysql_error());
if($result)
{
echo '<font color="#FF0000" size="+1" >پیام شما ارسال شد</font>';
}
}
}
}
?>
<form id="form2" name="form2" method="post" action="" >
<p align="right">نام
<input name="name" type="text" id="name" size="30" />
<font color="#FF0000">* </font> </p>
<p align="right">ایمیل
<input name="email" type="text" id="email" size="30" />
<font color="#FF0000">*</font> </p>
<p align="right">وب سایت
<input name="site" type="text" id="site" size="30"/>
</p>
<?php
if(isset($_POST['site']))
{
$site=$_POST['site'];
if(!preg_match("|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i", $site))
{
echo '<font color="#FF0000" size="3">آدرس وب سایت شما معتبر نمی باشد</font>';
}
}
?>
<br />
<p align="right">
<textarea name="payam" cols="50" rows="10" id="payam"></textarea>
<font color="#FF0000">*</font> </p>
<p align="right">
<p> <img src="ap-catpcha/ap-captcha.php" /> <br />
<p>کد امنیتی نمایش داده شده در تصویر فوق را در فیلد زیر وارد نمایید</p>
<input name="captcha" type="text" size="30" />
<font color="#FF0000">*</font> <br />
<input type="submit" name="button" id="button" value="ثبت نظر" onclick="myFunction()" />
</p>
</form>
</div>
</div>
<?php
}
else{
while($pst=mysql_fetch_assoc($sel)){
?>
<div class="content">
<div class="content_title">
<h3> <?php echo $pst["title"] ?> </h3>
</div>
<div class="content_m"> <?php echo $pst["onetext"] ?>
<?php
if($pst["text"]!=''){
echo '<a href="?psid='.$pst["postid"].'"><div class="continue" >مطالعه بیشتر</div></a>';
}
?>
</div>
</div>
<?php
}}
if(isset($_GET['cat']))
{
$p=sprintf("select * from cat where catid=%s",intval($_GET['cat']));
}
else
$p="select * from posts";
$r=mysql_query($p);
$n=mysql_num_rows($r);
$k=2;
$z=ceil($n/$k);
if($z>5)
{
for($i=0;$i<3;$i++)
if(isset($_GET['cat']))
echo '<a href=?cat='.$_GET['cat'].'&at='.$i*$k.'>'.($i+1).'</a> |';
else
echo '<a href=?at='.$i*$k.'>'.($i+1).'</a> |';
echo '...';
if(isset($_GET['cat']))
echo '<a href=?cat='.$_GET['cat'].'&at='.$z*$k.'>'.($z+1).'</a> |';
else
echo '<a href=?at='.$z*$k.'>'.($z+1).'</a> |';
}
else
{
for($i=0;$i<3;$i++)
if(isset($_GET['cat']))
echo '<a href=?cat='.$_GET['cat'].'&at='.$i*$k.'>'.($i+1).'</a> |';
else
echo '<a href=?at='.$i*$k.'>'.($i+1).'</a> |';
}
?>
</div>
<?php include ('sidebarl.php'); ?>
<?php include ('footer.php'); ?>
کد مربوط به لیست موضوعات
<?php
mysql_query("set names utf-8");
$p="select * from cat";
$r=mysql_query($p);
while($row=mysql_fetch_assoc($r))
echo '<li><a href="?at=0&cat='.$row['catid'].'">'.$row['name'].'</a></li>';
?>
114394
<?php
session_start();
?>
<?php
require_once 'config/database.php';
include ("config/config.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title><?php
mysql_query("set names 'UTF8'");
$cms=mysql_query("select * from config");
$k=mysql_fetch_assoc($cms);
echo $k["title"];
?></title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<link rel="stylesheet" type="text/css" href="css/style.css" />
<link rel="stylesheet" type="text/css" href="css/style2.css" />
<script type="text/javascript" src="js/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="js/ajaxreq.js"></script>
<p id="demo"></p>
<script>
function myFunction1()
{
var x;
var r=confirm("آیا مطمئن هستید که می خواهید خارج شوید؟");
if (r==true)
{
window.location.assign("login/log_out.php")
}
else
{
x="You pressed Cancel!";
}
document.getElementById("demo").innerHTML=x;
}
</script>
</head>
<body>
<?php
include ("config/config.php");
mysql_query("set names 'UTF8'");
$sel=mysql_query("SELECT *FROM `posts` where onoff=1 limit 5,0 " );
?>
<?php include ('header.php'); ?>
<?php include ('sidebarr.php'); ?>
<div id="content">
<?php
if(isset ($_GET['psid']))
{
$ptsel=mysql_query("SELECT *FROM `posts` where postid='".$_GET["psid"]."'");
$pst=mysql_fetch_assoc($ptsel);
?>
<div class="content">
<div class="content_title">
<h3> <?php echo $pst["title"] ?> </h3>
</div>
<div class="content_m"><?php echo $pst["text"] ?>
</div>
</div>
<div class="content">
<div class="content_title">
<h3> ارسال نظرات </h3>
</div>
<div class="content_m">
<?php
include('config/config.php');
include ("shamsi.php");
mysql_query("set names 'UTF8'");
if(isset($_POST['captcha'])){
if ($userCaptcha = strtoupper($_POST['captcha']))
{
if( $_SESSION['captcha'] !== $userCaptcha )
echo '<font color="#FF0000" size="+1">کد امنیتی را صحیح وارد نمایید</font>';
else {
$query= "insert into nazar (name,email ,site, payam,date)values('".$_POST['name']."','".$_POST['email']."','".$_POST['site']."','".$_POST['payam']."','".shamsi()."')";
$result=mysql_query($query) or die(mysql_error());
if($result)
{
echo '<font color="#FF0000" size="+1" >پیام شما ارسال شد</font>';
}
}
}
}
?>
<form id="form2" name="form2" method="post" action="" >
<p align="right">نام
<input name="name" type="text" id="name" size="30" />
<font color="#FF0000">* </font> </p>
<p align="right">ایمیل
<input name="email" type="text" id="email" size="30" />
<font color="#FF0000">*</font> </p>
<p align="right">وب سایت
<input name="site" type="text" id="site" size="30"/>
</p>
<?php
if(isset($_POST['site']))
{
$site=$_POST['site'];
if(!preg_match("|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i", $site))
{
echo '<font color="#FF0000" size="3">آدرس وب سایت شما معتبر نمی باشد</font>';
}
}
?>
<br />
<p align="right">
<textarea name="payam" cols="50" rows="10" id="payam"></textarea>
<font color="#FF0000">*</font> </p>
<p align="right">
<p> <img src="ap-catpcha/ap-captcha.php" /> <br />
<p>کد امنیتی نمایش داده شده در تصویر فوق را در فیلد زیر وارد نمایید</p>
<input name="captcha" type="text" size="30" />
<font color="#FF0000">*</font> <br />
<input type="submit" name="button" id="button" value="ثبت نظر" onclick="myFunction()" />
</p>
</form>
</div>
</div>
<?php
}
else{
while($pst=mysql_fetch_assoc($sel)){
?>
<div class="content">
<div class="content_title">
<h3> <?php echo $pst["title"] ?> </h3>
</div>
<div class="content_m"> <?php echo $pst["onetext"] ?>
<?php
if($pst["text"]!=''){
echo '<a href="?psid='.$pst["postid"].'"><div class="continue" >مطالعه بیشتر</div></a>';
}
?>
</div>
</div>
<?php
}}
if(isset($_GET['cat']))
{
$p=sprintf("select * from cat where catid=%s",intval($_GET['cat']));
}
else
$p="select * from posts";
$r=mysql_query($p);
$n=mysql_num_rows($r);
$k=2;
$z=ceil($n/$k);
if($z>5)
{
for($i=0;$i<3;$i++)
if(isset($_GET['cat']))
echo '<a href=?cat='.$_GET['cat'].'&at='.$i*$k.'>'.($i+1).'</a> |';
else
echo '<a href=?at='.$i*$k.'>'.($i+1).'</a> |';
echo '...';
if(isset($_GET['cat']))
echo '<a href=?cat='.$_GET['cat'].'&at='.$z*$k.'>'.($z+1).'</a> |';
else
echo '<a href=?at='.$z*$k.'>'.($z+1).'</a> |';
}
else
{
for($i=0;$i<3;$i++)
if(isset($_GET['cat']))
echo '<a href=?cat='.$_GET['cat'].'&at='.$i*$k.'>'.($i+1).'</a> |';
else
echo '<a href=?at='.$i*$k.'>'.($i+1).'</a> |';
}
?>
</div>
<?php include ('sidebarl.php'); ?>
<?php include ('footer.php'); ?>
کد مربوط به لیست موضوعات
<?php
mysql_query("set names utf-8");
$p="select * from cat";
$r=mysql_query($p);
while($row=mysql_fetch_assoc($r))
echo '<li><a href="?at=0&cat='.$row['catid'].'">'.$row['name'].'</a></li>';
?>