Jump to content

Location href not adding PHP GET address


Go to solution Solved by penislandbic,

Recommended Posts

I'm trying to use JavaScript to redirect to a PHP page that GETs a logout variable and checks to see if it's true.

This is what I have

function logout()
{
    window.location.href = "index.php?logout=true";   
}

When I invoke the logout() function, it redirects to "index.php?". It completely ignores the "logout=true" part.

How can I fix this?

that doesn't sound like a problem with javascript, but a problem with server-side settings or coding. Ex: .htaccess mod rewrite doing a redirect and not passing the query string, or code in index.php itself doing a redirect and not passing the query string

  • Solution

I figured out why it wasn't working. I had the button in a form that had an onSubmit attribute. I never put return false in the function so the form refreshed the same page. It's my fault. There was nothing wrong with my server.

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.