}
else if ($_POST['city_id']) {
/* XXX: city_id is actually a string $city_name/$city_id */
- header(sprintf("Location: http%s://%s/%s/in/%s", ($_SERVER['HTTPS']) ? "s" : "", $_SERVER['HTTP_HOST'], $module, $_POST['city_id']));
+ header(sprintf("Location: http%s://%s/%s/in/city/%s", ($_SERVER['HTTPS']) ? "s" : "", $_SERVER['HTTP_HOST'], $module, $_POST['city_id']));
exit;
}
else if ($_POST['update_area']) {
/* /area/in/Cambridge/1 */
if (count($parameters)) {
if ($parameters[0] == "in") {
- $city_id = $parameters[2];
- show_areas(0, 10, $parameters[1], $city_id);
- show_new_area_form($city_id);
+ if ($parameters[1] == "city") {
+ $city_id = $parameters[3];
+ show_areas(0, 10, $parameters[2], $city_id);
+ show_new_area_form($city_id);
+ }
}
}
list($name, $id, $args) = parse_parameters($parameters);