                            ${'r' . getvarname($field)} = '="' . str_replace('"', '\"', $itm) . '";';
                        }
                    }

                    if (!$scanall) {
                        break;
                    }
                }
            }
        }
    }

    if (empty($r)) {
        if ($hasreg) $r['registered'] = 'no';
    } else {
        if ($hasreg) $r['registered'] = 'yes';

        $r = format_dates($r, $dateformat);
    }

    return $r;
}
The software constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.