close ad
Install the LAtest Updates to Work with CC 2017 and CC 2018
open ad
View Menu

Technical Support Forums

Free, outstanding support from WebAssist and your colleagues

rating

$_SERVER["SERVER_NAME"] sometimes not equal to the $_SERVER["HTTP_HOST"]

Thread began 7/12/2014 12:44 pm by Colin | Last modified 7/16/2014 11:59 pm by Colin | 1502 views | 5 replies |

Colin

[suggestion] $_SERVER["SERVER_NAME"] sometimes not equal to the $_SERVER["HTTP_HOST"]

well...
when I use the login method
http://www.littlebau.com/server_name.gif
it use this Predicates
strpos(urldecode($_SERVER["HTTP_REFERER"]), urldecode($_SERVER["SERVER_NAME"].$_SERVER["PHP_SELF"])) > 0)

[in Usually case]
the "HTTP_REFERER" 's dmain name is equal to the "SERVER_NAME"

[but in sometimes,They are not equal]
for example about that
http://www.littlebau.com/server_name2.gif
that you can see my port is 8086,so in this situation,the "strpos" method will never greater than 0,no value

solution 1,add the "SERVER_PORT"
strpos(urldecode($_SERVER["HTTP_REFERER"]), urldecode($_SERVER["SERVER_NAME"].':'.$_SERVER["SERVER_PORT"].$_SERVER["PHP_SELF"])) > 0)

solution 2,Replace to "HTTP_HOST"
strpos(urldecode($_SERVER["HTTP_REFERER"]), urldecode($_SERVER["HTTP_HOST"].$_SERVER["PHP_SELF"])) > 0)

I think solution 2 more better and easy to fix

Sign in to reply to this post

Colin

is there anything unclear ?
because of no any feedback...

Sign in to reply to this post

Jason ByrnesWebAssist

In the case where the server name and http post are not the same, you wont be able to use the Current Page Submit trigger, use the Any Form Post trigger or the Button Submit pressed trigger instead.

Sign in to reply to this post

Colin

Hi Jason
although the "Any Form" and "Button" trigger can solve the problem
but I think the "Any Form" and "Button" trigger could be a dangerous behavior
because of the "hack" hehavior will cause damage if somebody know your .php Receive data page address

Sign in to reply to this post

Jason ByrnesWebAssist

The Current page submit trigger problem you are having boils down to a server configuration issue.

in your case, the server is configured in such a way that the Current Page Submit trigger wont work.

In this case, you have 2 options:
- Fix the server configuration so that the Current page submit trigger can work,
- Use a different trigger

Sign in to reply to this post

Colin

well...
got it and thanks~

Sign in to reply to this post

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.

Close Windowclose

We were unable to retrieve the attached file

Close Windowclose

Attach and remove files

add attachmentAdd attachment
Close Windowclose

Enter the URL you would like to link to in your post

Close Windowclose

This is how you use right click RTF editing

Enable right click RTF editing option allows you to add html markup into your tutorial such as images, bulleted lists, files and more...

-- click to close --

Uploading file...