Soubor s příponou PHP

Zdravím,
jsem začátečník, co se php a mysql týče, takže bych poprosil o schovívavost. Mám problém, když chci zprovoznit zde na webzdarma svoji vlastni navstevni knihu. V xamppu mi funguje tak jak má, ale tady mi to dělá problémy, nahraju na FTP index.php a style.css, správně nastavím přístupy k databázím (databáze taky dobře nastavena). Háček je v tom, že jakmile zadám do prohlížeče url adresu na tu knihu, a odentruju, tak místo toho, aby mi začal prohlížeč zobrazovat stránku, tak se mě akorát zeptá, jestli chci uložit soubor "index.php" a stránku vůbec nezobrazí... Nevíte někdo prosím, čím to může být? :-(
A o jakou adresu se jedná?

Adresa http://umcommunity.wz.cz se mi načte včetně obsahu. Dle obsahu se mi jeví celá jako statická (pouze HTML).

Při pokusu o zadání http://umcommunity.wz.cz/index.php dojde chybové hlášce o neexistenci souboru index.php (HTTP 404).
Ovšem zmíněná hláška je uživatelská. Tudíž lze předpokládat, že je použit i soubor .htaccess.

A zde přecházíme k jádru problému. Nedobrovolné stažení php souboru se nejčastěji projevuje špatným nastavením .htaccess.

Takže pořádně zkontroluj .htaccess a oprav chybné části.


PS: Nějak si nejsem jistý úvodní stránkou. WZ zakazuje úvodní stránku s reklamou a bez patřičného obsahu. YouTube video na jednu stranu lze považovat za obsah (audiovizuální), ale na druhou stranu to není textový obsah. Člověk bez flashe žádný obsah nevidí.
Moje chyba, zapoměl jsem dodat, že svojí knihu mám umístěnou na http://umcommunity.wz.cz/book/ ^^
<HTML>Admin je všímavější než já a Tomík taky správně uvažuje :-). Problém je opravdu v následujícím řádku v .htaccess:

<code>php_flag engine off</code><br>

čímž sis zakázal spouštění php ve všech svých souborech a tak se místo toho nabízí zdrojový kód k uložení.</HTML>
I tak je ten skript špatně.
- jsou tam špatně přihlašovací údaje do MySQL, což je v tuto chvíli vlastně dobře.
- zpracování formuláře zpravidla dávám před formulář samotný, ale hlavně jeho zpracování udělám podmíněné - buď se formulář zobrazí, anebo zpracovává. Nikdy současně. Často se dávají do samostatných souborů.
- funkce isset($_POST["odeslano"]) patří _na začátek_ skriptu, ještě před výpisem prvního znaku na výstup. Tedy ještě před <!DOCTYPE...
- po zpracování formuláře je nutné zavolat funkci header('Location: ...'), aby se obnovila stránka.
- máš úplně špatně insert do databáze.
- odnauč se vazbu ... or die() ... Možná je to v příkladech, ale dělá to blbosti.