logo
Přihlášení
Uživatel: Přihlásit automaticky při příští návštěvě:
Zapomněli jste svoje heslo?
Heslo:
  Registrace
Internetový obchod, e-shop, SEO-shop
Webhosting C4 - 2 GB, PHP, MySQL, administrační systém, 1.200 Kč na rok s doménou v ceně.
Bezproblémová instalace phpBB, Joomla, Drupal. Návody pro C4 - užitečné rady pro zákazníky.
Kvalitní notebooky, spolehlivé dřevostavby, útulné domy, výhodné sázkové kanceláře
Apartment in Prague - accommodation in Prag, prague apartments, kvalitní plastová okna, levné ubytování
Úvodní stránka
Úvod
Diskusní fórum
Fórum
Ke stažení
Ke stažení
Instalace
Instalace
Rady a Návody
Návody
Moduly
Moduly
Vzhled
Vzhled
FAQ
FAQ
Odkazy
Odkazy
RSS

Tvorba www stránek - Linhart.name - tvorba www stránek, Mobilní telefony - mobilky za výhodné ceny
Luxusní spodní prádlo. Výhodné hotely v Praze. Telefony nokia.
Pořiďte si do svého vozu kvalitní auto hifi. Užijte si cestování autem díky auto hifi. webhosting i hosting
Nábytek - komfortní nábytek, židle a postele

Generovanie HTML pomocou PHP

 
Přidat nové téma   Zaslat odpověď    Obsah fóra phpBB CZ -> Tvorba webu
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
sepko
Člen týmu
Člen týmu


Založen: 17.3.2006
Příspěvky: 249
Bydliště: Martin

PříspěvekZaslal: 11 září 2006 05:41    Předmět: Generovanie HTML pomocou PHP Citovat

citace:

<html>
<title>generovanieHTML</title>
<body bgcolor="darkblue">
<?php if($action == "a1"): ?>
<strong>Prvý text</strong>
<?php elseif($action == "a2"): ?>
<em>Druhý text</em>
<?php elseif($action == "a3"): ?>
<?php
echo ("<strong>Tretí text</strong>");
?>
<?php endif; ?>
</body>
</html>

podľa autora by to malo fungovať nasledovne:
pri volaní tejto stránky pomocou "http://nieco.php?action=a1" by sa mal objaviť "prvý text", pri "http://nieco.php?action=a2" druhý text, atd.
podľa všetkého by to malo fungovať, lenže nefunguje,(skúšané na EasyPHP)
robil som aj pár úprav, ale raz mi to vypísalo všetky texty spolu, aj keď som volal len jeden, inokedy zas vypísalo len prvý text, nech som volal ktorýkoľvek,
kde by mohla byť chyba? rád by som tento spôsob využil, len v php ešte nemám veľa skúseností, za dobré rady vám ďakujem
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
gmvasek
Profesionál
Profesionál


Založen: 4.12.2005
Příspěvky: 507
Bydliště: World 74

PříspěvekZaslal: 11 září 2006 14:05    Předmět: Citovat

PHP má standartně registrer_globals = Off
Takže to má být takhle:
kód:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>Generování HTML</title>
</head>
<body>
<?php
$action = $_GET['action'];
switch($action)
   {
   case 'a1':
      echo('<strong>První akce</strong>');
      break;
   case 'a2':
      echo('<em>Druhá akce</em>');
      break;
   case 'a3':
      echo('<strong><em>Třetí akce</em></strong>');
      break;
   default:
      echo('Nějaká jiná akce');
      break;
   }
?>
</body>
</html>
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
sepko
Člen týmu
Člen týmu


Založen: 17.3.2006
Příspěvky: 249
Bydliště: Martin

PříspěvekZaslal: 19 září 2006 08:30    Předmět: Citovat

vďaka, už som pomali aj zabudol, že som to zadal sem, lebo to už mám nejakú dobu vyriešené
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
Webhosting C4 - 2 GB, PHP, MySQL, administrační systém, 1.200 Kč na rok s doménou v ceně.
Bezproblémová instalace phpBB, Joomla, Drupal. Návody pro C4 - užitečné rady pro zákazníky.
Kvalitní notebooky, spolehlivé dřevostavby, útulné domy, výhodné sázkové kanceláře
Apartment in Prague - accommodation in Prag, prague apartments, kvalitní plastová okna, levné ubytování
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď    Obsah fóra phpBB CZ -> Tvorba webu Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Nemůžete stahovat ani prohlížet přiložené soubory