All pastes #269242 Raw Edit

Something

public text v1 · immutable
·published 2006-12-06 12:25 UTC
rendered paste body
// blah
$lang = file($detail['content'] .".txt");
foreach ($lang as $langDetail) {
	$langDetail = trim($langDetail);
	$content .= '<table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td width="25%" align="left" valign="middle">'.$langDetail .'</td><td width="75%" align="left" valign="middle"><input name="chkbox_'. $detail['db_title'] .'" type="checkbox" value="'.$langDetail.'" /><input type="hidden" name="strLen" value="'. strlen($detail['db_title']) .'"></td></tr></table>';
}
// blah

foreach($_POST as $postName => $postItem) {
	if(isset($_POST['strLen'])) {
	         if(substr($postName, -$_POST['strLen']) == 'chkbox_') { 
			$ckbox[substr($postName, -$_POST['strLen'])] = $postItem; 
		 }
		unset($_POST['strLen']);
	}
	if ( $postName == 'headline' ){
		$postItem = strip_tags($postItem);		 
	} 
	if ( $postName != "username" ){
		$dbCount++;
		if ( $dbCount != '1' ){
		     $dbContent .= ', ';
		}
		dbContent .= "`$postName` = '$postItem'";
	}
}
mysql_query("UPDATE `user` SET $dbContent WHERE `user` = '$VAR[4]'") or die(mysql_error());

// no matter how hard i try.. the checkbox always gets sent as box=value&box=value and NOT as box=[value,value,value]