Zmienna ma nazwę postaci: opcja_$row_z[0] gdzie $row_z[0] jest generowana gdzieś w innym miejscu.
Tu dla uproszcznia przyjęto $row_z[0]=29;
Skrypt ten dobrze działa w WAMP5 (Apache1.3, PHP 5.04) ,
natomiast w XAMPP 1.8 (Apache2.4, PHP 5.47) nie rozpoznaje
zinterpretowanej nazwy zmiennej opcja_29 uzyskanej z elementu checkbox formularza
wyswietlając na ekranie:
Array ( [opcja_29] => on )
opcja_29 :
Notice: Undefined variable: opcja_29 in C:\xampp-portable\htdocs\4-00.php on line 12
A oto kod "4-00.php"
<HTML><HEAD><TITLE>Formularz</TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2"> </HEAD><BODY> <?php $row_z[0]=29; $tmp = "opcja_$row_z[0]"; { $temp = $_GET[$tmp];}else{ $temp = ""; } if ($temp) { } else { // print '<INPUT TYPE="text" NAME="opcja_29">'; } ?></BODY></HTML>