есть такой код: <? include "config.php"; $lines = file($datafile); // выбираем случайное число больше 0 srand((double) microtime()*1000000); $mrandom=rand($qq,sizeof($lines)); $i=$mrandom; $n="0"; if ($i>$qq) {$a1=$i-$page; $u=$a1-$qq;} else {$a1=$i; $u=0;} do {$a1--; $dt = explode("|", $lines[$a1]); if ($a1>=1) { echo "document.writeln(\"$dt[0] <br><br><center>* * *</center><br>\");"; } } while($a1 > $u); echo "document.writeln('<div align=right>конец</div>')"; ?> в файле config.php задано количество выводимых анекдотов: $qq="1"; соответственно я могу менять параметр в конфиге: $qq="3"; выведет три анекдота. Но как задавать количество анекдотов посредством адресной строки через url, делал обращения :/anek.php?qq=6&qq=6 но почему-то не меняется количество через запросы через url. удалял переменную $qq в конфиге, но все равно не получил результата. Через url не хочет меняться количество.
Добрый день! Чтобы получить значение параметра из адресной строки через url нужно написать PHP: if(isset($_GET["qq"])) $qq = $_GET["qq"]; //или так $qq = filter_input(INPUT_GET,"qq"); Только здесь anek.php?qq=6&qq=6 два раза qq писать не нужно. Удачи!