Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.php > #10490

Re: How to create a user friendly URL with parameters?

From Jerry Stuckle <jstucklex@attglobal.net>
Newsgroups comp.lang.php
Subject Re: How to create a user friendly URL with parameters?
Date 2013-08-11 16:50 -0400
Organization A noiseless patient Spider
Message-ID <ku8tes$495$1@dont-email.me> (permalink)
References <5243a3bd-c966-4f83-babe-2c6305a0ee15@googlegroups.com>

Show all headers | View raw


On 8/11/2013 4:09 PM, carapooz@gmail.com wrote:
> Hello,
> I have a search form using a POST method (not a GET one!).
> After recieving the request I would like to have my page (the same page) be reloaded on the server with user friendly url in the browser address box.
> http://exemple.com/spage.php?id=12&ci=13
>

So why not use the GET method for your form and save yourself the trouble?

> I did it like this:
>
> ...
>
> page = 'spage.php?id=' . $received['sloc'] . '&ci=' .$received['sdef'];
>
> if($redirect == 1){
>      header('Location: ' . $page);
>      exit();
> }
> ...
>
> And it works on my local computer but it does not work on Godaddy server.
> How it can be done? And wthat is the best way to make a transfer from POST to GET?
>
> Thank you.
> A+
>

You didn't give the entire code, so first of all we don't know what 
$redirect contains.

But the most common problem with this type of code is the headers 
already being sent.  This will be done by ANYTHING (even white space) 
being sent before the header() call.  For instance, is GoDaddy inserting 
something ahead of your code?  Or do you have ANYTHING which will send 
output before your header call (even a blank line at the start of the 
file will do this).

If you still can't find your problem, immediately after the <?php in 
your file, add:

error_reporting(E_ALL);
ini_set('display_errors', '1');

What message(s) is(are) displayed?

Note: Don't leave this code in on a production system.

-- 
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

Back to comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

How to create a user friendly URL with parameters? carapooz@gmail.com - 2013-08-11 13:09 -0700
  Re: How to create a user friendly URL with parameters? Jerry Stuckle <jstucklex@attglobal.net> - 2013-08-11 16:50 -0400
    Re: How to create a user friendly URL with parameters? Robert Heller <heller@deepsoft.com> - 2013-08-11 16:40 -0500
      Re: How to create a user friendly URL with parameters? Scott Johnson <noonehome@chalupasworld.com> - 2013-08-11 16:10 -0700
        Re: How to create a user friendly URL with parameters? Jerry Stuckle <jstucklex@attglobal.net> - 2013-08-11 21:06 -0400

csiph-web