Autor | Zpráva | ||
---|---|---|---|
Baterie Profil |
#1 · Zasláno: 1. 9. 2013, 13:08:53
Čau všichni,
mám velkou prosbu. Dělám si web. Tento web má strom souborů takto: ROOT -složka IMAGES -složka FORUM ---forum.php ---add.php -složka TEMPLATE ---header.php ---footer.php -index.php -login.php -mysqli.php -config.php Já potřebuju od vás radu, jak udělat to, aby když do souboru header.php vložím include na config.php a mysqli.php jsem mohl k těmto souborům přistupovat i třeba když includuju header.php do FORUM/forum.php... Absolutní cestou mi to nefunguje a už nevím jak na to. |
||
Silver8000 Profil |
#2 · Zasláno: 1. 9. 2013, 13:36:34 · Upravil/a: Silver8000
Nestacilo by treba pro header :
include('config.php')
a pro forum : include('header.php') jo a jeste pokud to mas v nadrazene slozce tak uved jeste : ../ |
||
Baterie Profil |
#3 · Zasláno: 1. 9. 2013, 13:38:29
ano, tak to mam, ale potom uz include(config.php) není správný
|
||
Silver8000 Profil |
#4 · Zasláno: 1. 9. 2013, 13:40:44 · Upravil/a: Silver8000
a co obsahuje config.php staci prikladny nazor.
ja jen abych ti mohl poradit |
||
Baterie Profil |
#5 · Zasláno: 1. 9. 2013, 13:41:19
udaje do mysqli.php
|
||
Silver8000 Profil |
#6 · Zasláno: 1. 9. 2013, 13:42:49
jeste me napadlo jestly muzes pouzit
$_SERVER['DOCUMENT_ROOT'];
|
||
Baterie Profil |
#7 · Zasláno: 1. 9. 2013, 13:43:59
a jak?
|
||
Fisir Profil |
#8 · Zasláno: 1. 9. 2013, 13:44:14
Reaguji na Baterie:
Pravděpodobně na to bude potřeba __DIR__ .
|
||
Silver8000 Profil |
#9 · Zasláno: 1. 9. 2013, 13:45:40 · Upravil/a: Silver8000
tim by se eliminoval root adresar a pak uz jen staci vkladat takto :
$server_root = $_SERVER['DOCUMENT_ROOT']; include($server_root.'config.php'); ale nejsem si jisty jestly tam bude chybet lomitko pokud ano tak spravne reseni je toto : $server_root = $_SERVER['DOCUMENT_ROOT'].'/'; include($server_root.'config.php'); |
||
Baterie Profil |
#10 · Zasláno: 1. 9. 2013, 13:47:41
Warning: include(C:/Program Files (x86)/EasyPHP/data/localweb/config.php): failed to open stream: No such file or directory in
:( |
||
Silver8000 Profil |
#11 · Zasláno: 1. 9. 2013, 13:48:00
no a pak uz i v souboru forum uvedes to same :
include($server_root.'header.php'); |
||
Baterie Profil |
#12 · Zasláno: 1. 9. 2013, 13:48:07
mám to na localhostu
|
||
Silver8000 Profil |
#13 · Zasláno: 1. 9. 2013, 13:52:57
ja mam taky localhost ale jedu pres XAMPP a pokud bych udelal to co jsem tu ukazal tak je vsechno v poradku... takze zalezi na nastaveni programu ktery to ridi aby jsi mohl pouzit path funkci
$server_root = $_SERVER['DOCUMENT_ROOT'];
|
||
Baterie Profil |
#14 · Zasláno: 1. 9. 2013, 14:03:07
jo uz to mam.. diky moc za rady, tohle snad vse vyresi
|
||
Časová prodleva: 11 let
|
0