PHP, přesměrování
Ahoj, napsal jsem si sám script na přesměrování. (vybere z 6 náhodných adres).
<?php $nahodnecislo = (rand(0,6)) ;
echo $nahodnecislo; ?>
-nejdřív určí náhodně číslo, které později vloží do url. -->
<a href="./?page=galerie&celkem=25&stranka=0&zobraz=<?php echo $nahodnecislo ?>&id=obrazky_1">NAHODNY</a>
-zatím vše funguje jak má, ale jelikož chci automatické přesměrování, tak jsem místo a href použil - >
<?php header( 'Location: ./?page=galerie&celkem=25&stranka=0&zobraz=<?php echo $nahodnecislo ?>&id=obrazky_1' ); ?>
Nicméně už to nefunguje, podle toho jak mi PSpad zobrazuje syntaxi (zvýraznil <?php a ?>
<?php header( 'Location: ./?page=galerie&celkem=25&stranka=0&zobraz=<?php echo $nahodnecislo ?>&id=obrazky_1' ); ?>
Jsem pochopil že je něco blbě a z toho důvodu to nejde, jak by jste to napsali Vy ?
Ano.
Nemáš to domyšlené v tom, že neukončuješ jeden blok PHP kódu a už tam vkládáš další.
Osobně bych to, ale přepsal takhle:
Děkuji, v podstatě tam <?php ?> nemuselo být, nechápu proč mě to nenapadlo, když už to v podstatě jednou v <?php ?> je..