ahoj mam web rekneme mujweb.cz v nem slozku new kde testuji nove stranky resp nove funkce vzhled a odtud narozdil o puvodni verze beru menu z jine slozky kterou sem nazval jednoduse include v ni mam menu a jine veci ale pokud zadam prikaz include ("include/menu.html") tak se nic nedejepokud toto udelam v puvodni verzi tak je vse ok ale pokud smazu soubory puvodniho webu a mistot toho nahraji tyto soubory ze slozky new tak to dela to same nevite cim by to mohlo byt
Fórum › PHP
Include neuincluduje
takze abych si to ujasnil - pokud zobrazis zdrojovy kod, tak to tam je, ale neni to videt v prohlizeci primo?
bych videl spis na nejakou chybu v html nebo css .. treba se neco schovava a schova to vse? Bez kodu se to neda moc natipovat
<?php
session_start();
include "./connect.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>E85BioServis</title>
<meta name="keywords" content="bio ethanol, e85, e85bioethanol, bioservis, jiri jiskra, prestavba, prestavba automobilu na bioethanol, bio servis" />
<meta name="description" content="E82bioservis se zaměřuje na přestavbu na bio ethanol který vám může ušetřit tisíce korun ročně" />
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<link href="css/style.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen" />
<link rel="stylesheet" href="css/slide.css" type="text/css" media="screen" />
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.8/themes/base/jquery-ui.css" type="text/css" media="all" />
<link rel="stylesheet" href="http://static.jquery.com/ui/css/demo-docs-theme/ui.theme.css" type="text/css" media="all" />
<link rel="stylesheet" href="css/upozorneni.css" type="text/css" media="screen" />
<!--[if lte IE 6]><br><script type="text/javascript" src="js/pngfix/supersleight-min.js"></script>
<![endif]-->
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript">
!windows.jQuery && document.write(
'script src="js/jquery.js"></script>'
</script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js"></script>
<script src="js/slide.js" type="text/javascript"></script>
<script src="js/dialog_kontakty.js" type="text/javascript"></script>
<script src="js/odpocet_znaku.js" type="text/javascript"></script>
<script>
$(function() {
$( "input[type=submit], button" )
.button()
.click(function( event ) {
});
});
</script>
</head>
<body>
<div id="toppanel">
<div id="panel">
<div class="content clearfix">
<center><img src="../img/comingsoon.png" /></center>
</div>
</div>
<div class="tab">
<ul class="login">
<li class="left"></li>
<li id="toggle">
<a id="open" class="open" href="#">Mapa čerpacích stanic</a>
<a id="close" style="display: none;" class="close" href="#">Zavřít mapu</a>
</li>
<li class="right"> </li>
</ul>
</div><br />
</div>
<div id="top"></div>
<div id="top-r"></div>
<?php
include ("include/menu.php")
?>
</body>
</html>
jo takhle.. to server nepozna, ze to ma prohnat pres php... chce to nastavit ... (asi si najdi nejaky tutorial - ja to delal naposledy pred davnymi casy a uz si to fakt nepamatuju)
tribalcz - delas neco spatne. Zdrojovy kod je to, co se zobrazi jako zdrojovy kod ve FF na ctrl+u (nestroje - vyvoj webu) nebo menu soubor - ulozit jako. Pokud v tom kodu je to, cos napsal, tak to znamena, ze
1) bud nefunguje php, soubor nema priponu php
2) nebo neni na serveru povolene php, spusteny apache
3) nebo mas na zacatku souboru nejaky paskvil (skryte znaky, treba UTF bom), ktere stranky narusi (spatny editor stranky nebo chyba pri kopirovani pres FTP; pripadne na wz.cz se doplnuje kod reklamy)
4) a nebo tam mas pouzite kodovani znaku na unicode, > < (spatny editor stranky)
5) na souboru nejsou prava, aby s nim apache mohl manipulovat (ciste teoreticky to nemuze nastat) - to by se dalo resit smazanim a vytvorenim uplne cisteho souboru
2, 1, 5, 3, 4 - serazeno podle pravdepodobnosti
ta#14 peter
jak sem psal na weebu jiz jedna verze stranej jede takze moznost dve pada protoze ty sou v php ukladani do db cteni podminky loginy nejako to jednoduche cms pro pridavani novinek, editaci + odesilani objednavek na mail a zobrazovani v tomto cms dale soubory jsou jako php ulozene editor php designer v nejnovější verzi ukladám bez bom jako kodovani vyuzivam vyhradne UTF-8 nebo win-1250 takze jedina moznost je 5 ale v tom pripade by neexistovaly prava pro celou slozku nejen soubor
no tak nejak php obecne ted sem zkousel promenné a ty taky nejdou ale bude to asi jen nejaka drobnost protoze v jine slozce to jede teda nemyslim tyto presne dane soubory mam taj jeste slozku kde testuji jquery soubory nepr:. odeslani formu bez znovunacteni stranky odeslani do db a vypsani komentu z db
#21 tribalcz
KIIV se ptal na soubory, které fungují a ne jaké části PHP fungují :D
to, že se ti objeví php kod v prohlížeči znamená, že to php nezpracovalo (jak již bylo zmíněno)
takže buď na tom souboru máš zakázaný php, nebo soubor má koncovku, která defaultně není spouštěná php (taky zmíněno)
a rekl sem ze se kod zobrzazuje v prohlizeci KIIV co facha a co ne a ja mu odpovedel ze az na soborv rootu nic na sto procent predchozi odpoved upravim na toto v jinych slozzkach php funguje tedy az na vyse zminene include a soubory maji stejna prava jako ty v rootu
hele jednoduse co mi to tedasem uz rekl a zde je i vypis zdrojaku z firefixu a chromu prijde mi jako by to proste rozhazelo css protoze kdyz do tohoto osuboru zkopiruji kod puvodniho webu tak je to to same
firefox:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>E85BioServis</title>
<meta name="keywords" content="bio ethanol, e85, e85bioethanol, bioservis, jiri jiskra, prestavba, prestavba automobilu na bioethanol, bio servis" />
<meta name="description" content="E82bioservis se zaměřuje na přestavbu na bio ethanol který vám může ušetřit tisíce korun ročně" />
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<link href="css/style.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen" />
<link rel="stylesheet" href="css/slide.css" type="text/css" media="screen" />
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.8/themes/base/jquery-ui.css" type="text/css" media="all" />
<link rel="stylesheet" href="http://static.jquery.com/ui/css/demo-docs-theme/ui.theme.css" type="text/css" media="all" />
<link rel="stylesheet" href="css/upozorneni.css" type="text/css" media="screen" />
<!--[if lte IE 6]><br><script type="text/javascript" src="js/pngfix/supersleight-min.js"></script>
<![endif]-->
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript">
!windows.jQuery && document.write(
'script src="js/jquery.js"></script>'
</script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js"></script>
<script src="js/slide.js" type="text/javascript"></script>
<script src="js/dialog_kontakty.js" type="text/javascript"></script>
<script src="js/odpocet_znaku.js" type="text/javascript"></script>
<script>
$(function() {
$( "input[type=submit], button" )
.button()
.click(function( event ) {
});
});
</script>
</head>
<body>
<div id="toppanel">
<div id="panel">
<div class="content clearfix">
<center><img src="../img/comingsoon.png" /></center>
</div>
</div>
<div class="tab">
<ul class="login">
<li class="left"></li>
<li id="toggle">
<a id="open" class="open" href="#">Mapa čerpacích stanic</a>
<a id="close" style="display: none;" class="close" href="#">Zavřít mapu</a>
</li>
<li class="right"> </li>
</ul>
</div><br />
</div>
<div id="top"></div>
<div id="top-r"></div>
<div id="menu">
<div id="vodorovne-menu">
<ul id="vmenu" >
<li><a href="./">Úvod</a></li>
<li><a href="prestavba.php">Přestavba na ethanol E85</a></li>
<li><a href="kalkulacka.php">Kalkulátor úspory E85</a></li>
<li><a href="vse-o-ethanolu-e85">Vše o ethanolu</a></li>
<li><a href="objednavka.php">Objednávkový Formulář</a></li>
<li><a href="zkusenosti-zakazniku-prestavba-e85">Zkušenosti zákazníků</a></li>
<li id="opener"><a href="#">Kontakt</a></li>
</ul>
</div>
</div>
</body>
</html>
chrome:
<body>
<div id="toppanel">
<div id="panel">
<div class="content clearfix">
<center><img src="../img/comingsoon.png" /></center>
</div>
</div>
<div class="tab">
<ul class="login">
<li class="left"></li>
<li id="toggle">
<a id="open" class="open" href="#">Mapa čerpacích stanic</a>
<a id="close" style="display: none;" class="close" href="#">Zavřít mapu</a>
</li>
<li class="right"> </li>
</ul>
</div><br />
</div>
<div id="top"></div>
<div id="top-r"></div>
<div id="menu">
<div id="vodorovne-menu">
<ul id="vmenu" >
<li><a href="./">Úvod</a></li>
<li><a href="prestavba.php">Přestavba na ethanol E85</a></li>
<li><a href="kalkulacka.php">Kalkulátor úspory E85</a></li>
<li><a href="vse-o-ethanolu-e85">Vše o ethanolu</a></li>
<li><a href="objednavka.php">Objednávkový Formulář</a></li>
<li><a href="zkusenosti-zakazniku-prestavba-e85">Zkušenosti zákazníků</a></li>
<li id="opener"><a href="#">Kontakt</a></li>
</ul>
</div>
</div>
</body>
tribalcz - Ty jo, ty ses marny :)
Oni se te ptaji, ktere z tech souboru ve vypisu na obrazku, ktery jsi poslal, funguji jako php a ktere ne? V tom seznamu vidis jasne rozdily mezi soubory
config.inc.php a druha.php - vlastnik (uzivatel) jednoho je root a druheho web1
Takze je mozne, ze ti admin (root) nastavil chybne prava tak, ze tve php soubory nebudou fungovat. Ale to je jen dohad, mozna zminene soubory funguji, proto se te na ne ptaji.
Pak tu vyvstava druha otazka, co jsi chtel rici tim html kodem? FF ti ho zobrazil cely, Chrome vynechal hlavicky - cely tag head (asi jsi v chrome pouzil spatnou metodu zobrazeni, i ff jich ma vic, bezpecne by melo fungovat soubor - ulozit jako). Jinak se mi to jevi stejne. Zadny vypis php (znacky <? ?>) kodu tam nevidim.
<script>
$(function() - to je javascript, kdyz je tam dolar jako u php.
aha dobre jen sem to blbe pobral php nejede nebo jen na oko nejede ve vsech ethle souborech rikam na oko protoze vypis koudu z chromu a ff to zobrazi jedina moznost zustava css pokud ho smazu tak se menu zobrazi ale jakmile nastavim treba jen cerne pozadi v css tak to zmizi a ustreli to nejam mimo obrazovku
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Moderátoři diskuze