I am able to to populate the dropdown form, but I am facing diffuclty with writing data selected by user to its repective text file. Could you please bring out some faults with following code or an easy to understand alternative.
PHP Code:
$drpdown = array(); print '<form action="drpdwn.php" method="post">'; [URL="http://www.webmaster-talk.com/#"]print[/URL] '<select name="drpdwn[]" multiple>';
for($i=0;$i<$countsep;$i++) { print"<option value=test.$i>$arraydiff[$i]</option>"; } print '<input type="submit" value="Submit">'; print '</form>';
$drpdwn=$_POST['drpdwn']; if(is_array($drpdwn)) { while (list ($key, $pluscpu) = each ($drpdwn)) { if(strstr($pluscpu,"dsllinux")) { if($pluscpu=="dsllinux5"||$pluscpu=="dsllinux6"||$pluscpu=="dsllinux7"||$pluscpu=="dsllinux8"||$pluscpu=="dsllinux9"||$pluscpu=="dsllinux10"||$pluscpu=="dsllinux11"||$pluscpu=="dsllinux13"|| $pluscpu=="dsllinux14"||$pluscpu=="dsllinux15"||$pluscpu=="dsllinux16"||$pluscpu=="dsllinux22"||$pluscpu=="dsllinux23") { $server_a1=fopen("bldhost.i686","a"); fwrite($server_a1,"\n".$pluscpu); fclose($server_a1);
$server_a2=fopen("bldhost_pbuild.i686","a"); fwrite($server_a2,"/n".$pluscpu); fclose($server_a2);
$server_a3=fopen("bldhost_host.i686","a"); fwrite($server_a3,"\n".$pluscpu); fclose($server_a3); }
else { $server_a4=fopen("bldhost_pbuild.i686","a"); fwrite($server_a4,"/n".$pluscpu); fclose($server_a4);
$server_a5=fopen("bldhost.i686","a"); fwrite($server_a5,"\n".$pluscpu); fclose($server_a5); } }
else { $server_a6=fopen("bldhost.sun4","a"); fwrite($server_a6,"/n".$pluscpu); fclose($server_a6); } } }
Last edited by chrishirst; 07-05-2010 at 03:57 PM..
|