+1 отдолу

MontefuckeR

Registered
ryrtytyt.jpg

значи трябва да има 10 файла на страница има ги обаче вижте под страниците има още един от какво е ? ето кода :
Код:
<head> 
<style type="text/css"> 
input{ 
padding: 0px 5px; 
margin: 0px ; 
font: 12px Helvetica,Arial,sans-serif; 
color: #423432; 
background-color: #0000; 
border: 1px solid #000000; 
} 
</style> 

<link rel=stylesheet type="text/css" href="table.css" /> 
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 
</head> 
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#ffffff"> 
<tr>

<form action="upload_ac.php" method="post" enctype="multipart/form-data" name="form1" id="form1"> 
<td> 
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"> 

<?php
function all_files($dir) 
{ 
$directory = opendir($dir); 
$total_files = 0; 
while($file = readdir($directory)) 
{ 
if($file != ".." && $file != "." && $file != "Thumbs.db") 
{ 
$total_files++; 
} 
} 
echo "<div align=\"center\"><i>Общо файлове:</i> " . $total_files . "<br /></div>"; 
unset($total_files); 
} 
all_files("upload/"); 
?>
<tr>
<div align="center"> 
<input  name="ufile" type="file" id="ufile" size="60" /></td> 
</tr>
</div> 
<tr> 
<div align="center"> 
<input   type="submit" name="Submit" value="Качи" /> 
</div>
</tr> 
</table> 
</td> 
</form> 
</tr> 
</table> 
</sup></small> 
</sup></small> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 
</head> 
<body> 
<td></td>
<div style="position:absolute;left:2px;top:5px;">
<form action="search.php" method="post" target="_top"> 
<input  value="Търси в сайта" onclick="if ( value == 'Търси в сайта' ) { value = '';}" type="text" name="searched"> 
<input  type="submit" value="Търси">
</div> 
</form> 
</html> 
<?php 

//колко резултата на страница 
$pp = "10"; 
//колко резултата на страница 
//задаваме папката 
$dir = "upload/"; 
//задаваме папката 
$page=$_GET['page']; 
if(!$_GET['page']) 
{ 
$page="1"; 
} 
$limit = ($pp*$page)-$pp; 


$dh = opendir($dir); 
while (false !== ($filename = readdir($dh))) 
   { 
   if ($filename!="." && $filename!=".." && $filename!="Thumb.db") 
      { 
      if(is_dir($dir.$filename)) 
            { 
         $files[] = "[DIR] ".$filename; 
         } 
      else 
         { 
         $files[] = "<a href='".$dir.$filename."'>".$filename."</a>"; 
         } 
      } 
   } 

$count = count($files); 

for($i=$limit; $i<=($limit+$pp); $i++) 
   { 
   echo  "<table width=\"30%\" align=\"center\" border=\"1\"><tr><td style=\"text-align:center\">$files[$i]</td></tr>"; 
   } 


echo ""; 

//от тук започва кода за показването на страниците 
$total=ceil($count/$pp); 
for($i=1 ; $i<=$total ; $i++ ) 
{ 
if(($page)==$i) 
{ 
echo "[".$i."] "; 
} 
else 
{ 
echo "<a href=\"?page=".$i."\">".$i."</a> "; 
} 
} 

?>
 
echo "<table width=\"30%\" align=\"center\" border=\"1\"><tr><td style=\"text-align:center\">$files[$i]</td></tr>";
каде е краиния таг на table ?
виж си таблиците ...
 
hellfire каза:
echo "<table width="30%" align="center" border="1"><tr><td style="text-align:center">$files[$i]</td></tr>";
каде е краиния таг на table ?
виж си таблиците ...

В целия ти код предлагам кадето имаш " да го замениш с '
 
Код:
<head> 
<style type="text/css"> 
input{ 
padding: 0px 5px; 
margin: 0px ; 
font: 12px Helvetica,Arial,sans-serif; 
color: #423432; 
background-color: #0000; 
border: 1px solid #000000; 
} 
</style> 
<link rel=stylesheet type="text/css" href="table.css" /> 
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 
</head> 
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#ffffff"> 
<tr> 
<form action="upload_ac.php" method="post" enctype="multipart/form-data" name="form1" id="form1"> 
<td> 
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"> 
<?php 
function all_files($dir) 
{ 
$directory = opendir($dir); 
$total_files = 0; 
while($file = readdir($directory)) 
{ 
if($file != ".." && $file != "." && $file != "Thumbs.db") 
{ 
$total_files++; 
} 
} 
echo "<div align=\"center\"><i>Общо файлове:</i> " . $total_files . "<br /></div>"; 
unset($total_files); 
} 
all_files("upload/"); 
?> 
<tr> 
<div align="center"> 
<input  name="ufile" type="file" id="ufile" size="60" />
</td> 
</tr> 
</div> 
<tr> 
<div align="center"> 
<input   type="submit" name="Submit" value="Качи" /> 
</div> 
</tr> 
</table> 
</td> 
</form> 
</tr> 
</table> 
</sup></small> 
</sup></small> 
<body> 
<td></td> 
<div style="position:absolute;left:2px;top:5px;"> 
<form action="search.php" method="post" target="_top"> 
<input  value="Търси в сайта" onclick="if ( value == 'Търси в сайта' ) { value = '';}" type="text" name="searched"> 
<input  type="submit" value="Търси"> 
</div> 
</form> 
</html> 
<?php
//колко резултата на страница
$pp = "9";
//колко резултата на страница
//задаваме папката
$dir = "./upload";
//задаваме папката
$page=$_GET['page'];
if(!$_GET['page'])
{
$page="1";
}
$limit = ($pp*$page)-$pp;


