$_POST not working without index.php - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Archived Discussions (https://forum.codeigniter.com/forumdisplay.php?fid=20) +--- Forum: Archived Development & Programming (https://forum.codeigniter.com/forumdisplay.php?fid=23) +--- Thread: $_POST not working without index.php (/showthread.php?tid=49087) |
$_POST not working without index.php - El Forum - 02-07-2012 [eluser]why.you.and.i[/eluser] I have a simple login page and the URL structure is like www.mydomain.com/admin/auth I had a problem several days ago where the $_POST had always been empty, so i googled and found http://ellislab.com/forums/viewthread/191918/ which suggested to change my config.php from: Code: $config['uri_protocol'] = 'REQUEST_URI'; to Code: $config['uri_protocol'] = 'PATH_INFO'; And finally it worked but only when i add index.php on the URL like this: www.mydomain.com/index.php/admin/auth I tried to make the $_POST work without having index.php on the URL but i couldn't figure it out. My .htaccess is: Code: RewriteEngine on Here is my controller (i reduced so it only loads the view, for debugging) Code: public function index() And my view has been reduced to this: <?php var_dump($_POST); ?> Code: <html><head></head><body> This code works perfectly fine on a single file i made on my server without CI, and even in my front page www.mydomain.com $_POST is working fine, it's only under www.mydomain.com/admin all $_POST is always empty. All i need to do is for the $_POST to work on my URL, is there any workout or workaround? Thank you for your time. $_POST not working without index.php - El Forum - 02-07-2012 [eluser]InsiteFX[/eluser] Your not telling your form what action to take! Code: <form method="post" accept-charset="utf-8" action="http:/example.com/index.php/email/send" /> |