alluoshi Posted April 23, 2009 Share Posted April 23, 2009 Hello, if I have <Form Action = "x.php?add some stuff here" Method = post> this works when I hit the button, the new URL will be "x.php?add some stuff here". I tried the same with the GET method like: <Form Action = "y.php?add some stuff here" Method = GET> but didn't work. The URL always shows "y.php? submit=value". 1- Is there any way to fix this problem using GET? 2- I used POST instead of GET for y.php (which is a file to retrieve data). It worked; the new URL has changed and it displays the same data as it is in GET. But this will show that I am using the method POST to retrieve data which doesn't make sense. Is there a better approach than this? Link to comment https://forums.phpfreaks.com/topic/155294-change-the-url-using-get-method/ Share on other sites More sharing options...
ballhogjoni Posted April 23, 2009 Share Posted April 23, 2009 better to use post! when you are submitting your form as GET you are telling the script to submit the form values as GET variables. thats why you see "y.php?submit=value". Link to comment https://forums.phpfreaks.com/topic/155294-change-the-url-using-get-method/#findComment-817013 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.