+<?php
+function _set_value($userdata, $field, $default = '')
+{
+ $post_value = set_value($field, $default);
+
+ if (! $userdata)
+ return $post_value;
+
+ return ($post_value === $default
+ ? $userdata[ str_replace('-','_',$field) ]
+ : $post_value);
+}
+?>
+<?php
+if (!$userdata):
+ echo form_open("user/register/$redirect");
+else:
+ echo form_open("user/account/$redirect");
+endif;
+?>
+
+<?php if ($userdata): ?>
+<input type="hidden" name="user-id" value="<?php echo $userdata['id'] ?>" />
+<input type="hidden" name="username" value="<?php echo $userdata['username'] ?>" />
+<!--<input type="hidden" name="password" value="12345" />
+<input type="hidden" name="password-confirmation" value="12345" />-->
+<?php endif ?>
+