![]() |
$_SERVER['PHP_SELF'];??? - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Archived Discussions (https://forum.codeigniter.com/forumdisplay.php?fid=20) +--- Forum: Archived General Discussion (https://forum.codeigniter.com/forumdisplay.php?fid=21) +--- Thread: $_SERVER['PHP_SELF'];??? (/showthread.php?tid=28066) |
$_SERVER['PHP_SELF'];??? - El Forum - 02-28-2010 [eluser]husni[/eluser] hey guys..can i use Code: $SERVER_['PHP_SELF']; i want to execute something in same page.. where i should put the code? view or controller file?? and how to do it.. i need to display all the list of report and before that i must choose the options which category i want to search.. $_SERVER['PHP_SELF'];??? - El Forum - 03-01-2010 [eluser]danmontgomery[/eluser] It's $_SERVER, not $SERVER_ No, you shouldn't use it. You should use the CI function current_url(). $_SERVER['PHP_SELF'];??? - El Forum - 03-02-2010 [eluser]husni[/eluser] [quote author="noctrum" date="1267474938"]It's $_SERVER, not $SERVER_ No, you shouldn't use it. You should use the CI function current_url().[/quote] i have a form that have conditios about what i am going to search about.. and at the bottom of the form..after i click search button,the result will appear at the bottom of the form..means execute in the same page.. how can i do that?? $_SERVER['PHP_SELF'];??? - El Forum - 03-02-2010 [eluser]maria clara[/eluser] PHP Forms in native PHP Using forms in a web based application is very common. Most forms are used to gather information like in a signup form, survey / polling, guestbook, etc. A form can have the method set as post or get. When using a form with method="post" you can use $_POST to access the form values. And when the form is using method="get" you can use $_GET to access the values. The $_REQUEST superglobal can be used to to access form values with method="post" and method="get" but it is recommended to use $_POST or $_GET instead so you will know from what method did the values come from. Here is an example of HTML form : Code: <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> Below is the PHP code used to access form values : Code: <?php Using Array As Form Values Take a look at the code example below. The form have five input with the same name, language[]. Using the same input name is common for checkboxes or radio buttons. Code: <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> The PHP code below print the value of language after the form is submitted. Go ahead and try the example. Try checking and unchecking the options to see the effect. Example : form-array.php Source code : form-array.phps Code: <?php |