Blog – Martin Kluska "Vše co mě napadne"

1Čvc/100

Nový system na kluska.cz!

Dneska jsem konečně nahodil nový system na kluska.cz

Provedli se tyto změny:

  • Zobrazení fotky až po stažení
  • Nový efekt při prohlížení další/předchozí fotky
  • Automatická aktualizace seznamu fotek dle zobrazené fotky
  • Pro prohlížení fotek lze použít klávesové šipky
  • Přívětivější url adresy
  • Načtení správné stránky při odkazu (např: http://kluska.cz/fotoreporty/citadela-paul-van-dyk-2-4-2010/#page_6)
  • Nová navigace mezi stránkami, při výběru čísla se otevře vybraná stránka
  • Při odkazování na fotku v kategorii již funguje
  • Rychlejší system (přestavba kompletního kódu, OOP)
  • Bezpečnější proti případným útokům (předchozí system odolal zatím všem :) )

Vím, že by systém měl fungovat naprosto dokonal, na 110%, ale když se někdy něco pokazí, tak mně dejte vědět! Budu za to vděčný :)

Ještě musím dodělat novou administraci, ale jelikož fotoaparát teď nemám, tak stránky aktualizovat nebudu po stránce obsahu, takže admin se dodá později (stejně ho uvidím jen já :P ).

Doufám, že si nové stránky užijete jako já, když jsem je programoval ve dne i v noci:)

1Čvc/102

Top Gear: video z S15E01 – Reliant Robin

Útržek z Top Gear S15E01, pokud jste neviděli doporučuji shlédnout celé, OPRAVDU SE ZASMEJETE!!!!

Zajímavost

Tohle není poprvé kdy Top Gear využila tohle 'auto':

Odkazy

Reliant Robin @ http://en.wikipedia.org/wiki/Reliant_Robin

Článek o první epizodě Top Gear S15E01 @ http://kluska.cz/blog/filmoteka/top-gear-sezona-15-zacina-e01/

30Čer/100

Top Gear – Sezóna 15 začíná E01

Konečně je to tady, sezóna 15 začala a to v neděli 27. června. Na tuhle dobu jsem čekal opravdu dlouho! A proč? Jednoduše jsem velkým fanouškem tohoto pořadu. Jejich humorné zpracování je naprosto geniální. Ano, není to moc profesionální, ale opravdu to pobaví. A to je snad cílem ne? Základní fakta si člověk jednoduše najde sám!

Top Gear S15E01

Tento díl obsahuje test 1 auta, 2 výzvy (challange) a zbavení starého auta (cenově přijatelný Chevrolet) a představení nového auta (KIA) a vytvoření nové tabulky 'hvězdy v přijatelném cenovém autě'.

Testované auta

Challange #1

  • Dostat se co nejblíže k vulkánu autem (Island)
  • Je použito auto (Toyota Hilux) jenž jste nemohli vidět v polárním speciálu (použito kamerovým týmem, avšak je totožné s autem co řídil Clarkson a May; viz odkazy)
  • Úkolu se chopil James May
  • Výzva obsahuje naprosto nádherné záběry vulkánu!

Challange #2

  • Ujet s Reliant Robin 14 mil
  • Úkolu se chopil Clarkson

News

Top Gear - Series 15 Promo Trailer

Zajímavost

Odkazy

Facebook fan page @ http://www.facebook.com/topgear

Oficiální stránka Top Gear @ http://www.topgear.com/

Youtube Channel @ http://www.youtube.com/user/TopGear

Twitter @ http://twitter.com/BBC_TopGear

Wikipedia @ http://cs.wikipedia.org/wiki/Top_Gear

Titulky pro Top Gear @ http://topgear.sovicka.net/

Island @ http://cs.wikipedia.org/wiki/Island

Top Gear: Polar Special EN @ http://en.wikipedia.org/wiki/Hilux_Arctic_Challenge

Bentley Continental Super sport @ http://supersports.bentleymotors.com/

Lamborghini Gallardo @ http://cs.wikipedia.org/wiki/Lamborghini_Gallardo

Porshe Boxter Spyder @ http://en.wikipedia.org/wiki/Porsche_Boxster

Ferrari 599XX Nurburgring @ http://www.youtube.com/watch?v=FJj8atDGBzk

Ferrari 599XX Wiki @ http://cs.wikipedia.org/wiki/Ferrari_599_GTB_Fiorano#599XX

Mercedes-Benz SLS AMG @ http://en.wikipedia.org/wiki/Mercedes-Benz_SLS_AMG

Reliant Robin @ http://en.wikipedia.org/wiki/Reliant_Robin

29Čer/100

Youtube – My Name Is Randy

Ze seriálu My Name Is Earl - randy se představuje

29Čer/100

archív – PHP počítadlo přístupů

