X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;ds=inline;f=htdocs%2Fedit%2Fprocess%2Fcust_main.cgi;h=a66432ad1eec2465328bda8fdcca67427fa66fae;hb=6cd87c0d3b5280446301c647fa5f1ec5a593fa3f;hp=2eb1c19e3f9bcf4b1ed2e9531dfac2ecd8921751;hpb=59518b8dec0720fdf32aab8a1ecc2dbb689a0b85;p=freeside.git diff --git a/htdocs/edit/process/cust_main.cgi b/htdocs/edit/process/cust_main.cgi index 2eb1c19e3..a66432ad1 100755 --- a/htdocs/edit/process/cust_main.cgi +++ b/htdocs/edit/process/cust_main.cgi @@ -1,6 +1,6 @@ #!/usr/bin/perl -Tw # -# $Id: cust_main.cgi,v 1.8 1999-03-25 13:55:10 ivan Exp $ +# $Id: cust_main.cgi,v 1.10 1999-04-14 07:47:53 ivan Exp $ # # Usage: post form to: # http://server.name/path/cust_main.cgi @@ -20,7 +20,13 @@ # bmccane@maxbaud.net 98-apr-3 # # $Log: cust_main.cgi,v $ -# Revision 1.8 1999-03-25 13:55:10 ivan +# Revision 1.10 1999-04-14 07:47:53 ivan +# i18n fixes +# +# Revision 1.9 1999/04/07 15:22:19 ivan +# don't use anchor in redirect +# +# Revision 1.8 1999/03/25 13:55:10 ivan # one-screen new customer entry (including package and service) for simple # packages with one svc_acct service # @@ -65,7 +71,8 @@ $cgi->param('tax','') unless defined($cgi->param('tax')); $cgi->param('refnum', (split(/:/, ($cgi->param('refnum'))[0] ))[0] ); -$cgi->param('state') =~ /^(\w+)( \((\w+)\))? \/ (\w+)$/; +$cgi->param('state') =~ /^(\w*)( \(([\w ]+)\))? ?\/ ?(\w+)$/ + or die "Oops, illegal \"state\" param: ". $cgi->param('state'); $cgi->param('state', $1); $cgi->param('county', $3 || ''); $cgi->param('country', $4); @@ -174,5 +181,5 @@ if ( $error ) { } else { $new->invoicing_list( \@invoicing_list ); $custnum = $new->custnum; - print $cgi->redirect(popurl(3). "view/cust_main.cgi?$custnum#cust_main"); + print $cgi->redirect(popurl(3). "view/cust_main.cgi?$custnum"); }