Autor Zpráva
beaver146
Profil *
Ahojte ako riešite problém, že šablónu máte prevažne html a hore v kode mate php include suboru ktory je pisany danym sposobom:
switch($akc) {

case 'profil':
$nadpis = "Profil";
$title= "profil";
$text = include("xxx");
break;

case 'produkty':
$nadpis = "Produkty";
$title= "produkty";
$text = include("xxxy");
break;


Na vrch ho dam preto aby bol titulok dynamicky, teda uz pred titulkom, v obsahu stranky by mala byt premenna $text ibaze on include danej stranky povedzme pre produkty xxxy sa includne hned tam ako je navrchu ten include v kode, teda tam sa vypise jeho dynamicky obsah.

Chcem ale aby sa vypisal az do divu obsah, ako to urobit? Doteraz som to delil na dva subory, ale urcite to pojde aj takto.
dik
Joker
Profil
Příkazem include se podle mě nedá přiřazovat do proměnné, takže bych to udělal asi takhle:
switch($akc) {

case 'profil':
(...)
$text = "xxx";
break;

case 'produkty':
(...)
$text = "xxxy";
break;

(...)

include($text);
HonzaH2
Profil
Řešení by mohlo vypadat takto:

xxx.php
<?php

$pom = ' kód který chceš vkládat';

return $pom;

?>


Tvůj kód pak bude vypdat takto
<?php

$text = include 'xxx.php';

?>

Kdy použíješ return, tak by měl include přeat té proměnné obsah vkládaného kódu tak jak jsi zamýšlel
Toto téma je uzamčeno. Odpověď nelze zaslat.