Autor Zpráva
Martasino
Profil *
Soubor mám takovýto

DOCTYPE...
<html>
<head>
title, meta atd.
</head>
<body>

<!--teď to důležité include mi prostě nefunguje ta poznámka tam neni jen abyste věděli a hlavička tam mám title a tak nechci vám to tu celý vypisovat je to zbytečný, nainstalovaný mám php (phptriad)-->

<?php
include ("hlavicka.php");
include ("menu.php");
?>
OBSAH
<?php
include ("paticka.php");
?>

</body>
</html>

Samozřejmě, že soubory menu,hlavicka a paticka.php mám. Zkoušel jsem i dát do souboru jen toto samozřejmě hlavičku tam mám...:

<?php
include ("pokus.php");
?>

příčemž pokus.php mám ve stejné složce a obsahoval toto: <a href="index.php">Hlavní strana</a>

a nic nefunguje co dělám špatně?Díky za odpověď
Pavel Prochazka.zde.cz
Profil *
Martasino ja bych to zkusyl bez tech zavorek. Nevim koho napadlo v php (ten kdo php vytvarel) davat vsechno do zavorek....

DOCTYPE...
<html>
<head>
title, meta atd.
</head>
<body>

<!--teď to důležité include mi prostě nefunguje ta poznámka tam neni jen abyste věděli a hlavička tam mám title a tak nechci vám to tu celý vypisovat je to zbytečný, nainstalovaný mám php (phptriad)-->

<?php
include "hlavicka.php";
include "menu.php";
OBSAH
<?php
include "paticka.php";
?>

</body>
</html>
Martasino
Profil *
Nic nepomohlo
YoSarin
Profil
Martasino
Zkus závorky nechat (nevím koho napadlo psát funkce bez závorek), ale vynech mezery před závorkami.
YoSarin
Profil
A taky zkus na začátek toho souboru dát
error_reporting(E_ALL);
Jestli to nenapíše nějakou chybku
Martasino
Profil *
Nic pro jistotu vám to tu celý vypíšu:

HTML DOKUMENT:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Settlers VI - home</title>
<meta name="robots" content="all" />
<meta name="description" content="Pokus" />
<meta name="author" content="Martasino" />
<meta http-equiv="Content-Language" content="cs">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
<meta name="keywords" content="Pokus" />
<link rel="shortcut icon" type="image/gif" href="images/favicon.gif" />
<link rel="stylesheet" type="text/css" media="all" href="style-m+o.css"/>
</head>
<body>
<?php include("pokus.php");?>
</body>
</html>

SOUBOR pokus.php:

<a href="index.php">Odkaz na Hlavní stranu</a>

Výsledek: Odkaz se mi nezobrazí.
Petr Tichý
Profil
Máš přípomu tohoto souboru .php?
Martasino
Profil *
Ano soubor se jmenuje redakce.php
Pavel Prochazka.zde.cz
Profil *
Mas to na nejakem hostingu (placeny a nebo free) a nebo na localhostu (na tvem pocitaci)...
Martasino
Profil *
Lolcalhostu jinak na wz jsem to nezkoušel, ale tam je PHP podporováno.
Martasino
Profil *
Tak jsem to dal na web a tamto funguje ale když si to prohlížím na loclahostu tak ne...no hold to budu muset vydržet
Petr Tichý
Profil
Martasino
Pouštíš to přes http://localhost/..../redakce.php?
Martasino
Profil *
=) Ne přes C:/... A jak se to dělá přes ten localhost když to mám na ploše složku a až v te složce soubor takže cesta k němu povede:

http://localhost/C:/Documents and Settings/Martin/Plocha/Settlers VI můj web/redakce.php

?
bukaj
Profil
Martasino
"http://localhost/C:/Documents and Settings/Martin/Plocha/Settlers VI můj web/redakce.php"
tak takhle to opravdu není. pokud máš nainstalovaný apache, tak někde na disku by měla být složka httdocs (ale nejsem si jistý, protože pod windows jsem ještě apache nezkoušel), která je rovněž výchozím adresářem localhostu. web budeš muset nahrát do této složky
Petr Tichý
Profil
Ve složce apache najdi složku htdocs a tam vytvoř složku třeba settlers a do ní nakopíruj všechny soubory. Poté zadej do browseru http://localhost/settlers/
habendorf
Profil
bukaj, Petr Tichý

Záleží jak má nastaveno. Root nemusí být v htdocs.
Martasino
Profil *
Složku mám v htdocs ale furt jak to otevřu se mi to spouští přes C...žádnej localhost tam nemám :(
bukaj
Profil
Martasino
ale to nesmíš otevírat jako normální soubory. do prohlížeče zadej: http://localhost a stránky by ti měli naběhnout. popř. ještě budeš must vybrat složku, pokud jsi to tam překopíroval i s ní
Martasino
Profil *
Já jsem asi opravdová lama ale takhle...

Tento počítač - Místní disk C - apache - htdocs - nakopíruju tam ty soubory (nemám je ve složce).
Spustím soubor redakce.php do URL napíšu: http://localhost kliknu na enter a zobrazí se mi: stránku nelze zobrazit.
czechport
Profil
Martasino
pokud ti to stále nejde, tak si otevři httpd.conf (bývá ve složce Apache/conf)

a nastav si tam: DocumentRoot "C:/web"
(DocumentRoot musíš najít a adresář jen doplníš místo původního)

založ si na disku C složku web .... do ní hoď podadresář "setlers"

a pak si to spouštěj přes http://localhost/setlers/nazev_skriptu.php

hlavně prosimtě nedělej adresáře s mezerama a už vůbec ne s diakritikou!
Adresář "C:/Documents and Settings/Martin/Plocha/Settlers VI můj web/" totiž pak vpodstatě bude figurovat jako "webová adresa" http://localhost/C:/Documents and Settings/Martin/Plocha/Settlers VI můj web/ a už jsi někde viděl webovou adresu s diakritikou nebo mezerami?
YoSarin
Profil
<OT>
czechport
a už jsi někde viděl webovou adresu s diakritikou nebo mezerami?
Skoro v každé české wiki. :) Ale ok, to já jen tak, že nic není nemožné... (Toyótá :) )
</OT>
czechport
Profil
YoSarin
Česká Wikipedie je taková naše rarita :-), ale jinak máš pravdu
Toto téma je uzamčeno. Odpověď nelze zaslat.

0