Zdravím.
Mam problém s přeměrovaním při ukládání příspěvků v návštěvní knize.
Po uložení přízpěvku přesměrovávám příkazem
header("location:index.php?clanek_prava=drb");
zpět na index.php . Bohužel skript na vkladádání příspěvků se mi nachází v jiném adresáři než je index.php. Jde nějak změnit pracovní cesta před provedením tohoto příkazu? Tento příkaz hledá soubor index.php v adresaři, kde mám skripty pro práci s návštevní knihou.
A zkoušel jsi nějaké pokusy? Třeba:
header("location:../index.php?clanek_prava=drb");
header("location:adresar/index.php?clanek_prava=drb");
http://mirrors.inway.cz/manual/cs/function.header.php
Jo jo. Zkoušel, ale nic nepomohlo. Potřeboval bych funkci, která mi zajistí změnu pracovního adresáře, který si zjišťuji pomocí finkce getcwd(); tak, abych se z vnořeného adresáře dostal zpět do prvního (rootu).
A co tam skusit napsat celou cestu? ....location:http://....
S tou celou cestou to funguje. Dík. Teďka si to budu muset ještě předělat tak, aby mi to rozlišovalo localhost a web. :-)
PS: Když vytváříte www stránky, umísťujete všechny soubory do jednoho adresáře nebo do více adresářů? Myslím jen s příponou php.
do vice, je to imho prehlednejsi
Do vic... na rootu mam jen index. ve slozce "url" ostatni stranky a ve slozce "img" obrazky a styly... pripadne dalsi slozky s videem nebos galeriema... atd... Ale ty dve mam vsude... je to pak prehlednejsi... ;)