
pliki.php
Cytat
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<link rel="stylesheet" href="../nn.css" type="text/css">
</head>
<body>
<script>
<!--
if (window.parent.location==window.location)
{
document.writeln('Czekaj na załadowanie ramek. Jeśli się nie pojawią, <a href="../index.php">kliknij tutaj</a>');
window.location='../index.php';
}
// -->
</script>
<table width="95%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#878057">
<tr>
<td height="19" colspan="2" background="images/main_1.gif" align="center" bgcolor="#B1AF97" class="windows"> </td>
</tr>
<tr>
<td width="303" height="32" align="right" background="images/main.gif" bgcolor="#8F8D76" class="windows">Pliki </td>
<td width="565" height="32" align="center" bgcolor="#B1AF97"><a href="home.php?action=news" class="back">wstecz</a></td>
</tr>
</table><br>[php:1:8e6b5e1364]
<?php
require "../config.php";
function viewfiles($pliki, $sort="id") {
$query = "SELECT nazwa FROM pliki WHERE id='$pliki'";
$wynik = mysql_query($query);
$row = mysql_fetch_array($wynik);
}
?>[/php:1:8e6b5e1364]
<table width="95%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#878057">
<tr>
<td colspan="4" align="center" bgcolor="#BFB891" class="text"><b>Pliki</b></td>
</tr>
<TR bgcolor="E7DDA0" class="textbold">
<TH align=center></TD> Nazwa pliku
<TH align=center> Rozmiar pliku</TH>
<TH align=center> Opis pliku</TH>
<TH align=center> Ilość pobrań</TH>
</TR>
[php:1:8e6b5e1364]
<?
while($row = mysql_fetch_array($wynik)) {
echo "<TR bgcolor="E7DDA0" class="tekst" >n";
echo "<TD align=center>n";
echo "<a href="pliki.php?op=getit&id=" . $row['id'] . "" class="small_lgh">" . $row['nazwa'] . "</a>";
echo "</TD>n";
echo "<TD align=center>n";
echo . $row['wielkosc'] . ;
echo "</TD>n";
echo "<TD align=center>n";
echo . $row['opis'] . ;
echo "</TD>n";
echo "<TD align=center>n";
echo . $row['ilosc_pobran'] . ;
echo "</TD>n";
echo "</TR>n";
}
?>[/php:1:8e6b5e1364]
</table>[php:1:8e6b5e1364]
<?
function getit($id) {
$query = "SELECT adr FROM pliki WHERE id='$id'";
$wynik = mysql_query($query);
$row = mysql_fetch_array($wynik);
Header("Location: ".$row['adr']);
$query = "UPDATE pliki SET ilosc_pobran=ilosc_pobran+1 WHERE id='$id'";
$wynik = mysql_query($query);
exit();
}
switch($op) {
case "getit":
getit($id);
break;
}
?>
[/php:1:8e6b5e1364]
</body>
</html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<link rel="stylesheet" href="../nn.css" type="text/css">
</head>
<body>
<script>
<!--
if (window.parent.location==window.location)
{
document.writeln('Czekaj na załadowanie ramek. Jeśli się nie pojawią, <a href="../index.php">kliknij tutaj</a>');
window.location='../index.php';
}
// -->
</script>
<table width="95%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#878057">
<tr>
<td height="19" colspan="2" background="images/main_1.gif" align="center" bgcolor="#B1AF97" class="windows"> </td>
</tr>
<tr>
<td width="303" height="32" align="right" background="images/main.gif" bgcolor="#8F8D76" class="windows">Pliki </td>
<td width="565" height="32" align="center" bgcolor="#B1AF97"><a href="home.php?action=news" class="back">wstecz</a></td>
</tr>
</table><br>[php:1:8e6b5e1364]
<?php
require "../config.php";
function viewfiles($pliki, $sort="id") {
$query = "SELECT nazwa FROM pliki WHERE id='$pliki'";
$wynik = mysql_query($query);
$row = mysql_fetch_array($wynik);
}
?>[/php:1:8e6b5e1364]
<table width="95%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#878057">
<tr>
<td colspan="4" align="center" bgcolor="#BFB891" class="text"><b>Pliki</b></td>
</tr>
<TR bgcolor="E7DDA0" class="textbold">
<TH align=center></TD> Nazwa pliku
<TH align=center> Rozmiar pliku</TH>
<TH align=center> Opis pliku</TH>
<TH align=center> Ilość pobrań</TH>
</TR>
[php:1:8e6b5e1364]
<?
while($row = mysql_fetch_array($wynik)) {
echo "<TR bgcolor="E7DDA0" class="tekst" >n";
echo "<TD align=center>n";
echo "<a href="pliki.php?op=getit&id=" . $row['id'] . "" class="small_lgh">" . $row['nazwa'] . "</a>";
echo "</TD>n";
echo "<TD align=center>n";
echo . $row['wielkosc'] . ;
echo "</TD>n";
echo "<TD align=center>n";
echo . $row['opis'] . ;
echo "</TD>n";
echo "<TD align=center>n";
echo . $row['ilosc_pobran'] . ;
echo "</TD>n";
echo "</TR>n";
}
?>[/php:1:8e6b5e1364]
</table>[php:1:8e6b5e1364]
<?
function getit($id) {
$query = "SELECT adr FROM pliki WHERE id='$id'";
$wynik = mysql_query($query);
$row = mysql_fetch_array($wynik);
Header("Location: ".$row['adr']);
$query = "UPDATE pliki SET ilosc_pobran=ilosc_pobran+1 WHERE id='$id'";
$wynik = mysql_query($query);
exit();
}
switch($op) {
case "getit":
getit($id);
break;
}
?>
[/php:1:8e6b5e1364]
</body>
</html>
baza sql
[sql:1:8e6b5e1364]
CREATE TABLE `pliki` (
`id` int(11) NOT NULL auto_increment,
`nazwa` varchar(255) NOT NULL default '',
`adr` varchar(255) NOT NULL default '',
`opis` varchar(255) NOT NULL default '',
`ilosc_pobran` int(11) default '0',
`wielkosc` varchar(255) NOT NULL default '',
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;
INSERT INTO `pliki` VALUES (1, 'lol', 'lol.zip', 'ble', 0, '25 kb');
[/sql:1:8e6b5e1364]
config.php
[php:1:8e6b5e1364]
<?
$url = "localhost"; //adres bazy danych
$login = "root"; //nazwa użytkownika bazy danych
$haslo = "bleeeeeeee"; //hasło użytkownika bazy danych
$dbname = "jakas baza"; //nazwa bazy danych
mysql_connect($url,$login,$haslo);
mysql_select_db($dbname);
?>
[/php:1:8e6b5e1364]
----------------------------------------------
a tak jest nawet w miarę ładnie... (DeyV)