Autor Zpráva
cpl
Profil *
Úvodní stránku jsem si uložil jako index.php a od té doby nějak intuitivně pojmenovávám všechny stránky jako *.php Je v tom nějaký problém, nebo to - v jakem formatu jsou stranky uloženy a jakou má web adresářovou strukturu - je čistě záležitost programátora a na web to nemá vliv
Gekon
Profil
cpl
Pokud chceš na těch stránkách používat PHP, pak ano - musejí mít koncovku .php, jinak to je zbytečné.
Joker
Profil
to - v jakem formatu jsou stranky uloženy a jakou má web adresářovou strukturu - je čistě záležitost programátora a na web to nemá vliv
Ano.
S důležitým dodatkem, že PHP zpracovává webový server a ten musí poznat, že má daný soubor zpracovat jako PHP.
Takže programátor může mít PHP skript klidně v souborech *.ahoj, ale musí nastavit webový server tak, aby to zpracovával jako PHP.

Pokud nechcete/nemůžete nastavovat server, je nejjednodušší a nejbezpečnější metoda používat příponu .php. On k jiné příponě není ani moc důvod, když chcete mít pro návštěvníky "vizuálně" příponu jinou, použijete mod_rewrite.
peta
Profil
cpl
viz Joker, podle nastaveni serveru (napr apache)
*.ahoj -> php (odesle soubor na php, pak se zpracuje jako php)
*.htm -> php
*.php -> php
jestlize je server nastaven takto
*.ahoj -> ?
*.htm -> htm
*.html -> htm
*.php -> ?
pak se php otevre bud jako htm, txt nebo soubor ke stazeni, podle dalsiho nastaveni, co delat, kdyz priponu neznam.

Cili pojmenovat si to muzes, jak chces, ale pokud server nema prirazenou priponu nebo mu tam nefunguje php server, pak pripona php je nepouzitelna.
Muzes si to zkusit, obvykle server s php nema sluzbu pro ASP, zkus si udelat ASP script a spustit, jak to vypada, kdyz je neplatna pripona.

Navic, aby se spustil php kod, tak musis uvest php znacky
<?php
<? - zkraceny zapis funguje pouze tehdy, je-li to povoleno v nastaveni php; bacha, koliduje to s XML zapisem, ktery je pak nutne vypisovat pres echo '<? ...xml... ?>'; a mam pocit, ze je treba nektere znacky zalomitkovat \\<\\?

mod_rewrite, viz Joker
google.com htaccess (htpaswd)
lze nastavit presmerovani podle zadane adresy
xxx.cz/ahoj/nazdar/cau
->
xxx.cz/index.php?url=ahoj.nazdar.cau
tak podobne lze nastavit ruzne podminky, treba
*.htm -> *.php , pak
nekdo zada: xxx.cz/ahoj.htm
ty si ULR prepises pres ".htaccess" soubor ->
xxx.cz/ahoj.php
a tim padem uz je jedno, zda soubor pojmenujes htm nebo php, protoze url prepises tak, aby se spousteli jen tve pripony.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0