Takhle se pise funkcni testovaci priklad
<?php
echo (isset($_GET['A'])?'A = '.$_GET['A']:'')."<br>";
echo (isset($_GET['B'])?'B = '.$_GET['B']:'')."<br>";
$url = 'http://localhost/x/php-get.php?A='.urlencode(1).'&'.'B='.urlencode(2); // zakodovani parametru do url kodu
echo '<br><a href="'.htmlentities($url).'">odkaz1</a>'; // vypis do html
echo '<br><a href="?presmeruj=true">odkaz2 presmeruj</a>'; // vypis do url
if (isset($_GET['presmeruj']))
{
header('Location: '.$url); // adresa do okna prohlizece, presmerovani na stranku
}
?>
<a href="http://localhost/x/php-get.php?A=1&B=2">odkaz3 html</a>
<a href="?A=1&B=2">odkaz4 html</a>
Vsechno mi to funguje. Takze, pokud i tobe a nefunguje neco dalsiho, tak je treba k tomu dalsimu poslat kod. Maly, testovaci.
"vypíše se pouze 1, tj. jen první parametr, ten B se nezobrazí " - a kdyz prehodis B a A, tak se vypise jen B a A uz ne? tak je problem s tim &. A ted je otazka, kde a jaky? Ten kod si tu asi nedal, kde pouzivas tu adresu.