Mám tenhle script na úvodní stránce webu:
<?php
if($sekce) {
include("$sekce.php");
}
?>
Potřebuji na úvodní stránce (index.php) zobrazit text - resp. přes include () soubor novinky.php ale tak, aby se na dalších stránkách neobrazil pod vloženou stránkou. Nevím si rady. Odkazy dělám stylem:
<a href="index.php?sekce=recenze">
                                 
                                 
                               
               
                              
                                 
                                      include ($sekce . ".php");
                                 
                                 
                               
               
                              
                                 
                                      jinak tedle zápis
if ($sekce) {
je ekvivalentní zápisu
if ($sekce != "") {
? 
(já používám pouze ten druhej)
popř. co je lepší?
                                 
                                 
                               
               
                              
                                 
                                      Dík. Tohle funguje. Ale jak udělat, aby se hned při otevření stránky zobrazil přes include () soubor novinky.php? A jestli nejde přes include() tak zápisem do HTML, ale aby šel "překrýt" po kliknutí na odkaz?
                                 
                                 
                               
               
                              
                                 
                                      já to dělám takto:
if ($odst == "") {
  include ("index_text.php");}
if ($odst != "") {
  include ($odst . ".php");}
- takže kdykoli není proměná zadána, načte se index_text.php (v tvém případě novinky.php), je to celkem logický. pokud není soubor nalezen (resp. hodnota_proměnné.php neodpovídá názvu žádného souboru), řeší se to jinak.
                                 
                                 
                               
               
                              
                                 
                                      nebo:
if ($sekce) { include ("$sekce."php"); }
else { include ("novinky.php"); }
                                 
                                 
                               
               
                              
                                 
                                      Neco podobneho popisuju na mych strankach.... www.firstpage.wz.cz ;)
                                 
                                 
                               
               
                              
                                 
                                      >jinak tedle zápis
>if ($sekce) {
>je ekvivalentní zápisu
>if ($sekce != "") {
vazne? .. u me doma to funguje s tim rozdilem ze kdyz $sekce=0 tak if($sekce){} se provede .. nj.. divnej clovek, divnej server. nevsimejte si me.
                                 
                                 
                               
               
                              
                                 
                                      neni lepsi if(empty($sekce)) ?
                                 
                                 
                               
               
                              
                                 
                                      2just-paja:
ten otazník na dalšim řádku nebyl úlomek tohoto " ?> " ale měl značit otázku ;-)
                                 
                                 
                               
               
                              
                                 
                                      empty()::
Návratové hodnoty
Returns FALSE if var has a non-empty and non-zero value. 
The following things are considered to be empty: 
"" (an empty string)	
0 (0 as an integer)	
"0" (0 as a string)	
NULL	
FALSE	
array() (an empty array)	
var $var; (a variable declared, but without a value in a class)
                                 
                                 
                               
               
                              
                                 
                                      goodonnygle nam to zase natrel.. ;)
                                 
                                 
                               
               
                              
                                 
                                      vyplati se mit v zalozkach pekne nahore http://mirrors.inway.cz/manual/cs/ ... :D
                                 
                                 
                               
               
                              
                                 
                                      tak jako.. zase moc nemachruj .. :D