Jeśli chodzi o php to jestem laikiem więc Proszę o pomoc ponieważ nie potrafię sobie poradzić ze "skryptem" który skleciłem, a dziwne jest to że u mnie na serwerze działa natomiast na serwerze strefy.pl nie, czy można to rozwiązać w inny sposób.
Srypt wyświetla formularz plus link do innych pól formularza które powinny być wybrane a nie są wybierane, nie wiem gdzie popełniłem błąd. Poniżej fragment kodu.
Proszę o pomoc i pozdrawiam.
............... ............... echo "<form name=\"upload\" method=\"post\" enctype=\"multipart/form-data\" action=". $_SERVER['PHP_SELF']."?go=galeria&dodaj_do=".$strgaleria."&zdjecia=dodaj&zrob />\n"; if (isset($nowyalbum) == TRUE) { ?> <table width="65%" border="0" cellspacing="0" cellpadding="0"> <tr> </tr> <tr> </tr> </table> <?php } else { ?> <table width="65%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="79%"><?php echo "<select name=\"galeria\" class=\"inputbuton\" onChange=\"showtext()\">\n"; $gal = "SELECT * FROM zdjecia_$strgaleria GROUP BY galeria"; $wynikgal = mysql_query($gal); while($rowgal = mysql_fetch_array($wynikgal)) { } echo "</select>\n"; echo "</td> </tr> <tr> <td>\n"; echo "Opis albumu</td> <td>\n"; echo "<script language=\"javascript\">\n"; echo "<!--\n"; echo "var shortcut=document.upload\n"; echo "var descriptions=new Array()\n\n"; echo "//extend this list if neccessary to accomodate more selections\n"; echo "descriptions[0]=\" Wybierz galerie \"\n"; $opgal = "SELECT * FROM zdjecia_$strgaleria GROUP BY galeria"; $wynikopgal = mysql_query($opgal); $zero = 1; while($rowopgal = mysql_fetch_array($wynikopgal)) { echo "descriptions[". $zero++ ."]=\"".$rowopgal['opisgal']." \"\n"; } echo "\n"; echo "function showtext(){\n"; echo "shortcut.opisgal.value=descriptions[shortcut.galeria.selectedIndex]\n"; echo "}\n"; echo "//-->\n"; echo "</script>\n"; echo "</td> </tr> </table>"; } ?> <br /> <br /> ............ ............