mitrich-demon
Новичок
location - теряется якорь
Суть такова:
жму сабмит формы
скрипт получил пост проверил его и обнаружил что не все поля заполнены. Он делает после этого вот что:
header("Location: ?c=ad.work&act=a&err=1#at_form");
exit;
однако почему то браузер идет по ?c=ad.work&act=a&err
т.е. без якоря
почему то теряется якорь
в мозиле, опере якорь не теряется, в IE теряется
Привожу заголовки:
POST /hiddenplace/main.php?c=ad.work HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, application/vnd.ms-excel, application/msword, */*
Referer: http://hppsecrets.local/hiddenplace/main.php?c=ad.work&act=a
Accept-Language: ru
Content-Type: multipart/form-data; boundary=---------------------------7d72176220bb8
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)
Host: hppsecrets.local
Content-Length: 496
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: test=test; PHPSESSID=961ca36ca4adf95727ea6d80f89dc0fb
-----------------------------7d72176220bb8
Content-Disposition: form-data; name="form[frm_fname]"
-----------------------------7d72176220bb8
Content-Disposition: form-data; name="form[frm_lname]"
-----------------------------7d72176220bb8
Content-Disposition: form-data; name="pic_path"; filename=""
Content-Type: application/octet-stream
-----------------------------7d72176220bb8
Content-Disposition: form-data; name="ok"
a
-----------------------------7d72176220bb8--
HTTP/1.1 302 Found
Date: Mon, 19 Mar 2007 09:27:06 GMT
Server: Apache/1.3.33 (Win32) PHP/5.0.4
X-Powered-By: PHP/5.0.4
Set-Cookie: PHPSESSID=961ca36ca4adf95727ea6d80f89dc0fb; path=/; domain=hppsecrets.local
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Location: ?c=ad.work&act=a&err=1#at_form
Keep-Alive: timeout=15, max=92
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html
GET /hiddenplace/main.php?c=ad.work&act=a&err=1 HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, application/vnd.ms-excel, application/msword, */*
Referer: http://hppsecrets.local/hiddenplace/main.php?c=ad.work&act=a
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)
Host: hppsecrets.local
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: test=test; PHPSESSID=961ca36ca4adf95727ea6d80f89dc0fb
HTTP/1.1 200 OK
Date: Mon, 19 Mar 2007 09:27:06 GMT
Server: Apache/1.3.33 (Win32) PHP/5.0.4
X-Powered-By: PHP/5.0.4
Set-Cookie: PHPSESSID=961ca36ca4adf95727ea6d80f89dc0fb; path=/; domain=hppsecrets.local
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Keep-Alive: timeout=15, max=91
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html
Суть такова:
жму сабмит формы
скрипт получил пост проверил его и обнаружил что не все поля заполнены. Он делает после этого вот что:
header("Location: ?c=ad.work&act=a&err=1#at_form");
exit;
однако почему то браузер идет по ?c=ad.work&act=a&err
т.е. без якоря
почему то теряется якорь
в мозиле, опере якорь не теряется, в IE теряется
Привожу заголовки:
POST /hiddenplace/main.php?c=ad.work HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, application/vnd.ms-excel, application/msword, */*
Referer: http://hppsecrets.local/hiddenplace/main.php?c=ad.work&act=a
Accept-Language: ru
Content-Type: multipart/form-data; boundary=---------------------------7d72176220bb8
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)
Host: hppsecrets.local
Content-Length: 496
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: test=test; PHPSESSID=961ca36ca4adf95727ea6d80f89dc0fb
-----------------------------7d72176220bb8
Content-Disposition: form-data; name="form[frm_fname]"
-----------------------------7d72176220bb8
Content-Disposition: form-data; name="form[frm_lname]"
-----------------------------7d72176220bb8
Content-Disposition: form-data; name="pic_path"; filename=""
Content-Type: application/octet-stream
-----------------------------7d72176220bb8
Content-Disposition: form-data; name="ok"
a
-----------------------------7d72176220bb8--
HTTP/1.1 302 Found
Date: Mon, 19 Mar 2007 09:27:06 GMT
Server: Apache/1.3.33 (Win32) PHP/5.0.4
X-Powered-By: PHP/5.0.4
Set-Cookie: PHPSESSID=961ca36ca4adf95727ea6d80f89dc0fb; path=/; domain=hppsecrets.local
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Location: ?c=ad.work&act=a&err=1#at_form
Keep-Alive: timeout=15, max=92
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html
GET /hiddenplace/main.php?c=ad.work&act=a&err=1 HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, application/vnd.ms-excel, application/msword, */*
Referer: http://hppsecrets.local/hiddenplace/main.php?c=ad.work&act=a
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)
Host: hppsecrets.local
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: test=test; PHPSESSID=961ca36ca4adf95727ea6d80f89dc0fb
HTTP/1.1 200 OK
Date: Mon, 19 Mar 2007 09:27:06 GMT
Server: Apache/1.3.33 (Win32) PHP/5.0.4
X-Powered-By: PHP/5.0.4
Set-Cookie: PHPSESSID=961ca36ca4adf95727ea6d80f89dc0fb; path=/; domain=hppsecrets.local
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Keep-Alive: timeout=15, max=91
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html