IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @309
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Vyhraj Lego Duplo každý deň

Zapojte sa do súťaže a vyhrajte! Je to tak jednoduché! www.duplo.lego.com

Spoločnosti Online s.r.o.

Ponúkame čisté spoločnosti. Obchodný register vybavíme za vás! www.spolecnostionline.cz

NIVEA proti celulitíde

Rad Q10 plus pre viditeľne pevnú a hladkú pokožku už za dva týždne. www.NIVEA.sk

Intenzívne zoštíhlenie

Chudnite pohodlne a účinne. Jedinečná technológia ktorá funguje. www.inalinia.sk

Zaregistruj sa!

Tvoj názor sa ráta a oplatí! Pridaj sa a vyhraj iPad. www.marketagent.com

switch

Zaslať odpoveď
AutorSpráva
TECHNODROME
Užívateľ
Užívateľ

Založený: 06.07.2007
Príspevky: 115
Bydlisko: BA

PríspevokZaslal: Pi 14.12.07 20:50Odpovedať s citátomNávrat hore

da sa toto urobit jednoduchsie? ked tam mam vela poloziek. chcem to vyuzit na menenie titulu stranky.
kód:

case "cennik":
$t="Cenník";
break;

case "cinnost":
$t="Činnosť";
break;

case "galeria":
$t="Galéria";
break;

case "historia":
$t="História";
break;

case "kontakt":
$t="Kontakt";
break;

dik

_________________
"92% of teens have moved onto rap.
If you are part of the 8% that still listen to real
music, copy and paste this into your signature"
Zobraziť informácie o autoroviOdoslať súkromnú správuOdoslať e-mailZobraziť autorove WWW stránky
audiotrack
Zablokovaný užívateľ
Zablokovaný užívateľ

Založený: 18.11.2006
Príspevky: 680

PríspevokZaslal: Pi 14.12.07 22:34Odpovedať s citátomNávrat hore

šak tú premennú na základe ktorej sa rozhoduje ( za switch v zátvokre) priraď do $t
ale najprv si v db pomeň tie hodnoty nech tam je diakrytika a veľké písmená. To spravýš rýchlo, stačí cez db prehnať sql querry
Zobraziť informácie o autoroviOdoslať súkromnú správu
stenley
Moderátor
Moderátor

Založený: 27.07.2007
Príspevky: 3776
Bydlisko: Bratislava
Vek: 27

PríspevokZaslal: Pi 14.12.07 22:34Odpovedať s citátomNávrat hore

neviem, ako mas presne spravenu strukturu stranky, ale napr ked by si obsah includoval zo suborov, kde cennik, cinnost a pod by boli zvlast subory, ktore by obsahovali napr nadpis <h1>, tak by si mohol z tohto nadpisu vytiahnut len text a vlozit ho do titulku stranky...

_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Zobraziť informácie o autoroviOdoslať súkromnú správuICQJabber
TECHNODROME
Užívateľ
Užívateľ

Založený: 06.07.2007
Príspevky: 115
Bydlisko: BA

PríspevokZaslal: So 15.12.07 0:06Odpovedať s citátomNávrat hore

tak toto je asi priblizny kod:. problem bude asi v tom ze tie subory sa includeuju az po vygenerovani titlu
kód:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<?php
$str=$_GET['o'];

switch($str)
{
case "cennik":
$t="Cenník";
break;

case "cinnost":
$t="Činnosť";
break;
// vela caseov

}

   echo "<title>".$t." - nejaky ten titul</title>";
   ?>
   <meta http-equiv="content-type" content="text/html; charset=UTF-8">
   
</head>

<body id=body>

<div id="telo">

   <div id="menu">
   <a href="?o=cinnost">Činnosť</a>
   <a href="?o=produkty">Predaj</a>
   <a href="?o=cennik">Cenník</a>
   <a href="?o=partneri">Partneri</a>
   <a href="?o=upravy">Úpravy</a>
   <a href="?o=historia">História</a>
   <a href="?o=kontakt">Kontakt</a>
   <a href="?o=galeria">Galéria</a>
   <a href="?o=uvod" class="k">Úvod</a>
   </div>
   
   <div id="obsah">
      
       <div id="text">
       <?php
       $strana=$_GET['o'];
if (empty($strana))
include("sk/uvod.php");
else
if(is_file("sk/".$strana.".php"))
include("sk/".$strana.".php");
else
include("sk/uvod.php");
      ?>
            <div class="clear">
          
           </div>
          
       </div>
   
   
   </div>
   

</body>
</html>

_________________
"92% of teens have moved onto rap.
If you are part of the 8% that still listen to real
music, copy and paste this into your signature"
Zobraziť informácie o autoroviOdoslať súkromnú správuOdoslať e-mailZobraziť autorove WWW stránky
stenley
Moderátor
Moderátor

Založený: 27.07.2007
Príspevky: 3776
Bydlisko: Bratislava
Vek: 27

PríspevokZaslal: So 15.12.07 9:28Odpovedať s citátomNávrat hore

to vobec nevadi, ze includujes subory az po, skus tento kod (troska som ti zjednodusil ten tvoj):
kód:
<?php
//zisti text medzi <h2> a </h2> z includovaneho suboru
function getTitle($file, $length=150) {
    $fp = @fopen($file, "r");
    if(!$fp) {
        return "Not found";
    }
    $filecontent = fread($fp, $length);
    eregi('<h2([^>]*)>(.*)</h2>', $filecontent, $zhoda);
   
    return !empty($zhoda[2]) ? eregi_replace('<([^>]*)>', ' ', $zhoda[2]) : false;
}

$incfile = "sk/uvod.php";

if(!empty($_GET['o'])) {
   $file = "sk/".$_GET['o'].".php";
   
   if(file_exists($file)) {
      $incfile = $file;
   }
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title><?php echo getTitle($incfile); ?> - nejaky ten titul</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body id="body">
<div id="telo">
   <div id="menu">
      <a href="?o=cinnost">Činnosť</a>
      <a href="?o=produkty">Predaj</a>
      <a href="?o=cennik">Cenník</a>
      <a href="?o=partneri">Partneri</a>
      <a href="?o=upravy">Úpravy</a>
      <a href="?o=historia">História</a>
      <a href="?o=kontakt">Kontakt</a>
      <a href="?o=galeria">Galéria</a>
      <a href="?o=uvod" class="k">Úvod</a>
   </div>
   
   <div id="obsah">
      <div id="text">
         <?php include_once($incfile); ?>
         <div class="clear"></div>
       </div>
   </div>
</div>
</body>
</html>

_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Zobraziť informácie o autoroviOdoslať súkromnú správuICQJabber
TECHNODROME
Užívateľ
Užívateľ

Založený: 06.07.2007
Príspevky: 115
Bydlisko: BA

PríspevokZaslal: So 15.12.07 14:21Odpovedať s citátomNávrat hore

wau diki skusim

_________________
"92% of teens have moved onto rap.
If you are part of the 8% that still listen to real
music, copy and paste this into your signature"
Zobraziť informácie o autoroviOdoslať súkromnú správuOdoslať e-mailZobraziť autorove WWW stránky
TECHNODROME
Užívateľ
Užívateľ

Založený: 06.07.2007
Príspevky: 115
Bydlisko: BA

PríspevokZaslal: So 15.12.07 14:54Odpovedať s citátomNávrat hore

diki uz fici

_________________
"92% of teens have moved onto rap.
If you are part of the 8% that still listen to real
music, copy and paste this into your signature"
Zobraziť informácie o autoroviOdoslať súkromnú správuOdoslať e-mailZobraziť autorove WWW stránky
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd