NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 11 - Skládání stránek v PHP

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovídá na Bite Rook
Jan Lupčík:3.3.2018 14:28

Ahoj, bez nějakého přiloženého kódu či ukázky online ti nejsme schopni pomoci.
Každopádně to bude nejspíše tím, že to CSS nikde nelinkuješ. A pokud jo, nejspíš bude cesta k tomu CSS špatně.

Odpovědět
3.3.2018 14:28
TruckersMP vývojář
Avatar
Bite Rook
Člen
Avatar
Odpovídá na Jan Lupčík
Bite Rook:3.3.2018 16:59

tak mám zřejmě něco špatně nastaveno. kód mám zřejmě napsaný správně, jelikož když jej spustím přes C:///... tak funguje správně. Ale když jej spustím v PHPstormu přes to tlačítko chromu vpravo nahoře, tedy přes localhost, tak mi to ignoruje připojený CSS soubor. pro jistotu přikládám tedy i soubor index.php

 
Odpovědět
3.3.2018 16:59
Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovídá na Bite Rook
Jan Lupčík:3.3.2018 17:08

Zřejmě na localhostu nemáš stylovací soubor styles.css.
A určitě nedávej linky jako C:/, ale používej relativní odkazy. ;)

Editováno 3.3.2018 17:09
Odpovědět
3.3.2018 17:08
TruckersMP vývojář
Avatar
Bite Rook
Člen
Avatar
Bite Rook:5.3.2018 14:41

netuším, proč mi localhost tohle dělá, ale nakonec jsem zjistil, že mi localhost nepodporuje css ani v html souboru, ani v PHP souboru. pomohlo až to, že jsem dal před uvedení cesty k souboru css tečku. ./relativní cesta. tedy např. v mém případě <link rel="stylesheet" href="./css/os­tylovani.css" type="text/css" />

 
Odpovědět
5.3.2018 14:41
Avatar
Torhan Michal:12.3.2018 20:25

Zdravím Vás, rád bych se zeptal, když mám web postavený přesně na tomto principu, kde mám vložit měřící kód návštěvnosti? Stačí pouze do indexu, nebo i do dalších podstránek? Protože na Google Analytics jsem se dočetl, že jej mám vložit před tág Body, ale ten je i podle tohoto tutoriálu jen v Indexu. Děkuji za každou radu.

 
Odpovědět
12.3.2018 20:25
Avatar
thibo58
Člen
Avatar
thibo58:11.4.2018 8:03

Ahoj, nechápu následující řádek ze skriptu "zabezpečení":

$vlozeno = include('podstran­ky/' . $stranka . '.php');

Chápal bych, že bude do proměnné $vlozeno pouze vložena hodnota, ale provede se i načtení stránky funkcí include. Proč? Co jsem kde přehlédl? Vysvětlete prosím někdo.

 
Odpovědět
11.4.2018 8:03
Avatar
petericek
Člen
Avatar
petericek:17.4.2018 21:08

Zdravím, ako zabezpečím cez tento kód PHP, aby mi stránky v adresári HTML rozdelené do ADRESÁR1, ADRESÁR2 , ADRESÁR3, ..., ADRESÁR8, ktorý je delený na ADRESÁR8.1, ADRESÁR8.2, ... načítalo ? Viem, že v kóde by som vymenil 'podstranky/' za názov svojho adresára HTML, ale ďalej už neviem ako ...

 
Odpovědět
17.4.2018 21:08
Avatar
Tomáš Pour
Člen
Avatar
Odpovídá na thibo58
Tomáš Pour:23.4.2018 16:02

Myslím, že celá funkce je v proměnné $vlozeno hlavně kvůli následující podmínce, kdy php vypíše, že stránka nebyla nalezena.

 
Odpovědět
23.4.2018 16:02
Avatar
Petr Fiedler
Člen
Avatar
Petr Fiedler:28.5.2018 20:54

Ahoj, jak by šlo co nejjednodušším způsobem změnit title pro každou stránku?

 
Odpovědět
28.5.2018 20:54
Avatar
Libor Šimo (libcosenior):13.1.2019 18:29

Ahoj.
Možno mi niekto pomôže.

<div>
          <header>

          </header>
        <section>
            <?php
                if (isset($_GET['stranka']))
                    $stranka = $_GET['stranka'];
                else
                    $stranka = 'sms';
                if (preg_match('/^[a-z0-9]+$/', $stranka))
                {
                    $vlozeno = include('podstranky/' . $stranka . '.php');
                if (!$vlozeno)
                    echo('Podstránka nenalezena');
                }
                else
                    echo('Neplatný parametr.');
            ?>
        </section>
        <div class="cistic"></div>
        </div>

Tento kód zavolá do hlavnej stránky do časti section kód, ktorý vypíše potrebné. Ja ale potrebujem, aby mi to vypísalo v časti header text, ktorý s tým súvisí.
Ak som to nenapísal dosť zrozumiteľne, prosím píšte do pm.
Díky

Odpovědět
13.1.2019 18:29
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 159.