Autor Zpráva
michael
Profil
jak mám udělat v adresáři udělat include script s odkazem na panel.php, který je v kořenovém adresáři? Zkoušel jsem to tak:
<?php
include ("panel.php");
?>
a pak tak:
<?php
include ("/panel.php");
?>
ale nic nefungovalo a dopadlo to takhle: http://novofundland.wz.cz/zk.php
Vladosik
Profil
michael
Vytvor si soubor s adresou, ktery includuj do kazde stranky a pak odkaz a obrazky vkladej pomoci promenne, tedy odkaz bude vypadat treba takto <a href="<?php echo $url ?>slozka/stranka.php">...</a>
michael
Profil
Zkoušel jsem to tak: <a href="<?php echo $url ?>fotogalerie/panel.php"><?php
include ("panel.php");
?></a> ale nic, asi to je špatně. Tam kde je ten soubor je adresář fotogalerie, panel.php je soubor kde je obsah jaký se má zobrazit na té stránce.
Vladosik
Profil
Tak postupne, vytvor si stranku treba config.php, tu pres include vlozna zacatek kazde stranky.

Do config.php zadas promennou. Samotna stranka include bude vypadat jen takto:

<?php
$url = "http://localhost/slozka/";
?>

Tu budes pouzivat na svem disku, na server to samozrejme nahrajes s upravenou adresou, tedy v tvem pripade:

<?php
$url = "http://novofundland.wz.cz/";
?>

No a pak kazdy odkaz budes vkladat tak jak jsem psal vyse, tedy napr:

<a href="<?php echo $url ?>slozka/stranka.php">...</a>
<img src="<?php echo $url ?>slozka1/slozka2/obrazek.jpg">
Vladosik
Profil
Jeste bych dodal, ze ze zanoranych stranek musis samozrejme includovat na ten config.php v hlavnim rootu smerem nohoru, tedy napr:

<?php
include ("../../config.php");
?>
michael
Profil
Takže to bude tak: Ve složce config.php vytvořím adresu <?php $url = "http://novofundland.wz.cz/"; ?> , do každé stránky vložím
<a href="<?php echo $url ?>slozka/stranka.php">...</a>
<img src="<?php echo $url ?>slozka1/slozka2/obrazek.jpg"> pak ještě <?php include ("../../config.php"); ?>
Místo složky zadám fotogalerie a na místo stránky dám panel.php v tom případě mi to bude odkazovat na ten panel.php a mělo by to jít. (nejde to vysvětlit jednodušeji nebo nějakým lehčím způsobem třeba: <?php include ("http://novofundland.wz.cz/panel.php"); ?> - to nejde zkoušel jsem to ale nějak tak)
Vladosik
Profil
michael
Jsem z tveho posledniho prispevku zmateny. Jde Ti to tedy nebo ne?

Do kazde stranky musis nejlepe hned na zacatek jeste pred <html> to include na config.php

Pak proste pises odkazy s tou promenou <?php echo $url > . Samozrejme to funguje bez problemu. Protoze do kazdeho odkazu se tak doplni ta adresa. Samozrejme ji tam muzes napsat rovnou, ale pak budes mit problemy, kdyz budes menit hosting nebo nebudes moc pracovat na localhostu.
michael
Profil
Vladosik
Máš ICQ? Tady to asi nevyřešíme, pač mi to nefunguje. Moje ICQ je 274662892.
michael
Profil
Mám čas jenom do 15:30 potom jedu pryč do konce soboty.
Vladosik
Profil
michael
Jsi offline...
michael
Profil
Už jsem online
Toto téma je uzamčeno. Odpověď nelze zaslat.