Different between actions
I want to know different between <form action="#" method="post">
and <form action="name of file" method="post">
I am always using # but don't know disadvantages.
Can you explain why I should use # or file name?
Thanks
php forms
add a comment |
I want to know different between <form action="#" method="post">
and <form action="name of file" method="post">
I am always using # but don't know disadvantages.
Can you explain why I should use # or file name?
Thanks
php forms
add a comment |
I want to know different between <form action="#" method="post">
and <form action="name of file" method="post">
I am always using # but don't know disadvantages.
Can you explain why I should use # or file name?
Thanks
php forms
I want to know different between <form action="#" method="post">
and <form action="name of file" method="post">
I am always using # but don't know disadvantages.
Can you explain why I should use # or file name?
Thanks
php forms
php forms
asked Nov 11 at 17:09
Jacob
454
454
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
form action = file name
It is used to send a request on the other page(i.e your file name) containing your form fields(inputs) with methods like GET and POST.
example my HTML page is having a form then and my PHP page is having all the backend code. Whatever I need to do with form inputs. I will give the file name of my PHP page in action. the action attribute of the form is used to send the form request to the destination we want to with methods like the POST and GET. If you do not want to send a request to another Page and want it to your default page. You can leave action =''
attribute of the form empty as I did.
An action of # indicates that the form stays on the same page, simply suffixing the URL with a #. A similar use occurs in anchors. Link for example, will stay on the same page.
Thus, the form is submitted to the same page, which then processes the data etc
And what about action="#"?
– Jacob
Nov 11 at 17:22
@Jacob#
is treated a the same way as in anchor links, i.e, somewhere on the existing page
– Jaswinder Singh
Nov 11 at 17:25
jacob edited # explanation for you too
– Sayed Mohd Ali
Nov 11 at 17:26
add a comment |
The content of action
allows you to know where you will put the code that will process the request.
If you put the name of a file it, then his file will process the request.
For example: you have your form on the index.php
page and you want to put the PHP code of the form in a process.php
file. You will put process.php
in action (action="process.php"
).
If you do not put anything it is like sending the content of the request to the same file (index.php
).
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53251150%2fdifferent-between-actions%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
form action = file name
It is used to send a request on the other page(i.e your file name) containing your form fields(inputs) with methods like GET and POST.
example my HTML page is having a form then and my PHP page is having all the backend code. Whatever I need to do with form inputs. I will give the file name of my PHP page in action. the action attribute of the form is used to send the form request to the destination we want to with methods like the POST and GET. If you do not want to send a request to another Page and want it to your default page. You can leave action =''
attribute of the form empty as I did.
An action of # indicates that the form stays on the same page, simply suffixing the URL with a #. A similar use occurs in anchors. Link for example, will stay on the same page.
Thus, the form is submitted to the same page, which then processes the data etc
And what about action="#"?
– Jacob
Nov 11 at 17:22
@Jacob#
is treated a the same way as in anchor links, i.e, somewhere on the existing page
– Jaswinder Singh
Nov 11 at 17:25
jacob edited # explanation for you too
– Sayed Mohd Ali
Nov 11 at 17:26
add a comment |
form action = file name
It is used to send a request on the other page(i.e your file name) containing your form fields(inputs) with methods like GET and POST.
example my HTML page is having a form then and my PHP page is having all the backend code. Whatever I need to do with form inputs. I will give the file name of my PHP page in action. the action attribute of the form is used to send the form request to the destination we want to with methods like the POST and GET. If you do not want to send a request to another Page and want it to your default page. You can leave action =''
attribute of the form empty as I did.
An action of # indicates that the form stays on the same page, simply suffixing the URL with a #. A similar use occurs in anchors. Link for example, will stay on the same page.
Thus, the form is submitted to the same page, which then processes the data etc
And what about action="#"?
– Jacob
Nov 11 at 17:22
@Jacob#
is treated a the same way as in anchor links, i.e, somewhere on the existing page
– Jaswinder Singh
Nov 11 at 17:25
jacob edited # explanation for you too
– Sayed Mohd Ali
Nov 11 at 17:26
add a comment |
form action = file name
It is used to send a request on the other page(i.e your file name) containing your form fields(inputs) with methods like GET and POST.
example my HTML page is having a form then and my PHP page is having all the backend code. Whatever I need to do with form inputs. I will give the file name of my PHP page in action. the action attribute of the form is used to send the form request to the destination we want to with methods like the POST and GET. If you do not want to send a request to another Page and want it to your default page. You can leave action =''
attribute of the form empty as I did.
An action of # indicates that the form stays on the same page, simply suffixing the URL with a #. A similar use occurs in anchors. Link for example, will stay on the same page.
Thus, the form is submitted to the same page, which then processes the data etc
form action = file name
It is used to send a request on the other page(i.e your file name) containing your form fields(inputs) with methods like GET and POST.
example my HTML page is having a form then and my PHP page is having all the backend code. Whatever I need to do with form inputs. I will give the file name of my PHP page in action. the action attribute of the form is used to send the form request to the destination we want to with methods like the POST and GET. If you do not want to send a request to another Page and want it to your default page. You can leave action =''
attribute of the form empty as I did.
An action of # indicates that the form stays on the same page, simply suffixing the URL with a #. A similar use occurs in anchors. Link for example, will stay on the same page.
Thus, the form is submitted to the same page, which then processes the data etc
edited Nov 11 at 17:26
answered Nov 11 at 17:16
Sayed Mohd Ali
6441316
6441316
And what about action="#"?
– Jacob
Nov 11 at 17:22
@Jacob#
is treated a the same way as in anchor links, i.e, somewhere on the existing page
– Jaswinder Singh
Nov 11 at 17:25
jacob edited # explanation for you too
– Sayed Mohd Ali
Nov 11 at 17:26
add a comment |
And what about action="#"?
– Jacob
Nov 11 at 17:22
@Jacob#
is treated a the same way as in anchor links, i.e, somewhere on the existing page
– Jaswinder Singh
Nov 11 at 17:25
jacob edited # explanation for you too
– Sayed Mohd Ali
Nov 11 at 17:26
And what about action="#"?
– Jacob
Nov 11 at 17:22
And what about action="#"?
– Jacob
Nov 11 at 17:22
@Jacob
#
is treated a the same way as in anchor links, i.e, somewhere on the existing page– Jaswinder Singh
Nov 11 at 17:25
@Jacob
#
is treated a the same way as in anchor links, i.e, somewhere on the existing page– Jaswinder Singh
Nov 11 at 17:25
jacob edited # explanation for you too
– Sayed Mohd Ali
Nov 11 at 17:26
jacob edited # explanation for you too
– Sayed Mohd Ali
Nov 11 at 17:26
add a comment |
The content of action
allows you to know where you will put the code that will process the request.
If you put the name of a file it, then his file will process the request.
For example: you have your form on the index.php
page and you want to put the PHP code of the form in a process.php
file. You will put process.php
in action (action="process.php"
).
If you do not put anything it is like sending the content of the request to the same file (index.php
).
add a comment |
The content of action
allows you to know where you will put the code that will process the request.
If you put the name of a file it, then his file will process the request.
For example: you have your form on the index.php
page and you want to put the PHP code of the form in a process.php
file. You will put process.php
in action (action="process.php"
).
If you do not put anything it is like sending the content of the request to the same file (index.php
).
add a comment |
The content of action
allows you to know where you will put the code that will process the request.
If you put the name of a file it, then his file will process the request.
For example: you have your form on the index.php
page and you want to put the PHP code of the form in a process.php
file. You will put process.php
in action (action="process.php"
).
If you do not put anything it is like sending the content of the request to the same file (index.php
).
The content of action
allows you to know where you will put the code that will process the request.
If you put the name of a file it, then his file will process the request.
For example: you have your form on the index.php
page and you want to put the PHP code of the form in a process.php
file. You will put process.php
in action (action="process.php"
).
If you do not put anything it is like sending the content of the request to the same file (index.php
).
edited Nov 11 at 22:30
lucascaro
3,44611530
3,44611530
answered Nov 11 at 17:18
Youss
304
304
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53251150%2fdifferent-between-actions%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown