System skórek, PHP artykuły

[ Pobierz całość w formacie PDF ]
System skórek
Autor: Dawid Panfil <dawidpanfil@gmail.com>
System skórek
Pewnie dużo oób chciałoby udotpnid woim użytkownikom na tronie Dziki temu wpiowi
dowiez i jak zybko i proto wykonad co takiego na włanej tronie
Przed zabraniem i do wdrażania kryptu zapoznaj i z notką na temat
aby można było wykorzytad całe możliwoci tego
skryptu.
Właciwie krypt kłada i z kilku linii kodu Pierwza na wzelki wypadek czyci buor, kolejna
sprawdza czy istnieje zmienna Get, odpowiadająca za zmian arkuzu, kolejna prawdza, czy itanieje
taki arkusz oraz czy jest zapisany w Cookiem jak nie to zapisuje i przechodzi jeszcze raz do tej strony,
aby uaktywnid ciateczko
[php]
<?php
ob_start();
if (isset($_GET['css'])){
if ($_COOKIE['css']!=$_GET['css'] && file_exists('css/'.$_GET['css'])){
setcookie('css',$_GET['css'], time()+60*60*24*7); //czas wieżoci ciateczka
header('location:'. $_SERVER['REQUEST_URI']);
}
}
define("def", "a.css");
?>
[/php]
Cały kod umieszczamy na samym początku każdej podtrony Jezcze zdeiniowałem tałą de, w
której znajduje i nazwa domylnego zablonu.
Teraz czas na podmian arkuza, odbywa i to za pomocą kodu
[php]
<link rel="stylesheet" href="css/<?php if (isset($_COOKIE['css'])) echo $_COOKIE['css']; else def;
?>" type="text/css" />
[/php]
Wklejamy go w ramy head.
System skórek
Autor: Dawid Panfil <dawidpanfil@gmail.com>
Podmian można wykonad wtawiając link o budowie
adres-strony.pl/?css=arkusz.css
Lub wtawiając poniżzy kod gdzie na tronie
[php]
<?php
$temp='img';
$dir = opendir($temp);
echo '<ul>';
while($plik = readdir($dir)) { //pobieramy w ptli nazwy plików z olderu
$plik1=explode('.', $plik);
if ($plik1[1]=='jpg') echo '<li><a href="?css='.$plik1[0].'.css"><img src="'.$temp.
'/'.$plik.'" style="width:150px; height:150px;" /></a></li>';
}
echo '<ul>';
closedir($dir);
?>
[/php]
Ten krypcik odpowiada za wywietlenie wzytkich miniatur, znajdujących i w folderze img oraz
porobienie linków do podmiany arkuza
Wymagany jest folder img, w którym bdą wzytkie miniaturki o
identycznej nazwie
co nazwa
arkuzu znajdującego i w folderze css.
No i tyle zapraszam do komentowania :)
[ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • kfc.htw.pl