Poznámka nad čarou: Tento článek je z roku 2007 a byl psán pro emag PlayCall

PHP lekce – jednoduché počitadlo

Každý správce webu by chtěl vědět jakou návštěvnost má právě jeho stránka.
Má několik možností. Může si počítadlo zaregistrovat na specializovaných stránkách: blueboard.cz a mnoho dalších stránek, nebo si jej může vytvořit. Pro vytvoření počítadla musíme znát PHP nebo ASP jazyk. Já se vám pokusím nastínit jazyk PHP a jak si vytvořit jednoduché počítadlo..
Něco málo o PHP
PHP je serverový skript - Server vyhodnotí php skript a pošle prohlížeči normální html stránku(my však vidíme příponu .php). Tímto způsobem jsou naše skripty chráněny před nepovolenými zraky.
PHP prošlo mnoha změnami. Teď již je PHP 5….
Pro spuštění PHP skriptů musíme mít server, který podporuje PHP, nebo jej můžeme zkoušet doma na localhost(musíme mít nainstalovaný server na Našem PC. Např: Apache.org a podporu PHP. Návod, jak si nainstalovat server a plugin na PHP naleznete na jakpsatweb.cz , nebo si můžete stáhnout PHPTriad).

Počítadlo můžeme vytvořit dvěma způsoby. První způsob je, že budeme informace zapisovat do určitého souboru. Použijeme funkci Fputs(můžeme použít i jeho synonymum FWrite).
Fputs zapíše do otevřeného souboru řetězec, který v proměnné nastavíme, soubor otevřeme funkcí Fopen. Druhý způsob je přes databázi. My použijeme Mysql .

1. způsob - Datový soubor

< ?php
$soubor = "data.in";   // datový soubor
$otevren = fopen($soubor, "r+"); // soubor se otevře do proměnné  otevren soubor musi existovat s hodnotou 1
$obsah = fgets($otevren,10) + 1; // nacteni obsahu souboru do promenne obsah
rewind($otevren); //pripravy soubor na zapis
fputs($otevren,$obsah);  // zapise data
fclose($otevren);  //uzavre spojeni
echo $obsah; // vypíše hodnotu počítadla
?>

Funkce fgets přečte jeden řádek textu ze souboru o maximální délce x , v tomto případě 10. poté ihned přičteme 1. Zapíšeme do souboru a vypíšeme hodnotu počítadla. Tento způsob je nejlehčí způsob počítadla. Stačí potom includovat soubor v php stránece:

< ?php Include („pocitadlo.php“); ?>

2. způsob - MySQL

Druhý způsob je přes databázi. Zde použijeme freeware databázi Mysql.
První věc co musíme udělat je, že vytvoříme tabulku. Tu vytvoříme sql příkazem:

Create table pristupy (
id int primary key auto_increment,
pristup int );

a ihned do ní vložíme novou hodnotu:

insert into pristupy values ('' , '1' );

Zde id bude 1.
Poté se vytvoříme soubor pocitadlo.php

< ?php
function connect() {  // funkce connect
$spojeni = mysql_connect("localhost", "username","heslo"); // připoj se k databázi
mysql_select_db("test", $spojeni);   // vyber databázi
}
connect();  // voláme funkci connect
$sql = "select pristup from pristupy"; // vyber položku sql příkazem
$vysledek = mysql_query($sql);   // zpracuj sql příkaz a pošli jej
$vse = mysql_fetch_array($vysledek);  // načte záznam do asociativního pole, může se řešit i //jiným způsobem
$ziskano = $vse["pristup"];  // získej data
$pocitej = $ziskano + 1;   // přičti 1
$sql = "update pristupy set pristup = '$pocitej'";  //sql dotaz aktualizuje pristup
$vysledek = mysql_query($sql);  // zpracuj sql příkaz
echo "Náštěvy celkem".$pocitej;   // vypiš status
?>

Tento způsob můžeme použít jako modul:
Stranka.php :

< !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=windows-1250">
   <title>Stránka se super počítadlem </title>
  </meta></head>
  <body>
 <p> počítadlo:<br />
< ?php
$id = 1; // nastavíme proměnnou s id v databázi
include ("pocitadlo.php");
?>
</p>
  </body>
</html>

Pro další počítadlo stačí dát do databáze sql příkazem :

insert into pristupy values ('' , '1' );

První hodnotu vynecháme, protože jsme předem nastavili auto hodnotu . Potom do další stránky kam includujem nastavíme id proměnnou na hodnotu kterou jsme přidali do databáze, v tomhle případě 2.
Myslím, že poznámky vysvětlují vše. Pro tentokrát je to vše připomínky mějte v komentářích viz dole.

Původní článek na playcall.wz.cz @ http://playcall.wz.cz/clanky.php?sekce=3&ids=9

Page 1 of 41234