$dh = opendir($dir);
while (false !== ($filename = readdir($dh)))
   {
   if ($filename!="." && $filename!=".." && $filename!="Thumb.db")
      {
      if(is_dir($dir.$filename))
            {
         $files[] = "[DIR] ".$filename;
         }
      else
         {
         $files[] = "[FILE] <a href='".$dir.$filename."'>".$filename."</a>";
         }
      }
   }

$count = count($files);
echo "<table width=\"400\" align=\"center\" border=1>";
for($i=$limit; $i<=($limit+$pp); $i++)
   {
   echo "<tr><td>$files[$i]</td></tr>";
   }
echo "</table>";

echo "<center>";

//от тук започва кода за показването на страниците
$total=ceil($count/$pp);
for($i=1 ; $i<=$total ; $i++)
{
if(($page)==$i)
{
echo "[".$i."] ";
}
else
{
echo "<a href=\"?page=".$i."\">".$i."</a> ";
}
}
echo "</center>";
?>
Много по-лесно ще е да го направиш с база данни.
http://web-tourist.net/login/login/view.php?st=1571
А ето и начина да го защитиш
http://web-tourist.net/login/login/view.php?st=1251
 
Ето ти кода :

<head>
<style type="text/css">
input{
padding: 0px 5px;
margin: 0px ;
font: 12px Helvetica,Arial,sans-serif;
color: #423432;
background-color: #0000;
border: 1px solid #000000;
}
</style>

<link rel=stylesheet type="text/css" href="table.css" />
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#ffffff">
<tr>

<form action="upload_ac.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<td>
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">

<?php
function all_files($dir)
{
$directory = opendir($dir);
$total_files = 0;
while($file = readdir($directory))
{
if($file != ".." && $file != "." && $file != "Thumbs.db")
{
$total_files++;
}
}
echo "<div align=\"center\"><i>Общо файлове:</i> " . $total_files . "<br /></div>";
unset($total_files);
}
all_files("upload/");
?>
<tr>
<div align="center">
<input name="ufile" type="file" id="ufile" size="60" /></td>
</tr>
</div>
<tr>
<div align="center">
<input type="submit" name="Submit" value="Качи" />
</div>
</tr>
</table>
</td>
</form>
</tr>
</table>
</sup></small>
</sup></small>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<td></td>
<div style="position:absolute;left:2px;top:5px;">
<form action="search.php" method="post" target="_top">
<input value="Търси в сайта" onclick="if ( value == 'Търси в сайта' ) { value = '';}" type="text" name="searched">
<input type="submit" value="Търси">
</div>
</form>
</html>
<?php
//колко резултата на страница
$pp = "10";
//колко резултата на страница
//задаваме папката
$dir = "upload/";
//задаваме папката
$page=$_GET['page'];
if(!$_GET['page'])
{
$page="1";
}
$limit = ($pp*$page)-$pp;


$dh = opendir($dir);
while (false !== ($filename = readdir($dh)))
{
if ($filename!="." && $filename!=".." && $filename!="Thumbs.db")
{
if(is_dir($dir.$filename))
{
$files[] = "[DIR] ".$filename;
} else {
$files[] = "<a href='".$dir.$filename."'>".$filename."</a>";
}
}
}

$count = count($files);

for($i=$limit; $i<=($limit+$pp)-1; $i++)
{
echo "<table width=\"30%\" align=\"center\" border=\"1\"><tr><td style=\"text-align:center\">$files[$i]</td></tr></table>";
}
echo "<p align=\"center\">";
$total=ceil($count/$pp);
for($i=1; $i<=$total ; $i++ )
{
if($i==$page)
{
echo "[".$i."] ";
} else {
echo "<a href=\"?page=".$i."\">".$i."</a> ";
}
}
echo "</p>";

?>
 

Back
Горе