to znaczy że mam 'wygląd' cały wcześniej, a ten kod co podałem to na końcu, po znaczniku </html>
Cytat
Pierwsze co mi przychodzi do głowy to BOM dodane na początku pliku. Zapisz ten skrypt edytorem Notepad++ w kodowaniu UTF-8 bez BOM (zwykły notatnik tego nie potrafi) i sprawdź czy pomogło. Jak nie podaj zawartość całego pliku download.php
Notatnik dawno mam za sobą, teraz każdą stronę tak robię jak pisałeś, także tą. Więc to nie w tym też na pewno tkwi problem.
kod
<?php
include("core.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>archiwum</title>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Reply-to" content="mefiuu93@gmail.com" />
<meta http-equiv="Content-Language" content="pl" />
<link rel="stylesheet" href="style/style.css" type="text/css" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script>
<script type="text/javascript" src="js/core.js"></script>
</head>
<body>
<div id="search">
<form action="search.php" name="szukaj" method="post">
<input type="text" name="search" value="Szukaj..." /><input type="submit" name="wyszukaj" value="Wyszukaj" />
</form>
</div>
<div id="bar2">
<a href="index.php">Panel</a><a href="top.php">TOP10</a><a class="wyroznij" href="#">Wyróżnione</a><a href="help.php">Pomoc</a><a href="index.php?logout=yes">Wyloguj się</a>
</div>
<div id="window2">
<div id="up2">
Pobierz interesujący Cię materiał
</div>
<div id="form2">
<table class="category">
<tr>
<td><a href="download.php">Wszystko</a></td>
<td><a href="download.php?type=other">Inne</a></td>
<td><a href="download.php?type=scans">Skany</a></td>
<td><a href="download.php?type=helpers">Pomoce</a></td>
<td><a href="download.php?type=text">Tekst</a></td>
</tr>
</table>
<br />
<?php
$down_lev = mysql_query("SELECT download_level FROM login WHERE name='".$_SESSION['login']."'");
$_SESSION['level'] = $down_lev;
if (isset($_GET['type']) && $_GET['type']=='sciagi') {
selectMaterial('Ściąga');
}
elseif(isset($_GET['type']) && $_GET['type']=='skany') {
selectMaterial('Skany');
}
elseif(isset($_GET['type']) && $_GET['type']=='pomoce') {
selectMaterial('Pomoce');
}
elseif(isset($_GET['type']) && $_GET['type']=='zadania') {
selectMaterial('Zadania');
}
else {
$pliki = mysql_query("SELECT * FROM download ORDER BY id DESC");
echo "<table class=\"download\"> <thead>
<tr>
<th>ID:</th><th>Rodzaj:</th><th class=\"opis\">Opis:</th><th>Data:</th><th>Wrzucił:</th><th>Rozmiar:</th><th>Pobrano:</th>";
if($_SESSION['level']==1 || $_SESSION['level']==3) {
echo "<th colspan=\"3\">Opcje</th>"; }
else {
}
</thead><tbody>";
$i = 1;
if($i % 2 == 0) {
echo "<tr class=\"tbl1\"><td>"; }
else {
echo "<tr class=\"tbl2\"><td>"; }
if($r['rozmiar']>1024) {
}
else {
}
if($r['pobrano']=='1') {
}
else {
}
if($_SESSION['level'] == 1 || $_SESSION['level']==3) {
echo "Edytuj</td><td><a href=\"download.php?delete=".$r['id']."\">Usuń</a></td><td><a href=\"?file=".$r['id']."\">Pobierz</a></td>"; }
else {
echo "<a href=\"?file=".$r['id']."\">Pobierz</a></td>"; }
$i++;
}
}
$id = $_GET['delete'];
$nazwa = mysql_query("SELECT name FROM download WHERE id='$id'");
$usun = mysql_query("DELETE FROM download WHERE id='$id'");
if ($usun && unlink('files/'.$nazwa)) { addLog($_SESSION['login'].' usunął plik', 'O nazwie '.$nazwa, 'delete');
header('location: download.php'); }
}
header('location: download.php'); }
?>
</div>
<div id="footer2">
Created by Mati ©
</div>
</div>
</body>
</html>
<?php
$id = $_GET['file'];
if(isset($_GET['file']) && $_GET['file']==$id) {
$select = mysql_query("SELECT name, rozszerzenie FROM download WHERE id='$id'");
$typ = $select['rozszerzenie'];
$name = $select['name'];
header("Content-Disposition: attachment; filename=$name");
}
?>
ogólnie to jest w nim wymieszane wszystko, połączenia, widok i logika, ale niestety nie umiem bawić się z czymś zaawansowanym.
Pozdrawiam.