Witam. Jak w temacie, znalazłem prosty skrypt php z galerią, ale nie mam pojęcia jak to zastosować na stronie…
Tutaj jest kod php:
<?php
/ ************************************************************** /
/*
/* Galeria
/*
/* Autor: Piotr "Drak`kan" Kowalik
/* E-mail: pkowalik@gmail.com
/*
/* Poniższy skrypt mozna dowolnie kopiowac, zmieniac
/* oraz rozprowadzac bez mojej zgody :)
/*
/ ************************************************************** /
// Konfiguracja
$_config["url"] = "index.html?"; // [b]Pełny adres do strony z galeria ze znakiem "?" lub "&" na koncu w zaleznosci czy istnieja juz jakies parametry czy nie[/b]
$_config["dir"] = "tapety"; // Katalog ze zdjeciami
$_config["cache"] = "tapety_mini"; // Katalog dla miniatur (musi posiadac prawa 777)
$_config["th_max_width"] = 128; // Maksymalna szerokosc miniatur
$_config["th_max_height"] = 96; // Maksymalna wysokosc miniatur
$_config["columns"] = 3; // Ilosc kolumn w galerii
$_config["rows"] = 6; // Ilosc wierszy w galerii
$_config["ext"] = "jpg|gif|png"; // Dopuszczalne rozszerzenia oddzielone pionowa kreska "|" (np. "jpg|gif|png")
// Funkcje
function CreateThumb($file, $w, $h, $dest="", $p=1) {
if(!file_exists($file)) return 0;
$file_ex = explode("/", $file);
$filename = $file_ex[count($file_ex)-1];
list($width, $height, $type) = getimagesize($file);
switch($type) {
case 1: $imagecreate = "imagecreatefromgif"; $imagesave = "imagegif"; break;
case 2: $imagecreate = "imagecreatefromjpeg"; $imagesave = "imagejpeg"; break;
case 3: $imagecreate = "imagecreatefrompng"; $imagesave = "imagepng"; break;
default: return 0; break;
}
$im = $imagecreate($file);
if($p) {
$prop = $height / $width;
$nw = $w;
$nh = $w * $prop;
} else {
$nw = $w;
$nh = $h;
}
$dest_im = imagecreatetruecolor($nw, $nh);
imagecopyresized($dest_im, $im, 0, 0, 0, 0, $nw, $nh, $width, $height);
$imagesave($dest_im, $dest."/".$filename);
return 1;
}
// Generator strony galerii
$dir = dir($_config["dir"]);
$pliki = array();
while($file = $dir->read()) {
if(eregi("(".$_config["ext"].")$", $file)) {
$pliki[] = $file;
}
}
if(!isset($_GET["gp"])) $gp = 0;
else $gp = $_GET["gp"];
$_start = $gp*$_config["rows"]*$_config["columns"];
$_stop = $_start + $_config["rows"]*$_config["columns"];
echo "
| \n" ."\n" ." |
\n"; if(count($pliki) $_stop $_start == 0) { $npage = $gp + 1; echo "
Następna strona »
\n"; } if(count($pliki) = $_stop $_start 0) { $ppage = $gp - 1; echo "
« Poprzednia strona
\n"; } if(count($pliki) $_stop $_start 0) { $ppage = $gp - 1; $npage = $gp + 1; echo "
« Poprzednia strona | Następna strona »
\n"; } ?[/code] No i miałem jeszcze to zainclude`ować:
[code]?php include(“gallery.php”); ?
Więc;
jak i gdzie mam to zainclude`ować? (co to w ogóle znaczy?)
Jak to zastosować na stronce?
Jaki to ma być ten pełny adres?
W ogóle powiedzcie mi jak to wszystko zrobić, bo nie ma tam żadnego readme ;o. Jak zedytować kod html (stronki) i php (skryptu) ?