Vidi ovako,
da bi ti se php kod izvršavao, MORAŠ da imaš sledeće dve stvari instalirane i podešene:
Web server (Apache, IIS...)
PHP
Pošto si početnik, preporučujem ti da instaliraš wamp, on prilikom instalacije podesi neke osnovne stvari, a kao bonus dobiješ i MySQL database server.
Dalje, potrebno je da kreiraš za svaki sajt koji radiš Alias directory (zapravo ne moraš, ali ovako je lakše), dakle, odrediš neki folder u koji ćeš da smeštaš projekte, na primer napraviš na D: disku folder "www", i u njemu kreiraš foldere za svaki sajt koji praviš. Recimo da ti se ovaj sajt zove smszaga, dakle u folderu D:\www\ kreiraš podfolder "smszaga".
Onda levi klik na ikonicu wampa u sistem treju (pre toga naravno pokreneš wamp), pa ideš na Apache->Alias directories->Add an alias. Kada izabereš ovu opciju, pojaviće ti se nešto nalik na DOS prozor u kome će pisati: "Enter your alias... bla, bla..." tu upiši smszaga, kad lupiš enter, pojaviće ti se sledeće pitanje "Enter the destination for your alias...", tu upiši ovako:
D:/www/smszaga/
(ne zaboravi ovaj sleš na kraju).
Fajlove tvog sajta smeštaj u ovaj folder, obavezno je da imaju ekstenziju ".php", i nemoj da zaboraviš ako nisi dirao podešavanja, po defaultu će ti biti postavljeno da php kod obavezno počinješ sa
<?php
a ne sa
<?
Pošto ovaj tvoj sajt ima samo (koliko vidim) ovu jednu stranu, ta strana bi trebalo da ti se zove index.php.
Takođe, preporučio bih ti da u kod ubaciš proveru da li su promenljive uopšte post-ovane, jer možeš dobiti grešku ukoliko se strani pristupa prvi put, zato na početak php koda stavi:
Code:
<?php
if (isset($_POST['txt1']))
{
... pa ovde stavi php kod
}
?>
Da bi pokrenuo svoj sajt/stranu/kod, u adresu browsera kucaš:
http://localhost/smszaga/ (opet, ne zaboravi sleš na kraju!).
Ostalo ti je vidim lepo objasnio pajaja, a ja pretpostavljam da tebe ovde ne muči sam php, već podešavanje okruženja.
[Ovu poruku je menjao gotivac dana 05.03.2012. u 20:00 GMT+1]